新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 某測(cè)試系統(tǒng)數(shù)據(jù)總線接口模塊的設(shè)計(jì)

某測(cè)試系統(tǒng)數(shù)據(jù)總線接口模塊的設(shè)計(jì)

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

圖3中,芯片用于組成AT89C2051微處理器的復(fù)位監(jiān)控電路,同時(shí)此芯片也可充當(dāng)"看門狗"(WatchDog),以防止程序運(yùn)行時(shí)出現(xiàn)"飛跑"現(xiàn)象。50kHz的時(shí)基信號(hào)經(jīng)過AT89C2051的隔段取樣例程后可形成滿足圖4所示時(shí)序要求的采樣脈沖串CPl、C2及M。

下面是AT89C2051對(duì)50kHz時(shí)基信號(hào)的隔段取樣程序:

ORG 0000H

START: SETB P1.7

CLR P1.0

CLR P1.2

CLR p1.3 CPL P3.1

MOV R0,#00H

DELAY: MOV TMOD,#01H

SETB TR0

MOV A,#32H

DELAY1: MOVTHO,#0B1H

MOV TL0,#0EOH

DELAY2: JNB TF0,DELAY2

CLR TF0

CPL P3.1

DEC A

DJNE A,#00H,DELAY1

LOOP1: JNB P1.7,LOOPl

LOOP2: JB P1.7,LDOP2

INC R0



關(guān)鍵詞: 接口模塊 串行碼 SG8002 MAX813L

評(píng)論


相關(guān)推薦

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

關(guān)閉