第一范文网 - 专业文章范例文档资料分享平台

【原创】简易数字万用表设计_毕业论文设计

来源:用户分享 时间:2025/5/29 10:41:51 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

mov @r1,A inc r1

mov @r1,#00h inc r1

mov @r1,#00h inc r1

mov @r1,#00h inc r1

mov @r1,#0FFh call DIVD4 mov r1,#38h mov @r1,#00h inc r1

mov @r1,#00h inc r1

mov @r1,#00h inc r1

mov @r1,#0Ah call DIVD4 mov 43h,33h call DIVD4 mov 42h,33h call DIVD4 mov 41h,33h mov r0,#40h mov @r0,#00h inc r0 mov A,41h

mov DPTR,#SEGMENT7 movc A,@A+DPTR orl A,#80h mov @r0,A inc r0 mov A,42h

mov DPTR,#SEGMENT7 movc A,@A+DPTR mov @r0,A inc r0 mov A,43h

mov DPTR,#SEGMENT7 movc A,@A+DPTR mov @r0,A ret

除以255

;

ADAT: mov B,A mov A,#0B6h clr C ;以下根据范围设置数值以防溢出 subb A,B jc LARGERA mov A,B subb A,#16h jc LESSA ajmpMIDDLEA LARGERA: mov A,#0B6h ajmpCALCULATEA LESSA: mov A,#16h ajmpCALCULATEA MIDDLEA: mov A,B

CALCULATEA: mov r2,#0C3h mov r3,#50h mov r6,#00h mov r7,A call MULD2 ;乘以50000 clr C mov A,r5 subb A,#70h ;以下减去102000 mov r5,A mov 37h,A mov A,r4 subb A,#8Eh mov r4,A mov 36h,A mov A,r3 subb A,#01h mov r3,A mov 35h,A mov A,r2 subb A,#00h mov r2,A mov 34h,A mov r0,#30h mov r1,#38h mov @r1,#00h inc r1 mov @r1,#01h inc r1 mov @r1,#5Eh

inc r1 mov @r1,#0A0h call DIVD4 ;除以89760 mov r1,#38h mov @r1,#00h inc r1 mov @r1,#00h inc r1 mov @r1,#00h inc r1 mov @r1,#0Ah mov DPTR,#SEGMENT7 call DIVD4 mov A,33h movc A,@A+DPTR mov 43h,A call DIVD4 mov A,33h movc A,@A+DPTR mov 42h,A call DIVD4 mov A,33h movc A,@A+DPTR cjne A,#3Fh,NOTEQU mov A,#00h NOTEQU: mov 41h,A mov 40h,#00h RET rdat: mov R2,#00h mov R3,A mov R6,#03h mov R7,#0E8h call MULD2 ;乘以1000 mov r0,#30h mov r1,#34h mov A,R2 mov @r1,A inc r1 mov A,R3 mov @r1,A inc r1 mov A,R4

mov @r1,A inc r1 mov A,R5 mov @r1,A inc r1 mov @r1,#00h inc r1 mov @r1,#00h inc r1 mov @r1,#00h inc r1 mov @r1,#0FFh call DIVD4 mov r1,#38h mov @r1,#00h inc r1 mov @r1,#00h inc r1 mov @r1,#00h inc r1 mov @r1,#0Ah mov DPTR,#SEGMENT7 call DIVD4 mov A,33h movc A,@A+DPTR mov 43h,A call DIVD4 mov A,33h movc A,@A+DPTR mov 42h,A call DIVD4 mov A,33h movc A,@A+DPTR mov 41h,A call DIVD4 mov A,33h movc A,@A+DPTR cjne A,#3Fh,NONZERO mov A,#00h NONZERO: mov 40h,A ret

DELAY_5ms: mov R5,#01h DELAY_5ms1: mov R6,#16h

除以255

连续进行4次除以10的操作 取得10进制值

;设置R5初始计数值 ;设置R6初始计数值

;;;

【原创】简易数字万用表设计_毕业论文设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c41i711a12235m4y31ezc5v45r56fo50090v_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top