下载此文档

单片机实验设计---LED显示接口.docx


文档分类:高等教育 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
实验五 LED显示接口
一、实验目的:
(1)掌握单片机LED数码显示管的接口方法;
(2)掌握动态扫描显示程序的编译方法和调试方法。
二、实验内容:
编制动态显示扫描程序,显示位数为8位。显示字符1----8,每一字符从左到右循环显示。
三、主要器件的型号:
元件名称
数量
AT89C51
1
74LS138
1
RESPACK-7
1
晶振CRYSTAL
1
电容CAP(30P)
2
电解池CAP-ELEC
1
电阻RES(10K)
1
显示器7SEG-MPX8-CA-BLUE
1
四、实验参考电路:
芯片AT89C51的P0口、RESPACK-7的接口与数码显示器连接在同一总线上,、、、B、C口相连接,如下图:
五、实验参考程序:
DISP_CNT EQU 30H
TCNT EQU 31H
ORG 00H
SJMP START
ORG 0BH
LJMP INT_T0
START: MOV DISP_CNT,#00H
MOV TCNT,#00H
MOV P2,#00H
MOV TMOD,#01H
MOV TH0,#(65536-5000)/256
MOV TL0,#(65536-5000)MOD 256
MOV IE,#82H
SETB TR0
DISP: MOV A,DISP_CNT 断码组号;
MOV DPTR,#TABLE
MOV R0,P2 读取位选信息;
ADD A,R0 得到偏移地址;
MOVC A,***@A+DPTR
MOV P0,A 取出段码显示;
LJMP DISP
INT_T0: MOV TH0,#(65536-5000)/256
MOV TL0,#(65536-5000)MOD 256
INC P2 数码管位选信号;
MOV A,P2
CJNE A,#08H,RETUNE 已扫描一次?
MOV P2,#00H
INC TCNT 扫描次数加1;
MOV A,TCNT
CJNE A,#10,RETUNE ?
MOV TCNT,#00H
INC DISP_CNT

单片机实验设计---LED显示接口 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wwlgqnh
  • 文件大小775 KB
  • 时间2021-02-18
最近更新