- 24
- 0
- 约 6页
- 2016-12-23 发布于贵州
- 举报
Protues 中AT89C51驱动6个数码管电路
软件说明
p1:字型控制口;
p2:字位控制口;
要显示的内容分别存放在30H,31H,32H单元。先将每个存储单元中要显示的内容(二进制数)转换成2位BCD码,再用查表程序查出2位BCD码分别对应的控制数码管的控制信号,分时送p1,同时分别将对应的位选信号送p2。循环显示3个单元内容。
30H,31H,32H:分别存放欲显示的内容;
40H:转换成BCD码时的暂存单元;
41H:转换成数码管控制信号的暂存单元;
50H:字位控制信号暂存单元;
r0:间址显示内容单元;
r6:6位数码管是否循环完控制单元;由于显示子程序中每次显示一个存储单元内容,即显示2个数码管内容,故6/2=3,r6中设置循环次数为03H。
r7:循环系数。
图1 主程序流程图
图2 BCD码转换子程序流程图
图3 显示子程序流程图
;主程序
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:MOV SP,#60H
MOV 30H,#24H
MOV 31H,#30H
MOV 32H,#0CH
LOOP:MOV 50H,#01H
MOV R0,#30H
MOV R6,#03H
MOV R7,#03H
LOOP1:MOV A,@R0
LCALL B_D
LCALL DIP
DJNZ R7,NEXT1
LJ
您可能关注的文档
- protel 99se 中的常用元器件.doc
- protel99se 使用的60个问题和解答.doc
- protel99se WIN7加库 PCB封装的导入.doc
- Protel DXP批量修改如何使用.doc
- Protel 99SE中PCB的布线层交换.doc
- Protel DXP 2004实验指导书.doc
- Protel2004常用元件库.doc
- protel99se一般元件封装形式及元件名称完整版.doc
- Protel99SE使用中的常见问题2.doc
- protel99se中文版免费下载.doc
- ORing工业网络解决方案.pdf
- 如何使用XMind与制作3:4比例美观图片.pdf
- 重症医学相关精神障碍药物合理使用专家共识解读.pptx
- 重症医学专业医疗质量控制指标(2024年版).pptx
- 重症医学专业医疗质量控制指标(2024年版)解读.pptx
- “鸭力全消 喜乐出圈”商场购物中心五一玩梗出圈季活动方案.pptx
- 商场购物中心大悦城(潮π广场)打造计划美陈升级改造方案.pptx
- MUSIC FESTIVAL音乐节线上整合营销传播运营策划方案.pptx
- 26HR-162:企业招聘分析:招聘配置工作总结分析报告.pdf
- 白酒国窖1573冰·JOYS夏季交响音乐品鉴私宴会营销活动方案.pptx
最近下载
- 小断面硬岩TBM平洞开挖及支护施工工艺.pdf
- 北师大版心理健康一年级下册16珍惜每一个生命.pptx VIP
- 基于分水岭和形态学的图像分割算法研究毕业设计.doc VIP
- 《13.4 尺规作图》优质习题课件 (2).pptx VIP
- 2025年-国际多学科间质性肺炎分类更新指南(ERS ATS 2025) 解读ppt课件.pdf
- 名师课件:13.4 尺规作图(2).ppt VIP
- 中国商品条码系统会员登记表.doc VIP
- 二年级下册期中考试试卷(含答案).docx
- 资料内容288电罗经手册rcu22-440 manual.pdf VIP
- APP获客是什么-app如何获客-渠道介绍.docx VIP
原创力文档

文档评论(0)