新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)微處理器AT89C51在時(shí)隙變換和控制中的應(yīng)用

單片機(jī)微處理器AT89C51在時(shí)隙變換和控制中的應(yīng)用

作者: 時(shí)間:2012-03-15 來源:網(wǎng)絡(luò) 收藏

W-CONNECTION:

MOV A,R6

ORL A,#20h ;P2.6=1R P2.6=0w

MOV P2,A ;P2.5=1,P2.5=0

MOV P0,R5

SETB P1.4 ;置DS為高

LOOP1:MOV C,P1.5

JC LOOP1 ;DAT為非0時(shí)等待

CLR P1.4

SETB P2.7 ;CS=1

RET

;W-CONTROL用于完成寫MT8980寄存器,入口參數(shù):R5(存數(shù)據(jù))

W-CONTROL:

MOV P2,#00H ;P2.5=0

MOV P0,R5

SETB P1.4 ;置DS為高

LOOP2:MOV C,P1.5

JC LOOP2 ;DTA不為0時(shí)等待

CLR P1.4

SETB P2.7 ;CS=1

RET

;R-DATA用來完成對(duì)MT8980三種寄存器的控制,入口參數(shù):R6(存信道地址0-31),出口:



評(píng)論


相關(guān)推薦

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

關(guān)閉