資源簡(jiǎn)介
有C語言程序和protues仿真圖,看了就能懂 ,絕對(duì)值得!

代碼片段和文件信息
#include
#include??
#include?
#define?uchar?unsigned?char
#define?uint??unsigned?int
????uchar?code?lcd1[]={“input?any?press:“};
uchar?code?lcd2[]={“^-^?count:????“};
??? uchar?code?lcd3[]={“0123456789abcdef“};
uchar?d=0x00e=0x00ij=0x00;
sbit?RS=P2^0;
sbit?RW=P2^1;
sbit?EN=P2^2;
void?Delay1ms(?int?ms)
{???????????????????????????
int?i;
while(ms--)
{
??for(i?=?0;?i250;?i++)
??{
???_nop_();
???_nop_();
???_nop_();
???_nop_();
??}
}
}
bit?check()
{?????????????????????????
bit?busy;
RS=0;
RW=1;
EN=1;
_nop_();
_nop_();
_nop_();
_nop_();
EN=0;
return?busy;
}
?wzhilin(uchar?zhi)
{
????while(check());
????RS=0;
????RW=0;
????EN=0;
? _nop_();
????_nop_();
????P0=zhi;
????_nop_();
_nop_();
_nop_();
_nop_();
EN=1;
_nop_();
_nop_();
_nop_();
_nop_();
EN=0; ?
?}
?wshuju(uchar?shu)
?{
????while(check());
????RS=1;
RW=0;
EN=0;
_nop_();
_nop_();
P0=shu;
_nop_();
_nop_();
_nop_();
_nop_();
EN=1;
_nop_();
_nop_();
_nop_();
_nop_();
EN=0;
}
chushihua()
{
?wzhilin(0x38);
?Delay1ms(1);
?wzhilin(0x0c);
?Delay1ms(1);?
?wzhilin(0x06);
?Delay1ms(1);
?????wzhilin(0x01);?
?Delay1ms(1);?
?}
?jishu(uchar?k)
?{
??wzhilin(0x80|k);
??wshuju(lcd3[j]);
?j++;
?Delay1ms(100);
?}?
?
???
???
??
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄??????????0??2007-08-21?23:53??4X4矩陣鍵盤+LCD1602顯示
?????文件???????1394??2007-08-22?00:29??4X4矩陣鍵盤+LCD1602顯示\1602.c
?????文件????????768??2007-08-22?00:19??4X4矩陣鍵盤+LCD1602顯示\jianpan.PWI
?????文件?????102272??2007-08-22?00:38??4X4矩陣鍵盤+LCD1602顯示\Last?Loaded?jianpan.DBK
?????文件?????102272??2007-08-22?00:38??4X4矩陣鍵盤+LCD1602顯示\lcdjianpan.DSN
?????文件???????6376??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\STARTUP.A51
?????文件??????10719??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\STARTUP.LST
?????文件????????759??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\STARTUP.OBJ
?????文件??????11528??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\鍵盤
?????文件????????977??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\鍵盤.c
?????文件???????2022??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\鍵盤.hex
?????文件?????????41??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\鍵盤.lnp
?????文件???????2756??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\鍵盤.LST
?????文件??????13112??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\鍵盤.M51
?????文件??????11890??2007-08-22?00:30??4X4矩陣鍵盤+LCD1602顯示\鍵盤.OBJ
?????文件???????1178??2007-08-22?00:38??4X4矩陣鍵盤+LCD1602顯示\鍵盤.Opt
?????文件???????1061??2007-08-22?00:38??4X4矩陣鍵盤+LCD1602顯示\鍵盤.plg
?????文件???????2150??2007-08-22?00:17??4X4矩陣鍵盤+LCD1602顯示\鍵盤.Uv2
????.......??????1179??2007-08-22?00:17??4X4矩陣鍵盤+LCD1602顯示\鍵盤_Opt.Bak
????.......??????2146??2007-08-03?19:25??4X4矩陣鍵盤+LCD1602顯示\鍵盤_Uv2.Bak
-----------?---------??----------?-----??----
???????????????274600????????????????????20
- 上一篇:電話簿管理程序C++語言編寫
- 下一篇:32乘以32點(diǎn)陣屏源代碼與仿真
評(píng)論
共有 條評(píng)論