AT89S51單片機開發(fā)板的設(shè)計
圖2為下載線電路圖。AT89S51單片機的ISP接口通過指令輸入MISO(P1.5引腳)、數(shù)據(jù)輸入MOSI(P1.6引腳)、時鐘輸入SCK(P1.7引腳)3根信號線,以串行模式為系統(tǒng)提供對MCU器件的編程寫入和讀出功能。本文引用地址:http://www.biyoush.com/article/173585.htm
2.2 串行通信接口
上位機PC機與下位機單片機通過RS-232C串行接口總線進行的串行通信。80C51系列單片機帶有一個全雙工的串行接口,因此用RS-232C串行接口總線非常方便。PC機配置RS-232C標(biāo)準(zhǔn)接口,RS-232C信號電平為負邏輯(邏輯“0”:+12 V;邏輯“1”:-12 v),80C51單片機輸入、輸出電平為,TTL電平(邏輯“0”:≤0.5 V;邏輯“1”:≥2.4 V)。所以8051與PC機間點對點異步通信需加電平轉(zhuǎn)換電路,否則將燒壞TTL電路。MAX232器件是MAXIM公司生產(chǎn)的具有兩路接收器和驅(qū)動器的 IC器件,其內(nèi)部有一個電源電壓變換器,可將輸入的+5 V電壓變換成RS-232C輸出電平所需的±12 V電壓。MAX232器件的引腳1~6(C1+、V+、C1-、C2+、C2-、V-)用于電源電壓轉(zhuǎn)換,只需在外部接入相應(yīng)電解電容即可;引腳7~10 和引腳11~14構(gòu)成兩組,TTL信號電平與RS-232C信號電平的轉(zhuǎn)換電路,對應(yīng)引腳可直接與單片機串行口的TTL電平引腳和PC機的RS232電平引腳相連。
評論