Z
zhiling0229
Guest
Hi guys,
I'm using PIC16F877A su CCS C kompiliatorių sukurti savo programą.Iš pradžių aš portC ir portD tačiau aš nusprendžiau pakeisti porta ir portB tačiau po keitimo nėra darbo?Ar kas nors atkreipti dėmesį į mano problemą kodas:
struct lcd_pin_def
(
Boolean CD; / / A0 komandų / Data BAR 1 = komanda = 0 duomenys
Boolean r_bar; / / A1 Skaityti baras aktyvus žemas
Boolean w_bar; / / A2 Rašyti baras aktyvus žemas
Boolean reset_bar; / / A3 Reset aktyvus žemas
Boolean unused1; / / A4
Boolean unused2; / / A5
Boolean unused3; / / A6
Boolean unused4; / / A7
LC duomenys: 8; / / PortB = Duomenų magistralė
);
struct lcd_pin_def LCD;
# byte LCD = 0x05 / / porta adresas 16F877A
# USE fast_io (D)
void main () (
setup_adc (ADC_OFF);
set_tris_a (0x00); / / grafinis LCD kontrolės linijos visos produkcijos
)
ačiū
I'm using PIC16F877A su CCS C kompiliatorių sukurti savo programą.Iš pradžių aš portC ir portD tačiau aš nusprendžiau pakeisti porta ir portB tačiau po keitimo nėra darbo?Ar kas nors atkreipti dėmesį į mano problemą kodas:
struct lcd_pin_def
(
Boolean CD; / / A0 komandų / Data BAR 1 = komanda = 0 duomenys
Boolean r_bar; / / A1 Skaityti baras aktyvus žemas
Boolean w_bar; / / A2 Rašyti baras aktyvus žemas
Boolean reset_bar; / / A3 Reset aktyvus žemas
Boolean unused1; / / A4
Boolean unused2; / / A5
Boolean unused3; / / A6
Boolean unused4; / / A7
LC duomenys: 8; / / PortB = Duomenų magistralė
);
struct lcd_pin_def LCD;
# byte LCD = 0x05 / / porta adresas 16F877A
# USE fast_io (D)
void main () (
setup_adc (ADC_OFF);
set_tris_a (0x00); / / grafinis LCD kontrolės linijos visos produkcijos
)
ačiū