第3章 AT89C51单片机软件
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ·*· 数码转换程序 计算机中只能处理二进制数据,而实际应用中常用到其他进制的表示,如八进制、十进制、十六进制,为了用户读取方便,另还有字符形式等,所以需进行各种数码之间的转换。 计算机中的十进制数常用BCD码表示,一个字节存放一个BCD码称为非压缩BCD码;一个字节存放两个BCD码则称为压缩BCD码。 3.3.7 程序设计实例 ·*· 【例3.18】将8位二进制数转换为3位BCD码。 分析:8位二进制最多可表示到百位,故需3位BCD码表示。 如用3位压缩BCD码则需两个存储单元。 子程序名:B2BCD 入口参数:R0中存8位二进制数 出口参数:R1、R2存放转换后的BCD码,R2中存放高位。 使用资源:A、B、R0、R1、R2 ·*· 子程序如下: B2BCD:MOV B,#100 MOV A, R0 ;取待转换的二进制数 DIV AB ;除以100,商为百位 MOV R2 , A
您可能关注的文档
- 第2课时 盐的化学性质 复分解反应.ppt
- 第3-2 供应过程业务的核算.pptx
- 第32课 水.ppt
- 第2讲发电厂动力工程概论.ppt
- 第3.1讲 工业数据通信和控制网络(数据链路层).ppt
- 第33讲 复数综合复习.doc
- 第33讲 空气(二)(39张ppt,含13中考真题).ppt
- 第2讲 常用元器件识别与检测及常用维修工具2.ppt
- 第3,4讲散热器采暖.ppt
- 第35课 专题三:常见气体的制取与净化、验证.ppt
- 2026年普通高等学校招生全国统一考试福建卷二卷化学试卷+答案.doc
- 2026年高考浙江卷乙卷思想政治试卷及答案.doc
- 2026年高考浙江卷乙卷物理试卷及答案.doc
- 2026年普通高等学校招生全国统一考试福建卷二卷历史试卷+答案.doc
- 2026年高考浙江卷乙卷英语试卷及答案.doc
- QHSH 0016S-2025 河南时珍汉方医药科技有限公司企业标准营养素饮料.docx
- 2026年高考浙江卷乙卷语文试卷及答案.doc
- QKXSN 0035S-2022诺金康牌黄芪知母牛磺酸胶囊.docx
- 2026年高考浙江卷英语试卷及答案.doc
- 2026年普通高等学校招生全国统一考试福建卷二卷思想政治试卷+答案.doc
最近下载
- 量子力学--第九章 全同粒子体系.ppt VIP
- 《长征胜利万岁》.pptx VIP
- 高速铁路桥隧建筑物修理规则(试行),铁运[2011]131号.pdf VIP
- 2025-2026学年山东省职教高考研究联合体第一次联合考试《语文》试题含答案.pdf VIP
- 高中政治统编版必修一中国特色社会主义综合练习.docx VIP
- 中国特色社会主义第一二课综合练习-2024-2025学年高中政治统编版必修一.docx VIP
- 华东师大版(2024)七年级体育与健康全一册教案.pdf
- 2024届一轮复习高中政治统编版必修一中国特色社会主义 综合练习.docx VIP
- 口腔种植护士规范化操作培训.pptx VIP
- 中国特色社会主义综合练习-2024-2025学年高中政治统编版必修一.docx VIP
原创力文档

文档评论(0)