本帖最后由 冷漠 于 2009-11-3 19:12 编辑
下午试了一下,2脚10脚短路,显示0200。用另一万用表测2脚电压,1.000V。
“程序很简单,把T1计数减去10001即可,......”是**上介绍的?
咱的灵感:为何T1不从-10001开始计数?那样T1的最终计数值正是输入值,和显示值完全一样。免去了减10001的计算麻烦。
10进制10001等于16进制2711H,-2711=D8EFH。程序如下:
MOV TMOD, #0DH ;T0按模式1操作
MOV TCON, #00H ;关闭T0
L1: MOV TH0, #0D8H ;T0置初值 —10001
MOV TL0, #0EFH
.......
|