基于89C51的數模轉換
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
51hei.png (39.72 KB, 下載次數: 58)
下載附件
2021-6-4 16:10 上傳
單片機源程序如下:
- ORG 0000H
- LJMP START
-
- ORG 0100H
- START: MOV R2, #128
- MOV A, #00H
-
- LOOP1: MOV DPTR, #07FFFH
- MOVX @DPTR, A
- ;mov P0,A
-
- MOV DPTR, #0BFFFH
- MOVX @DPTR, A
- ;mov P1,A
-
- MOV DPTR, #0DFFFH
- MOVX @DPTR, A
-
- INC A
- DJNZ R2, LOOP1
-
- MOV R2, #128
- LOOP2: MOV DPTR, #07FFFH
- MOVX @DPTR, A
- MOV B, A
- ;mov P0,A
-
- CPL A
- MOV DPTR, #0BFFFH
- MOVX @DPTR, A
- ;mov P1,A
-
- MOV DPTR, #0DFFFH
- MOVX @DPTR, A
-
- MOV A, B
- INC A
- DJNZ R2, LOOP2
- LJMP START
-
- END
復制代碼
51hei.png (3.8 KB, 下載次數: 64)
下載附件
2021-6-4 16:11 上傳
所有資料51hei提供下載:
DAC0832.rar
(18.27 KB, 下載次數: 15)
2021-6-4 13:00 上傳
點擊文件名下載附件
proteus工程文件、匯編程序和HEX文件 下載積分: 黑幣 -5
|