新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應用 > C51語言應用編程的若干問題

C51語言應用編程的若干問題

作者: 時間:2012-07-04 來源:網(wǎng)絡(luò) 收藏

按此在新窗口瀏覽圖片

1549的管腳圖和時序圖分別如圖1和圖2所示,假定DATA OUT接P1.0,CS  接P1.1,CLOCK接P1.2。
1549的具體特性請查閱有關(guān)資料。
按此在新窗口瀏覽圖片

圖2 TLC1549時序圖

例2 C語言程序與程序的調(diào)用,其子程序如下:

PUBLIC AD   ;入口地址
SEG_AD SEGMENT CODE?。怀绦蚨巍?
RSEG SEG_AD
USING 0
  AD: MOV R6,#00
MOV R7,#00
SETB P1.1
ACALL DELAY
CLR P1.1
ACALL DELAY
MOV R0,#10
  RR0: SETB P1.2
NOP
CLR P1.2
DJNZ R0,RR0
ACALL DELAY
MOV 30H,R6   ;A/D轉(zhuǎn)換的高
        ;兩位保存在R6中
ACALL CIR
MOV R6,30H
SETB P1.2
NOP
CLR P1.2
MOV 30H,R6
ACALL CIR
MOV R6,30H
MOV R0,#8   ;A/D轉(zhuǎn)換的低
      ??;8位保存在R7中
  RR2: SETB P1.2
NOP
CLR P1.2
MOV 30H,R7
ACALL CIR
MOV R7,30H
DJNZ R0,RR2
RET
  CIR: CLR C
MOV C,P1.0
MOV A,30H
RLC A
MOV 30H,A
RET
END



關(guān)鍵詞: C51 語言應用編程 匯編語言

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉