MAX232是一種雙組驅(qū)動(dòng)器/接收器,片內(nèi)含有一個(gè)電容性電壓發(fā)生器以便在單5V電源供電時(shí)提供EIA/TIA-232-E電平。當(dāng)用單片機(jī)和PC機(jī)通過(guò)串口進(jìn)行通信,盡管單片機(jī)有串行通信的功能,但單片機(jī)提供的信號(hào)電平和RS232的標(biāo)準(zhǔn)不一樣,因此要通過(guò)max232這種類似的芯片進(jìn)行電平轉(zhuǎn)換。
max232介紹
MAX232芯片是美信(MAXIM)公司專為RS-232標(biāo)準(zhǔn)串口設(shè)計(jì)的單電源電平轉(zhuǎn)換芯片,使用+5v單電源供電。器件特別適合電池供電系統(tǒng),這是由于其低功耗關(guān)斷模式可以將功耗減小到5uW以內(nèi)。
max232引腳圖及功能
第一部分是電荷泵電路。由1、2、3、4、5、6腳和4只電容構(gòu)成。功能是產(chǎn)生+12v和-12v兩個(gè)電源,提供給RS-232串口電平的需要。
第二部分是數(shù)據(jù)轉(zhuǎn)換通道。由7、8、9、10、11、12、13、14腳構(gòu)成兩個(gè)數(shù)據(jù)通道。
其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。
8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。
TTL/CMOS數(shù)據(jù)從11引腳(T1IN)、10引腳(T2IN)輸入轉(zhuǎn)換成RS-232數(shù)據(jù)從14腳(T1OUT)、7腳(T2OUT)送到電腦DB9插頭;DB9插頭的RS-232數(shù)據(jù)從13引腳(R1IN)、8引腳(R2IN)輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù)后從12引腳
(R1OUT)、9引腳(R2OUT)輸出。
第三部分是供電。15腳GND、16腳VCC(+5v)。
max232主要特點(diǎn)
1、符合所有的RS-232C技術(shù)標(biāo)準(zhǔn)
2、只需要單一+5V電源供電
3、片載電荷泵具有升壓、電壓極性反轉(zhuǎn)能力,能夠產(chǎn)生+10V和-10V電壓V+、V-
4、功耗低,典型供電電流5mA
5、內(nèi)部集成2個(gè)RS-232C驅(qū)動(dòng)器
6、高集成度,片外最低只需4個(gè)電容即可工作。
7、內(nèi)部集成兩個(gè)RS-232C接收器
51單片機(jī)介紹
51單片機(jī)是對(duì)所有兼容Intel8031指令系統(tǒng)的單片機(jī)的統(tǒng)稱。該系列單片機(jī)的始祖是Intel的8004單片機(jī),后來(lái)隨著Flashrom技術(shù)的發(fā)展,8004單片機(jī)取得了長(zhǎng)足的進(jìn)展,成為應(yīng)用最廣泛的8位單片機(jī)之一,其代表型號(hào)是ATMEL公司的AT89系列,它廣泛應(yīng)用于工業(yè)測(cè)控系統(tǒng)之中。很多公司都有51系列的兼容機(jī)型推出,今后很長(zhǎng)的一段時(shí)間內(nèi)將占有大量市場(chǎng)。51單片機(jī)是基礎(chǔ)入門(mén)的一個(gè)單片機(jī),還是應(yīng)用最廣泛的一種。需要注意的是51系列的單片機(jī)一般不具備自編程能力。
51單片機(jī)功能
·8位CPU·4kbytes程序存儲(chǔ)器(ROM)(52為8K)
·128bytes的數(shù)據(jù)存儲(chǔ)器(RAM)(52有256bytes的RAM)
·32條I/O口線·111條指令,大部分為單字節(jié)指令·21個(gè)專用寄存器
·2個(gè)可編程定時(shí)/計(jì)數(shù)器
·5個(gè)中斷源,2個(gè)優(yōu)先級(jí)(52有6個(gè))
·一個(gè)全雙工串行通信口
·外部數(shù)據(jù)存儲(chǔ)器尋址空間為64kB
·外部程序存儲(chǔ)器尋址空間為64kB
·邏輯操作位尋址功能
·雙列直插40PinDIP封裝
·單一+5V電源供電
CPU:由運(yùn)算和控制邏輯組成,同時(shí)還包括中斷系統(tǒng)和部分外部特殊功能寄存器;
RAM:用以存放可以讀寫(xiě)的數(shù)據(jù),如運(yùn)算的中間結(jié)果、最終結(jié)果以及欲顯示的數(shù)據(jù);
ROM:用以存放程序、一些原始數(shù)據(jù)和表格;
I/O口:四個(gè)8位并行I/O口,既可用作輸入,也可用作輸出
T/C:兩個(gè)定時(shí)/記數(shù)器,既可以工作在定時(shí)模式,也可以工作在記數(shù)模式;
五個(gè)中斷源的中斷控制系統(tǒng);
一個(gè)全雙工UART(通用異步接收發(fā)送器)的串行I/O口,用于實(shí)現(xiàn)單片機(jī)之間或單片機(jī)與微機(jī)之間的串行通信;
片內(nèi)振蕩器和時(shí)鐘產(chǎn)生電路,石英晶體和微調(diào)電容需要外接。最佳振蕩頻率為6M—12M。
MAX232與51單片機(jī)連接圖
MAX232與51單片機(jī)之間的通信連接很簡(jiǎn)單,因?yàn)樗^的MAX232通信標(biāo)準(zhǔn),就是對(duì)插件樣式、信號(hào)名稱和意義以及所謂的驅(qū)動(dòng)器/接收器的電氣模式這種硬件作出規(guī)定。一般的都是9針的接口,其中包括CD接口:數(shù)據(jù)通道接收載波的檢測(cè);RD接口:接收數(shù)據(jù);SD接口:發(fā)送數(shù)據(jù);ER接口:數(shù)據(jù)終端就緒;SG接口:信號(hào)用接地;DR接口:數(shù)據(jù)集就緒;RS接口:請(qǐng)求發(fā)送;CS接口:允許發(fā)送;CI接口:被呼表示。用以上接口進(jìn)行數(shù)據(jù)通信,還有對(duì)電平的要求。所以與51單片機(jī)進(jìn)行通信連接的方式很簡(jiǎn)單,首先要解決的是電平標(biāo)準(zhǔn),51的I/O口最大輸出5V電壓,而RS-232要求電壓在±10V,為達(dá)到電平匹配,需用到MAX232CPF電平轉(zhuǎn)換芯片,將0~5V電平轉(zhuǎn)換為±10V電平,從而實(shí)現(xiàn)電平匹配;然后,數(shù)據(jù)接口只用到了數(shù)據(jù)發(fā)送與接收2個(gè)端口,還有數(shù)據(jù)的請(qǐng)求發(fā)送與允許發(fā)送,共4個(gè)端口,MAX232CPF還有其他一些外圍電路接口,但比較簡(jiǎn)單,都是些電容接口,從而實(shí)現(xiàn)單片機(jī)與RS232接口的通信。
?
相關(guān)文章推薦閱讀>>>>>>>>max232芯片介紹_max232接線圖
相關(guān)資料推薦下載>>>>>>>>MAX232中文資料
相關(guān)資料推薦下載>>>>>>>>51單片機(jī)
評(píng)論