<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-2"
http-equiv="Content-Type">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Já s tím u procesorů 51 nemám problém, bitově adresovatelná je tam
jen část datové paměti označená jako bdata. Tuším že prvních 20
bajtů, v asm jsem s tím už stráááášně dlouho nedělal.<br>
<br>
unsigned char bdata Bitpr; <br>
<br>
sbit Pinic =Bitpr^0; <br>
sbit Pinic1 =Bitpr^1; <br>
sbit Pinic2 =Bitpr^2; <br>
sbit Pinic3 =Bitpr^3;<br>
sbit Pinic4 =Bitpr^4; <br>
sbit Piniclc =Bitpr^5; <br>
sbit Aut =Bitpr^6; <br>
sbit Bloklc =Bitpr^7; <br>
<br>
Anděl<br>
<br>
Dne 12.1.2013 1:01, Miroslav Draxal napsal(a):
<blockquote cite="mid:001901cdf057$f03ad1a0$d0b074e0$@cz"
type="cite">
<pre wrap="">Dobrý večer,
Lze v C nadeklerovat pole bitu? Nějak na to nemohu přijít, ni cloudnéno mě
nenapadá, google zatím milion odkazů ale bezvýsledně. Jak na to? Míra
typedef union {
uchar value[3];
unsigned PoleBitu[23] : 1; <<<<<<<<<< TOHLE FAKT NEFUNGUJE
struct {
unsigned CanSleep : 1;
unsigned Set12V : 1;
unsigned Enable12V : 1;
unsigned LCDled : 1;
unsigned PowerLed : 1; // negovaná logika HI nesvítí
unsigned MUX4051 : 3; // adresa vstupu na multiplexeru, pozor
C zaměněno za A, sekvence čtení 0,4,2,6,1,5,3,7
unsigned X4 : 1; // volný výstup
unsigned X3 : 1; // volný výstup
unsigned X2 : 1; // volný výstup
unsigned X1 : 1; // volný výstup
unsigned Mag12 : 1;
unsigned Mag11 : 1;
unsigned Mag10 : 1;
unsigned Mag9 : 1;
unsigned Mag8 : 1;
unsigned Mag7 : 1;
unsigned Mag6 : 1;
unsigned Mag5 : 1;
unsigned Mag4 : 1;
unsigned Mag3 : 1;
unsigned Mag2 : 1;
unsigned Mag1 : 1;
} bitOut;
} _SPIout_bity;
__________ Informace od ESET NOD32 Antivirus, verze databaze 7885 (20130111)
__________
Tuto zpravu proveril ESET NOD32 Antivirus.
<a class="moz-txt-link-freetext" href="http://www.eset.cz">http://www.eset.cz</a>
</pre>
<pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
</body>
</html>