单片机实验报告.docVIP

  • 8
  • 0
  • 约2.98万字
  • 约 12页
  • 2017-02-17 发布于河南
  • 举报
单片机实验报告

单片机实验报告 系统名称:按键移位 班级:1 姓名:张智 学号:1245532131 专业:计算机科学与技术 2015.06.15 功能介绍 实验效果 按矩阵键盘分别显示在数码管上面显示十六进制的0到F。 同时数码管显示满了以后再输入数字将向前位移。 功能实现 动态扫描方法:? (1)动态扫描法是对各数码管循环扫描、轮流显示的方法。由于一次只能让一个数码管显示,因此,要显示8位的数据,必须让数码管一个一个轮流显示才可以,同时每个数码管显示的时间大约在1ms到4ms之间,所以为了保证正确显示,每隔1ms,就得刷新一个数码管。当扫描显示频率较高时,利用人眼的视觉暂留特性,看不出闪烁现象,这种显示需要一个接口完成字形码的输出(段选),另一接口完成各数码管的轮流点亮(位选)。 (2)在进行数码管显示的时候,要对显示单元开辟8个显示缓冲区,每个显示缓冲区装有显示的不同数据即可。 硬件连接图 源代码 #includereg51.h #define GPIO_DIG P0 #define GPIO_KEY P1 sbit LSA=P2^2; sbit LSB=P2^3; sbit LSC=P2^4;

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档