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