《AVR单片机实用程序设计》原书程序
;清单1
LSDAA: ADC R16,R16 ;十进制数(在R16中)左移调整子程序
ADDAA: IN R6,SREG ;bcd码相加调整子程序,先保存相加后的
LDI R17,$66 ;状态the old status
ADD R16,R17 ;再将和预加立即数$66
IN R17,SREG ;输入相加后新状态(the new status)
OR R6,R17 ;新旧状态相或
SBRS R6,0 ;相或后进位置位则跳行
SUBI R16,$60 ;否则减去$60(十位bcd不满足调整条件)
SBRS R6,5 ;半进位置位则跳行
SUBI R16,6 ;否则减去$06(个位bcd不满足调整条件)
ROR R6 ;向高位BCD返还进位位!
RET
;清单2
SUDAA: BRCC SBD1 ;bcd码减法调整子程序,差在R16中
BRHC
您可能关注的文档
- XX集团机房集中控管方案.doc
- xx集团现场基础管理工作规范.doc
- XX集团网站建设方案可行性研究报告.doc
- xx集团选人用人工作情况的汇报材料.doc
- XX项目经理工作总结报告范文 .doc
- xx项目燃气工程合作开发协议.doc
- xx项目应急预案演练记录解决方案计划解决方案实用文档.doc
- xx项目营销策略总案.doc
- XX项目防洪防汛专项应急预案-公用部分.doc
- xx馆机电安装工程火灾自动报警系统分部工程施工方案.doc
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
原创力文档

文档评论(0)