基于单片机的键盘系统分析.docVIP

  • 57
  • 0
  • 约6.12千字
  • 约 14页
  • 2016-06-14 发布于湖北
  • 举报
一 设计任务:液晶显示控制系统 任务要求:1. 可显示键盘输入数字。 2. 可实现编辑操作。 二 总体方案设计 硬件设计 1.1 4*4行列式键盘 1.2 LCD显示原理 LCD1602模块的各引脚功能如下图所示: 1.3 单片机采用89C52。 2 软件设计 。 三 硬件电路设计 键盘A1~A8接单片机p1.0~p1.7 p1口全为输入端 p0口p0.0~p0.7接显示器D0~D7为输出口 p0作为输出口是,锁存器cp端一写入脉冲,与内部总线相连的D端数据取反后出现在/Q端,又经T2反相,在p0引脚上的数据正好是内部总线上的数据。 四 程序设计 /* s1,s2,s3,s4分别是123+ s5,s6,s7,s8分别是456- s9,s10,s11,s12分别是789* s13,s14,s15,s16分别是0,清除,=,/ */ /* 实现两个数的运算,每个数的位数至少可以八位 */ #includereg52.h typedef unsigned char uint8; typedef unsigned int uint16; sbit rw=P2^5; sbit rs=P2^6; sbit e=P2^7; sbit led=P3^7; sbit beep=P2^0; uint8 key,num; uint8 fuhao;//定义具体的那

文档评论(0)

1亿VIP精品文档

相关文档