Professional Documents
Culture Documents
Code
Code
#lncludereg31h
unslgned lnL daLa_ouLcommand0x80Lemp
sfr lcd_daLa_pln0xA0 //2 porL
sblL rs10 //8eglsLer selecL
sblL en12 //Lnable pln
unslgned char card_ld12
vold delay(unslgned lnL counL) //luncLlon Lo provlde delay
lnL l[
for(l0lcounLl++)
for([0[1273[++)
vold lcd_command(unslgned char comm) //Lcd command funLlon
lcd_daLa_plncomm
en1
rs0
delay(1)
en0
vold lcd_daLa(unslgned char dlsp) //Lcd daLa funcLlon
lcd_daLa_plndlsp
en1
rs1
delay(1)
en0
lcd_sLrlng(unslgned char *dlsp) //luncLlon Lo send sLrlng
lnL x
for(x0dlspx!0x++)
lcd_daLa(dlspx)
vold lcd_lnl() //luncLlon Lo lnlLlallze Lhe LCu
lcd_command(0x38)
delay(3)
lcd_command(0x0l)
delay(3)
lcd_command(0x80)
delay(3)
vold recleve() //luncLlon Lo recleve daLa serlaly from 8S232
unslgned char k
for(k0k12k++)
whlle(8l0)
card_ldkS8ul
8l0