- 3
- 0
- 约小于1千字
- 约 3页
- 2024-07-13 发布于上海
- 举报
实验四LED的驱动实验
—实验目的:
驱动LED循环显示0-9等数字。二简介
1、该系统最高位的LED为共阳极连接。
所以,在该LED上显示0-9的段码值表为:
TAB:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H。
2、该LED使用了8155控制,使得在端口地址FF21H输入数据,可以控制显示的LED位置。例如,如果FF21H地址送20H,将会在最高的LED6上显示数据。如果FF21H送10H,将会对LED5显示数据。
端口地址FF22H是控制要显示的数值的。所以只要在该端口输出要显示的数的段码值,则就能将该数据显示出来。
// 入口参数,即要显示的数值放在A中MOV DPTR,#TAB
MOVC A,@A+DPTRMOV DPTR,#0FF22HMOVX @DPTR,A
三程序流程:
开始
开始
用R0暂存要显示的数值
R0=0;
将R0的数据送到A中
查码值表,要显示的数的码值返回到A
向FF22H地址送数,显示
R0++
N
R0=10?
Y
四程序
BEGIN: MOVR0,#00HLOOP: MOV A,#10H
MOV DPTR,#0FF21H
MOVX @DPTR,A ;上面三条指令控制显示的位置
在第几个LED。
MOV A,R0
MOV DPTR,#TAB
MOVC A,@A+DPTR ;这三条指令查出要显示的数据的码值放到A中。
MOV DPTR,#0FF22H
MOVX @DPTR,A ;将码值送到显示端口显示ACALL DELAY1S
INC R0
CJNE R0,#10,LOOPAJMP BEGIN
DELAY1S:MOV R6,#00HL1: MOVR7,#00H
DJNZR7,$DJNZR6,L1RET
TAB:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90HEND
您可能关注的文档
- 时尚的重新定位.docx
- 时尚时尚在哪里.docx
- 时尚卧室省钱装修.docx
- 时事考点2分析和总结.docx
- 时事评论——中国人的航天路.docx
- 时态和语态练习50题.docx
- 时态和语态专练试题与解析.docx
- 时态练习题分析和总结.docx
- 时态语态语法.docx
- 时序电路设计.docx
- 2025-2026学年教科版(新教材)小学音乐一年级第二学期教学计划及进度表.docx
- 2025-2026学年冀少版小学音乐四年级下册教学计划及进度表.docx
- 2025-2026学年辽海版(新教材)小学音乐一年级第二学期教学计划及进度表.docx
- 2025-2026学年人教版(新教材)小学数学二年级第二学期教学计划及进度表.docx
- 2025-2026学年人教版(新教材)小学数学三年级第二学期教学计划及进度表.docx
- 2025-2026学年人教版小学数学五年级下册教学计划及进度表.docx
- 【图片】25-26学年1月27日八上南京联合体【栖霞、雨花、江宁、浦口、溧水区】期末卷【含评分标准】.doc
- 1.1细胞生活的环境 课件 高二上学期选择性必修1生物人教版(2019).pptx
- 【图片】25-26学年1月27日九上南京联合体【栖霞、雨花、江宁、浦口、溧水区】期末卷【含评分标准与学生A3答题卡】.pdf
- 3.1《认识晶体》课件-高二上学期化学鲁科版选择性必修2.pptx
最近下载
- AP宏观经济学 2013年真题 (选择题+问答题) AP Macroeconomics 2013 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 高中化学教学中生成式AI辅助下的化学实验创新与实践教学研究课题报告.docx
- 2013款长安福特蒙迪欧致胜_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf VIP
- 旁站监理记录表(装配式结构安装专用).docx VIP
- 新人教版小学数学五年级下册《观察物体》PPT课件.ppt VIP
- 紫外可见分光光度计安装确认方案.doc VIP
- 2025《全国一体化算力网 算力多量纲计费技术要求》.pdf VIP
- 2023年水利部长江水利委员会面试真题(19日上午).docx VIP
- 2022国家公务员水利部黄河水利委员会面试试题.docx VIP
- 2020国家公务员考试水利部黄河水利委员会面试真题.docx VIP
原创力文档

文档评论(0)