本次設(shè)計(jì)的目的是基于C51單片機(jī)控制GSM模塊實(shí)現(xiàn)短信收發(fā)、打電話(huà)的功能,根據(jù)題意,制定設(shè)計(jì)方案如下:
1、短信模塊使用西門(mén)子公司推出的無(wú)線(xiàn)通信GSM模塊——TC35i;
2、使用LCD1602液晶模塊作為顯示器件,及時(shí)顯示串口傳輸數(shù)據(jù);
3、單片機(jī)芯片使用宏晶科技生產(chǎn)的新一代8051單片機(jī)STC12C5A32S2;
4、整個(gè)系統(tǒng)組成有TC35i模型和小系統(tǒng)單片機(jī)電路,STC12C5A32S2單片機(jī)的TXD/RXD分別接TC35模塊的TXD/RXD,并且兩者共地,通過(guò)串口通信、軟件技術(shù)結(jié)合相關(guān)的AT指令完成對(duì)TC35模塊的初始化和短消息的數(shù)據(jù)收發(fā)以及打電話(huà)的功能;
5、增加4*4矩陣鍵盤(pán)小模塊,通過(guò)鍵盤(pán)設(shè)置相關(guān)按鍵實(shí)現(xiàn)相關(guān)功能,并能從鍵盤(pán)實(shí)現(xiàn)隨意撥號(hào);
6、當(dāng)有來(lái)電或者新信息時(shí),通過(guò)蜂鳴器響聲長(zhǎng)短提示并在LCD液晶顯示相關(guān)提示。
TC35i模塊結(jié)構(gòu)截圖:
使用單片機(jī)控制GSM,首先:?jiǎn)纹瑱C(jī)下載完程序后,先不要接GSM,先讓單片機(jī)和電腦通信,利用串口調(diào)試助手查看單片機(jī)AT指令的數(shù)據(jù)。然后單片機(jī)的TXD/RXD分別接上圖所示的TXD/RXD并共地,完成對(duì)TC35模塊的初始化和短消息的數(shù)據(jù)收發(fā)以及打電話(huà)的功能。
硬件連接實(shí)物圖如圖:
附件內(nèi)容截圖: