找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1578|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

有大神能幫忙改一下這個(gè)ad轉(zhuǎn)換程序么。匯編改c語(yǔ)言

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
MAX1132 CS與單片機(jī) P1. 0 腳相連,MAX1132 的片選端由單片機(jī)經(jīng) P1. 0 腳發(fā)出信號(hào)選通; 控制字節(jié)由單片機(jī) P1. 1 腳輸出到ADC DIN ;轉(zhuǎn)換結(jié)果則由 P1. 2 腳從ADC DOUT端讀入單片機(jī), 讀取轉(zhuǎn)換數(shù)據(jù)的時(shí)鐘 SCL K可由 P1. 4 腳依次發(fā)出高低電平來(lái)構(gòu)成; P1. 3 腳接至表示 MAX1132 工作狀態(tài)的串行選通輸出 SSTRB , 單片機(jī)則通過(guò) P1. 3 腳查詢(xún)ADC 的工作狀態(tài); P0、P1P2 三個(gè)輸出連接到多路轉(zhuǎn)換開(kāi)關(guān)以控制轉(zhuǎn)換通道的切換 , 而進(jìn)行逐次逼近轉(zhuǎn)換的時(shí)鐘則由 MAX1132 內(nèi)部時(shí)鐘發(fā)生器產(chǎn)生。


匯編程序:ORG 0000H
LJMP START
ORG 0030H
START:MOV R4,#0FEH                ;設(shè)定位選初值
MOV R5,#00H
MOV R6,#6                         ;設(shè)定總顯示次數(shù)
MOV DPTR, #TAB                  ;數(shù)據(jù)指針指向表首地址
SS: MOV P2,R4                     ;位選碼送p2
MOV A,R5                           ;查段碼,送P0顯示
MOVC A,@A+DPTR
MOV P0,A
ACALL DELAY                    ;調(diào)用延時(shí)
MOV  A,R4                           ;位選移位
RL   A
MOV  R4,A
INC  R5
DJNZ R6,SS
AJMP START                     ;返回繼續(xù)顯示
DELAY:   MOV R1,#200               
L1:      MOV R2,#200
L2:      DJNZ R2,L2
         DJNZ R1,L1
RET
TAB:     DB 06FH,66H,06H,03FH,06H,05BH
         END


圖片1.png (38.68 KB, 下載次數(shù): 35)

圖片1.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:348699 發(fā)表于 2018-6-10 13:49 | 只看該作者
START:CLR  P1.0                           ;片選有效
      MOV A,#0A0H                         ;控制字節(jié)
      MOV R2,#08
DIN:  CLR  P1.4
      RLC A
      MOV P1.1,C                           ;送控制字                          
      SETB  P1.4
      DINZ,R2,DIN
      CLE P1.4
      SETB P1.0
WAIT:JNB P1.3,WAIT
STORB:MOV R7,#16
CLR  P1.0
LOOP : MOV C,P1.2                           ;讀結(jié)果               
MOV A, 31H
RLC A
MOV 31H ,A                            ;存高8位
MOV A,30H
RLC A
MOV 30H A                             ;存低8位
SETB P1.4
CLR P1.4
DJNZ R7, LOOP
SETB P1.0
SLMP SA
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表