problem na ogled računa na lcd v mikroC

B

bbgil

Guest
halo guys.Poskušam, da bi preprosto prešteti izpis approximatel vsako sekundo na lcd.To kaže značaj, a to to.svoj ne povečevanje ali počne kaj drugega.Jaz sem uporabo PIC16f877a in lcd-bit v načinu 4.poljuben pomoč domišljavec uvaževati.
Tukaj je koda v mikroC.

nepodpisani kratko ch;
nepodpisani int t, CNT;
char [17], * TC;
nepodpisani kratko sec;
dolgo tlong;
nična sekund;

ničen prekiniti () (
CNT ; / / Posamični vrednost CNT za vsako prekinitev
if (CNT == 400)
za (sec = 0; sec <= 9u; sec ) (
ch = (SEC);
Delay_ms (500);
CNT = 0;

)
TMR0 = 96;
INTCON = 0x20; / / Set T0IE, jasno T0IF
) / / ~neveljaven Glavni () (
OPTION_REG = 0x84; / / Assign prescaler za TMR0
TRISB = 0; / / PORTB, da se proizvodnja
PORTB = 0xFF; / / Inicializiraj PORTB
TMR0 = 96;
INTCON = 0xA0; / / Enable TMRO prekinitev

LCD_Init (& PORTB); / / inicializirati (4-bitni vmesnik povezava)
LCD_Cmd (LCD_CURSOR_OFF); / / poslati ukaz za LCD (cursor off)
LCD_Cmd (LCD_CLEAR); / / poslati ukaz za LCD (jasna LCD)

tc = "Grof je sedaj:"; / / dodelite besedilo niz
LCD_Out (1,1, TC); / / natisni string na LCD, 1. vrstica, stolpec 1.TRISC = 0;
TRISD = 0;
Delay_ms (1000);
tc = "AM"; / / dodelite besedilo niz
CNT = 0;
do (
LCD_Out (2,13, TC);

ch = sec;
LCD_Chr (2,9, 48 ch);
Delay_ms (200);

) While (1);
}//~!

 
Hi

Ste zamudili dve "(" v porgram ur

Ena "neveljaven main () (" doda odpiranje "("

in zapiranje enega na koncu

Glede
Nandhu

 

Welcome to EDABoard.com

Sponsor

Back
Top