• 大小: 52KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-19
  • 语言: C/C++
  • 标签: 矩阵键盘  LCD1602  

资源简介

有C语言程序和protues仿真图,看了就能懂 ,绝对值得!

资源截图

代码片段和文件信息

#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; i< 250; 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);
 } 



 
   
   

  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          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


评论

共有 条评论