Aide pour 8051 de programmation C

D

Dhans

Guest
Salut à tous

J'ai développé un programme qui doit envoyer un peu à la fois à 8051 bits port.
Ici, j'ai utilisé "ACC" en tant que registre intermédiaire.Je change aussi utilisé opertaor et pour la boucle.pendant que je simulant cette "ACC" valeur est changé pour obtenir "pour la boucle" et le déplacement des opérateurs.
voici mon code,

# Include <reg51.h>sbit plb0 = P1 ^ 0;reglsb sbit = ^ CAC 0;void main ()(unsigned char = 0x44 data_value, x;CAC = data_value;pour (x = 0; x <8; x )(plb0 = reglsb;ACC>> 1;))

debug n'importe qui peut ce ?????????????????

 
Dhans,

Ne pas utiliser le CAC, le remplacer par une variable de ce genre, le CAC est déjà utilisé pour d'autres finsCode:# Include <reg51.h>sbit plb0 = P1 ^ 0;void main (void)

(

unsigned char i, x;

i = 0x44;

pour (x = 0; x <8; x )

(

p1bo = (i & 1? 1:0);

i> 1;

)

)
 

Welcome to EDABoard.com

Sponsor

Back
Top