作业帮 > 综合 > 作业

数码管有余辉.个位的数字余辉在十位,十位数字的余辉在百位.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 16:07:57
数码管有余辉.个位的数字余辉在十位,十位数字的余辉在百位.
4位共阳极数码管,有余辉.个位的数字余辉在十位,十位数字的余辉在百位.百位的余辉在千位.软件的问题.源码网上下的.那位大侠帮帮忙.
NL A,#0FH ;乘0.0625
MOV DPTR,#TEMPDOTTAB
MOVC A,@A+DPTR
MOV TEMPLC,A ;TEMPLC LOW=小数部分BCD
MOV A,TEMPL ;整数部分
ANL A,#0F0H
SWAP A
MOV TEMPL,A
MOV A,TEMPH
ANL A,#0FH
SWAP A
ORL A,TEMPL
LCALL HEX2BCD1
MOV TEMPL,A
ANL A,#0F0H
SWAP A
ORL A,TEMPHC ;TEMPHC LOW=十位数BCD
MOV TEMPHC,A
MOV A,TEMPL
ANL A,#0FH
SWAP A ;TEMPLC HI=个位数BCD
ORL A,TEMPLC
MOV TEMPLC,A
MOV A,R7
JZ TEMPC12
ANL A,#0FH
SWAP A
MOV R7,A
MOV A,TEMPHC ;TEMPLC HI=百位数BCD
ANL A,#0FH
ORL A,R7
MOV TEMPHC,A
TEMPC12:RET
你好 应该是程序里面没有 消影 能否把程序传上来
再问: 留下邮箱。发你源码。帮忙看看。谢谢
再答: 18B20 我只会C语言。。。