- 18
- 0
- 约2.55千字
- 约 4页
- 2018-05-27 发布于河南
- 举报
实验十五发光二极管阵列的单片机显示控制实现 (综合实验)
实验十五 发光二极管阵列的单片机显示控制实现 (综合实验)
一、实验目的
1.了解点阵LED的显示原理
2.掌握PROTEUS ISIS软件仿真单片机原理的方法
3.设计整个单片机实验电路及软件,实现发光二极管阵列的单片机显示控制
二、实验内容
利用8×8点阵LED循环显示0~9的数字
三、实验原理
数字0~9点阵显示代码的形成,如图15.1所示(假设显示数字“0”)
图15.1数字“0”的段码
因此,形成的行代码为00H,3EH,41H,41H,41H,3E,00H,00H;只要把这些代码分别送到相应的行线上面,即可实现“0”的数字显示。
送显示代码过程如下:
送第一行线代码到P0端口,同时置第一列线为“1”,其他行线为“0”,延时约4ms;送第二列线代码到P0端口,同时置第二行线为“1”,其他行线为“0”,延时约4ms;依次类推,直到送完最后一列代码,又从头开始送。
四、实验步骤
1.硬件设计
打开Proteus ISIS编辑环境,按表15.1所列元件清单添加元件。
表15.1元件清单
元件清单 所属类 所属子类 AT89C51 Microprocessor ICs 8051 Family CAP Capacitors Generic CAP.ELEC Capacitors Generic CRYSTAL Miscellaneous ..... RES Re
原创力文档

文档评论(0)