历史上的今天
今天是:2025年03月10日(星期一)
2018年03月10日 | ADC0809转换程序
2018-03-10 来源:eefocus
程序框图

电路

程序
ORG 05A0H
05A0 758153 SE11: MOV SP,#53H
05A3 757E00 MOV 7EH,#00H
05A6 757D08 MOV 7DH,#08H
05A9 757C00 MOV 7CH,#00H
05AC 757B09 MOV 7BH,#09H
05AF 757A10 MOV 7AH,#10H
05B2 757910 MOV 79H,#10H ;显示缓冲区初值
05B5 120425 LO18: LCALL DIS ;显示
05B8 7400 MOV A, #00H
05BA 90FFE0 MOV DPTR,#0FFE0H
05BD F0 MOVX @DPTR,A ;0809的0通道采样
05BE 120425 LCALL DIS
05C1 E0 MOVX A,@DPTR ;取出采样值
05C2 7879 MOV R0,#79H
05C4 120077 LCALL PTDS ;采样值送显示缓冲区
05C7 80EC SJMP LO18 ;循环
ORG 0077H
0077 F9 PTDS: MOV R1,A ;拆送显示缓冲区
0078 117C ACALL PTDS1
007A E9 MOV A,R1
007B C4 SWAP A
007C 540F PTDS1: ANL A, #0FH
007E F6 MOV @R0,A
007F 08 INC R0
0080 22 RET
ORG 0425H
0425 C083 DIS: PUSH DPH
0427 C082 PUSH DPL
0429 D2D4 SETB RS1
042B 787E MOV R0,#7EH
042D 7A20 MOV R2,#20H
042F 7B00 MOV R3,#00H
0431 90044F MOV DPTR, #LS0
0434 E6 LS2: MOV A,@R0
0435 93 MOVC A,@A+DPTR
0436 79DC MOVX R1, #0DCH
0439 EA MOV A,R2
043A 09 INC R1
043B F3 MOVX @R1,A
043C DBFE LS1: DJNZ R3, LS1
043E C3 CLR C
043F 13 RRC A
0440 FA MOV R2,A
0441 18 DEC R0
0442 70F0 JNZ LS2
0444 F2 MOVX @R0,A
0445 18 DEC R0
0446 F4 CPL A
0447 F2 MOVX @R0,A
0448 C2D4 CLR RS1
044A D082 POP DPL
044C D083 POP DPH
044E 22 RET
044F C0F9A4 LS0: DB 0C0H, 0F9H,0A4H, 0B0H, 99H, 92H ;字形表
0452 B09992
0455 82F880 DB 82H, 0F8H, 80H, 90H, 88H, 83H, 0C6H
0458 908883
045B C6
045C A1868E DB 0A1H, 86H, 8EH, 0FFH, 0CH, 89H, 7FH, 0BFH
045F FF0C89
0462 7FBF
END
上一篇:DAC0832转换程序
下一篇:82C55控制交通灯程序
史海拾趣
|
本文讨论如何监测采用两个独立输入(-48V(A)和-48V(B))的电信设备的输入电压和电流。每个独立输入的电压范围不窄于-42.5V~-56.5V,而且处于冗余考虑,对这两个独立输入在模块上进行了”或”操作。从维护和支持的角度出发,测量输入电压值、输入是否 ...… 查看全部问答> |
|
51上跑操作系统听起来就觉得很过瘾,目前还在学习学习中~~~ 终极目标是自己能写一个10任务的os~~妄想中。。。 用到定时器中断,得解决重入等问题~如果有做过的帮忙指导一下!… 查看全部问答> |
|
前不久,需要设计一个延时5秒钟的定时电路,设计思路是定下来了,但是在实验时出现了问题。 下图就是需要实施的电路。 电路的工作过程是:利用三极管的开关特性延时控制一个光耦4N25。 具体原理: ...… 查看全部问答> |
|
UWB 作为一项新的短距离无线通讯技术,具有以下一些传统的通讯技术无法比拟的优势: 1. 定位精度高 下面的表格给出了目前无线定位领域各种定位技术的定位精度对照表。 技术 &n ...… 查看全部问答> |




