freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于gsm的電熱水器遠程控制(編輯修改稿)

2025-06-12 18:26 本頁面
 

【文章內(nèi)容簡介】 腳 )發(fā)生從高電平到低電平的變化時,單片機將從 0 號單元開始執(zhí)行程序。 同時, RST/VPD(9 腳 )還具 有復(fù)用的功能。 當 VPD(9 腳 )接 +5V 備用電源時,若 VCC 突然斷電或者是電位出現(xiàn)下降,能夠保護片內(nèi) RAM 信息的完整,不發(fā)生丟失。復(fù)電后依舊能夠正常工作。 MCS51 系列單片機有兩種復(fù)位電路:上電自動復(fù)位和 按鍵 復(fù)位。 上電復(fù)位電路如圖 (a)所示,由 RC 構(gòu)成微分電路,在上電瞬間,產(chǎn)生一個微分脈沖,其寬度若大于兩個機器周期,單片機 將復(fù)位。為保證微分脈沖寬度足夠大, RC 時間常數(shù)應(yīng)大于兩個機器周期。一般取 22181。F電容、 1kΩ 電阻。按鍵復(fù)位電路如圖 (b)所示,該電路除具有上電復(fù)位功能外,若要復(fù)位,只需按下圖中的 RESET 鍵, R C2 仍構(gòu)成微分電路,使 RST 端產(chǎn)生一個微分脈沖復(fù)位,復(fù)位完畢 C2 經(jīng) R2 放電,等待下一次按下復(fù)位按鍵。 13 圖 復(fù)位電路 單片機在復(fù)位后內(nèi)部寄存器狀態(tài)如下圖所示: 特殊功能寄存器 初始狀態(tài) 特殊功能寄存器 初始狀態(tài) A 00H TMOD 00H B 00H TCON 00H PSW 00H TH0 00H SP 07H TL0 00H DPL 00H TH1 00H DPH 00H TL1 00H P0~P3 FFH SBUF 不定 IP ***00000B SCON 00H IE 0**00000B PCON 0*******B 圖 單片機復(fù)位后內(nèi)部寄存器狀態(tài) 說明:表中符號 *為隨機狀態(tài); ? A= 00H,表明累加器已被清零; ? PSW= 00H,表明選寄存器 0 組為工作寄存器組; ? SP= 07H,表明堆棧指針指向片內(nèi) RAM 07H 字節(jié)單元,根據(jù)堆棧操作的先加后壓法則,第一個被壓入的內(nèi)容寫入到 08H 單元中; ? PoP3= FFH,表明已向各端口線寫入 1,此時,各端口既可用于輸入又可用于輸出; ? IP= 00000B,表明各個中斷源處于低優(yōu)先級 ; ? IE= 000000B,表明各個中斷均被關(guān)斷; ( 2) ALE/PROG*(30 腳 )地址鎖存信號 14 ALE/PROG*地址鎖存信號決定了 P0 口上傳送的是 數(shù)據(jù)信息還是地址信息。在單片機擴展系統(tǒng)中需要訪問外部存儲器是, P0 口在 ALE/PROG*地址鎖存信號的控制下,輸出低 8 位地址,之后,實現(xiàn)與外部存儲器的信息傳送。在 ALE 高電平期間, P0 口上傳送的為地址信息;在 ALE 下降沿時,則會將 P0 口上的地址信息鎖存到外部地址存儲器中。在 ALE 低電平期間,P0 口上傳送的為指令和數(shù)據(jù)信息。 ( 3) PSEN*(29 腳 )片外程序存儲器讀選 通 單片機訪問外部程序存儲器時,程序計數(shù)器 PC 通過 P2 口和 P0 口輸出十六位指令地址 。當 PSEN*為低電平時,作為程序存儲器讀信號,將相應(yīng)存儲單元的指令讀出并送到 P0 口上,供單片機執(zhí)行 。 [1] ( 4) EA*/VPP(31 腳 )內(nèi)部和外部程序存儲器選擇信號 單片機內(nèi)部一般含有 4KB 的程序存儲器, 當 EA*為高電平時, CPU 訪問程序存儲器有兩種情況: ? 地址小于 4KB 時,單片機訪問內(nèi)部程序存儲器。 ? 當?shù)刂反笥?4KB 時,單片機訪問外部程序 存儲器; 若 EA*為低電平或者是接地時,單片機不使用內(nèi)部程序存儲器,總是訪問外部程序存儲器。 3. I/O 口 MCS51 系列單片機有 4 個 I/O 口 P0~P3,均為 8 位雙向口。其中, P0 口為雙向三態(tài)口,可負載 8 個 LSTTL 門電路。 P1~P3 口為準雙向口,在做輸入口時,口鎖存器必須為 1,可負載 4 個 LSTTL 門電路。 1 P0 口 ( ~, 39~32 腳 ) 三態(tài)雙向口 P0 口為三態(tài)雙向口,可以作為數(shù)據(jù)和地址總想使用,也可以作為通用 I/O 口使用。 當 P0口用作地址 /數(shù)據(jù)總線時,就不能再用作通用 I/O 口。 P0 口用作輸出口時 ,輸出級屬漏極開路,必須外接上拉電阻,才有高電平輸出 2 P1 口( ~,1~8 腳) 準雙向口 P1 口可以作為通用 I/O 口使用,同時還有其他的一些功能。在 EPROM 編程和驗證程序時,可以作為低八位地址輸入口。在 8032 和 8052 系列中, 和 則具有多種功能: 可作為定時器 /計數(shù)器 2 的外部計數(shù)觸發(fā)輸入端 T2; 可以作為定時器 /計數(shù)器 2 的外部控制輸入端 T2EX。 3 P2 口( ~, 21~28 腳) 準雙向口 P2 口可以作為通用 I/O 口使用,同時可以作為地址總線使用。若在單片機 系統(tǒng)中有外部存儲器時, P2 口則可輸出高八位地址 A15~A8。 若系統(tǒng)有外部數(shù)據(jù)存儲器時,如果外部數(shù)據(jù)存儲器容量為 256B,則只需 P0 口送出 8 位地址即可, P2 引腳上的信號在整個訪問外部數(shù)據(jù)存儲器期間不會改變,此時 P2 口可作為通用 I/O 口;如果外部數(shù)據(jù)存儲器的容量大于 256B,則在傳送地址時,需要有 P0 口和 P2 口共同送出 16 位地址。 4 P3 口( ~, 10~17 腳)雙功能口 15 P3 口是一個多功能口,同時也是一個準雙向口,和 P1 口類似,可以作為第一功能口,也可給每一位單獨定義第二功能。 P3 口作為第一功能口時 ,作為通用 I/O 口;作為第二功能口時,可每一位接口都具有不同的功能 , 用于串行口、中斷源輸入、計數(shù)器、片外 RAM 選通 等 。如下圖所示: 口線 第二功能 信號名稱 RXD 串行數(shù)據(jù)接收 TXD 串行數(shù)據(jù)發(fā)送 INT0* 外部中斷 0 申請 INT1* 外部中斷 1 申請 T0 定時器 /計數(shù)器 0 計數(shù)輸入 T1 定時器 /計數(shù)器 1 計數(shù)輸入 WR 外部 RAM 寫選通 RD 外部 RAM 讀選通 圖 P3 口第二功能定義 硬件串行口連接 MAX232 電平轉(zhuǎn)換芯片 系統(tǒng)中,單片機使用 TTL 電平,而 TC35 模塊 的 RS232C 使用的是 EIA 電平。 TTL 電平與 EIA 電平 被廣泛應(yīng)用于各種電子元器件中,但兩者的電氣化標準不同。 TTL電平用電壓的高低來表示“ 1”“ 0: 高電平為 +5V, 低電平為 0V; EIA 電平用電壓的正負表示“ 1”“ 0”: 高電平為 +3V~+15V,低電平為 3V~15V,在實際應(yīng)用中常用 177。12V 或 177。15V。由于 EIA 電平與 TTL 電平完全不同,必須進行相應(yīng)的電平 轉(zhuǎn)換 , 將 RS232C 和單片機串口的TTL 電平相互轉(zhuǎn)換,使得兩個設(shè)備可以相互通訊 。系統(tǒng)中 用 RS232/TTL 轉(zhuǎn)換芯片 MAX232實現(xiàn)兩者的相互通信。 16 MAX232 芯片由 MAXIM 公司生產(chǎn),其內(nèi)部含有兩路接收器和驅(qū)動器,可實現(xiàn) EIA 與 TTL電平的轉(zhuǎn)換。 MAX232 內(nèi)部含有一個電源電壓轉(zhuǎn)換器,能夠?qū)⑤斎氲?TTL 電平( +5V)變換成 RS232C 的電平(正負 10V)。 MAX232 的工作電壓是 +5V。 芯片如下圖所示: 圖 MAX232 芯片引腳圖 內(nèi)部結(jié)構(gòu) 由 三個部分 構(gòu)成 : 第一部分 : 電荷泵電路 , 由 6 腳和 4 只電容構(gòu)成。產(chǎn)生 +12v 和 12v兩個電源,提供給 RS232 串口。 第二部分 : 數(shù)據(jù)轉(zhuǎn)換通道 , 由 1 1 1 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 電平 數(shù)據(jù)從 T1IN、 T2IN 輸入轉(zhuǎn)換成 RS232 電平 數(shù)據(jù) , 從 T1OUT、T2OUT 輸出 ; D RS232 電平 從 R1IN、 R2IN 輸入轉(zhuǎn)換成 TTL 電平 數(shù)據(jù)后從 R1OUT、R2OUT 輸出。 第三部分是供電 ,有 15 腳 GND、 16 腳 VCC( +5v) 構(gòu)成 。 RS232C 結(jié)構(gòu) RS232 是 PC 機與通信工業(yè)中應(yīng)用最廣泛 、 低速率串 行通訊 的一種串行接口 。其結(jié)構(gòu)如圖 所示: 17 圖 RS232 串口引腳 RS232C 標準的 DB9 接口各引腳功能如下: 1 CD 載波檢測 2 RXD 接收數(shù)據(jù) 3 TXD 發(fā)送數(shù)據(jù) 4 DTR 數(shù)據(jù)終端準備好 5 GND 信號地 6 DSR 通訊設(shè)備準備好 7 RTS 請求發(fā)送 8 CTS 允許發(fā)送 9 RI 響鈴指示器 串行口連接 電路 整個電路只要求信號的收發(fā),所以只用到 RS232C 接口中的 RXD、 TXD 和地,通過電平轉(zhuǎn)換電路連接在 單片機 的 TXD、 RXD 和地 。 電路結(jié)構(gòu)如下圖所示: 18 圖 串行口連接電路 TC35 模塊 TC35 簡介 TC35 是 西門子公司 的一款雙頻 900/1800MHZ 高度集成的 GSM 模塊。在 GSM 網(wǎng)絡(luò)日臻完善的今天, TC35 易于集成,可以在較短的時間內(nèi)花費較少的成本開發(fā)出新穎的產(chǎn)品。在遠程監(jiān)控和無線公話以及無線 POS 終端等領(lǐng)域 得到廣泛 作用,產(chǎn)品質(zhì)量和性能 得到 保證。 TC35可以快 速、安全、可靠地實現(xiàn)信息傳輸通信中的數(shù)據(jù)傳輸、語音傳輸、短消息服務(wù)( SMS)和傳真等功能。 同時,還有呼叫轉(zhuǎn)移、多方通話、計費顯示等功能。 TC35 模塊的工作電壓為 至 ,有兩個工作頻率: 900MHZ 工作頻率,功耗為2W。1800MHZ 工作頻率,功耗為 1W。常用的工作模式有省電模式( MAX:100μA),通話模式 :(典型值 300mA)),空閑模式 (MAX: )。 串口通訊波特率: 300bps...115kbps 自動波特率范圍 :...115kbps; 通過 RS232 或 SIM 接口 的 軟件下載功能 。 TC35 在通信及相關(guān)操作中使用AT 命令。其短消息有文本模式和 PDU 兩種模式。傳真為第三組的二類模式。支持 、 、 三種非透明模式。 TC35 通過 40 引腳的 ZIF 連接器,是此案電源連接、指令傳輸、數(shù)據(jù)發(fā)送與接收、語音信號雙向傳輸、控制信號傳輸與反饋等。同時,可以借助 ZIF 連接器,連接 SIM 卡支架和 50Ω天線。 TC35 模塊主要有六部分構(gòu)成: GSM 基帶處理器、 GSM 射頻模塊、供電模塊、閃存、 ZIF連接器、天線接口等。 GSM 基帶處理器是 TC35 的核心,主要完成 GSM 終端的語音和數(shù) 據(jù)處理,及通信設(shè)備中的全部模擬和數(shù)字功能。 19 TC35 使用測試 在系統(tǒng)整體調(diào)試之前,需保證系統(tǒng)的各個模塊均能正常工作,尤其是首次使用的模塊。 因此,對 TC35 模塊進行測試,驗證 其 是否正常。 TC35 模塊的通訊全部采用 AT 指令 完成。 將TC35 與 電腦串口相連,使用 AT 命令進行測試。 1. 啟動串口調(diào)試程序 設(shè)置串口調(diào)試程序的工作狀態(tài):串口選擇、波特率、校驗位、數(shù)據(jù)位、 停止位等。 TC35波特率在 300bps...115kbps,可以不斷測試各個波特率。 圖 串口調(diào)試程序界面 2. 查看響應(yīng)命令 向 TC35 發(fā)送“ AT”命令,若窗口顯示為“ OK”,,說明 TC35 可接受命令。 3. 設(shè)置波特率 命令格式: AT+IPR=XXXX TC35 的默認波特率為 , 實際波特率 在 300bps—— 115kbps。 例:設(shè)置波特率為 : AT+IPR=38400 4. 設(shè)置 TC35 的短信模式 根據(jù) 的規(guī)范, GSM 模塊的短信模式有三種:第一種是 Block 模式;第二種是基于 AT 命令的 Text 模式;第三種是基于 AI 命令的 PDU 模式。 Block 模式需要生產(chǎn)廠家提供的專門驅(qū)動支持。 PDU 模式可以發(fā)送和接收中文和英文兩種字符。 Text 模式僅支持英文字符。相比而言,使用英文字符,后續(xù)的單片機處理更為簡單。本系統(tǒng)中選擇 Text 模式。 命令: AT+CMFG=1。 //選擇 Text 模式; 5. 短信讀取 20 命令格式: AT+CMGR=X X 可取 0、 4 五種: 0 代表未讀“ REC UNREAD”, 1 代表已讀“ REC READ”,2 代表待發(fā)“ STO UNSENT”, 3 代表已發(fā)“ STO SENT”, 4 代表全部“ ALL”。 單片機連接 TC35 21 HS0038 模塊 、 紅外遙控系統(tǒng) 本系統(tǒng)中,紅外系統(tǒng)部分由原熱水器紅外遙控器、單片機、紅外 一體化模塊 HS0038 構(gòu)成。如下圖所示: 圖 1 紅外線遙控系統(tǒng)框圖 、 一體化紅外線接收器 HS0038 本部分系統(tǒng)中,
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1