Z
zhiling0229
Guest
Halo guys, Jaz sem z uporabo PIC16F877A s prevajalnikom CCS C da razvijejo svoj program. Sprva sem se portC in portD, vendar sem se odločil za spremembo porta in portB, vendar po zamenjavi ne deluje? Ali lahko kdorkoli poudarjajo problem v moji koda: struct lcd_pin_def {boolean cd; / / A0 Command / Data BAR 1 = 0 = ukaz podatkov Boolove r_bar; / / A1 Read bar aktivno nizko Boolove w_bar; / / A2 Write bar aktivno nizko boolean reset_bar; / / A3 Reset aktivno nizko Boolove unused1; / / A4 Boolove unused2; / / A5 Boolove unused3; / / A6 Boolove unused4; / / A7 int podatki: 8; / / PortB = podatkovnega vodila}; struct lcd_pin_def LCD; # bajt LCD = 0x05 / / porta naslov na 16F877A # uporabo fast_io (D) void main () {setup_adc (ADC_OFF); set_tris_a (0x00); / / grafični lcd linije za nadzor vseh izhodnih} hvala