- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验十五发光二极管阵列的单片机显示控制实现 (综合实验)
实验十五 发光二极管阵列的单片机显示控制实现 (综合实验)
一、实验目的
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 Resistors Generic 74LS245 TTL 74LS Series Transceivers MATRIX.8×8 Optoelectronics Don Matrix Displays
元件全部添加完后,在Proteus ISIS编辑环境中按图15.2所示连接硬件原理图。具体操作步骤见附录A。
图15.2 电路原理图
2.软件设计
程序流程:
源程序:
TCOUNT EQU 30H
R_CNT EQU 31H
NUMB EQU 32H
ORG 00H
LJMP START
ORG 0BH
LJMP INT_T0
START: MOV TCOUNT,#00H
MOV R_CNT,#00H
MOV NUMB,#00H
MOV TMOD,#01H
MOV TH0,#(65536.4000)/256 ;定时4ms
MOV TL0,#(65536.4000)MOD 256
SETB TR0
MOV IE,#82H
SJMP $
INT_T0: MOV TH0,#(65536.4000)/256
MOV TL0,#(65536.4000)MOD 256
MOV DPTR,#TAB ;取列码
MOV A,R_CNT
MOVC A,@A+DPTR
MOV P3,A
MOV DPTR,#NUB ;取行码
MOV A,NUMB
MOV B,#8
MUL AB
ADD A,R_CNT
MOVC A,@A+DPTR
CPL A
MOV P0,A ;输出行码
INC R_CNT
MOV A,R_CNT
CJNE A,#8,NEXT
MOV R_CNT,#00H
NEXT: INC TCOUNT
MOV A,TCOUNT
CJNE A,#250,NEX ;每个字显示1s
MOV TCOUNT,#00H
INC NUMB
MOV A,NUMB
CJNE A,#10,NEX ;0~9循环显示
MOV NUMB,#00H
NEX: RETI
TAB: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
NUB: DB 00H,3EH,41H,41H,41H,3EH,00H,00H
DB 00H,00H,00H,00H,21H,7FH,01H,00H
DB 00H,00H,27H,45H,45H,45H,39H,00H
DB 00H,00H,22H,49H,49H,49H,36H,00H
DB 00H,00H,0CH,14H,24H,7FH,04H,00H
DB 00H,00H,72H,51H,51H,51H,4EH,00H
DB
您可能关注的文档
- 创意设计文字.doc
- 劳务派遣行政许可操作规范.doc
- 办公室布置效果图.ppt
- 包三地下管道土建技术交底记录(福建表格-地管土建工程).doc
- 助推116工程策划书.doc
- 化工802 李雪佳.doc
- 创业投资计划.doc
- 化工设备-10.ppt
- 化装舞会2013策划书.doc
- 化学语言学案 材料 tingke 1.doc
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
最近下载
- 山西焦化废水深度处理技术方案【59页】.doc VIP
- 08【人教版英语字帖】八年级上册单词表衡水体字帖(新目标含音标).pdf VIP
- 《中国心力衰竭诊断和治疗指南 2024》解读PPT课件.pptx VIP
- 湖北省襄阳市樊城区达标名校2025届初三第一次联考试卷(物理试题理)试题含解析.doc VIP
- 没有任何借口DOC.doc
- 中压C-GIS的应用状况与发展趋势.PDF VIP
- 湖北省武汉市汉南区碧桂园小学2023-2024学年六年级下学期小升初招生语文试卷含答案.doc VIP
- 火电厂浓盐水处理工艺比选.ppt VIP
- 屏蔽机房施工组织设计.doc
- 17.水平三健美操18课时大单元计划.docx VIP
文档评论(0)