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