资源简介
更写了一个程序,矩阵键盘+1602显示,含有protues仿真,矩阵键盘为4*4,矩阵键盘程序是目前最简洁的程序,大大单片机的提高了工作效率,和1602LCD结合起来,实用方便,希望这个程序能帮上大家的忙,程序绝对没有错误,如有问题请检查硬件。
代码片段和文件信息
#include
#define uchar unsigned char
#define uint unsigned int
sbit rs=P2^4;
sbit lcden=P2^5;
uchar numNUM1;
char KEY;
uchar code table[]=“ DISPLAY “;
uchar code table1[]=“ “;
unsigned char code a[]={0xFE0xFD0xFB0xF7};
void delay(uint z)
{
uint xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void write_com(uchar com)
{
rs=0;
lcden=0;
P0=com;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void write_date(uchar date)
{
rs=1;
lcden=0;
P0=date;
delay(5);
lcden=1;
delay(5);
lcden=0;
}
void init()
{
write_com(0x38);
write_com(0x0c);
write_com(0x06);
write_com(0x01);
write_com(0x80);
for(num=0;num<15;num++)
{
write_date(table[num]);
delay(5);
}
write_com(0x80+0x40);
for(num=0;num<12;nu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 104274 2013-03-29 09:31 矩阵键盘+1602显示\1602LCD显示.DSN
文件 909 2013-03-29 09:31 矩阵键盘+1602显示\1602LCD显示.PWI
文件 117465 2013-03-28 21:26 矩阵键盘+1602显示\Last Loaded 1602LCD显示.DBK
文件 5115 2002-04-16 15:32 矩阵键盘+1602显示\STARTUP.A51
文件 11782 2013-03-29 09:27 矩阵键盘+1602显示\STARTUP.lst
文件 890 2013-03-29 09:27 矩阵键盘+1602显示\STARTUP.obj
文件 6730 2013-03-29 09:27 矩阵键盘+1602显示\xx
文件 2331 2013-03-29 09:27 矩阵键盘+1602显示\xx.c
文件 1509 2013-03-29 09:27 矩阵键盘+1602显示\xx.hex
文件 6576 2013-03-29 09:27 矩阵键盘+1602显示\xx.LST
文件 11039 2013-03-29 09:27 矩阵键盘+1602显示\xx.M51
文件 7086 2013-03-29 09:27 矩阵键盘+1602显示\xx.OBJ
文件 1106 2013-03-29 09:31 矩阵键盘+1602显示\xx.Opt
文件 575 2013-03-29 09:31 矩阵键盘+1602显示\xx.plg
文件 2063 2013-03-28 21:26 矩阵键盘+1602显示\xx.Uv2
....... 1109 2013-03-28 21:26 矩阵键盘+1602显示\xx_Opt.Bak
文件 2063 2013-03-26 20:29 矩阵键盘+1602显示\xx_Uv2.Bak
目录 0 2013-03-29 09:31 矩阵键盘+1602显示
----------- --------- ---------- ----- ----
282622 18
- 上一篇:基于89C52单片机密码锁的毕业设计
- 下一篇:listview下拉刷新上拉加载
相关资源
- 一个基于AD1674的模数转换电路及程序
- 51单片机 LCD1602液晶 sht31 IIC接口
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- stm32f103 控制PWM输出
- SHT10 SHT20 SHT21温湿度单片机89C52 1602显
- lcd1602 温度日历闹钟功能
- LCD1602 STC89C52简单的固定字符显示,适
- 时钟显示及闹钟protues仿真图
- Verilog HDL 矩阵键盘扫描
- DS12C887、1602与51单片机接口PCB图和驱动
- LCD1602 电子时钟 protues仿真
- PIC16F877的DS18B20的C程序,1602液晶显示
- 单片机矩阵键盘计算器
- 单片机设计——功能:矩阵键盘输入
- 数码管显示4X4矩阵键盘按键号
- 基于51单片机的超声波测距程序LCD16
- 基于VHDL的LCD1602显示程序,电路设计,
- verilog矩阵键盘扫描程序
- 万年历1602液晶显示+DS1302时钟+DS18B20数
- 51单片机控制DS1302时钟在1602上显示
- C51万年历设计LCD1602.rar
- 基于LPC2124嵌入式课程设计包括LM016L
- msp430f249 of protues仿真及程序
- 基于LPC2124下的贪吃蛇游戏
- stm32控制LCD1602
- DAC0832仿真程序 数模转换器DAC0832 pro
- PID算法控制电机转速增量式pid位置式
- stm32矩阵键盘
- protues仿真变压器
- C51单片机交通灯Protues仿真有源程序
评论
共有 条评论