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

正文內(nèi)容

基于單片機(jī)的gsm短信收發(fā)系統(tǒng)畢業(yè)論文(留存版)

  

【正文】 。 第 4 章 本章主要研究了在電路的基礎(chǔ)上設(shè)計(jì)相應(yīng)的軟件程序,說(shuō)明程序運(yùn)行過程,給出各個(gè)功能模塊應(yīng)用程序的流程圖以及源程序。 系統(tǒng)框圖如圖 21 所示。 比較以上兩種方案,我們選用價(jià)格便宜的單個(gè)復(fù)位開關(guān)做成鍵盤。 圖 22 模塊選擇形式方框圖 GSM網(wǎng)絡(luò) TC35i模塊 用復(fù)位開關(guān)實(shí)現(xiàn) 的按鍵控制模塊 用蜂鳴器實(shí)現(xiàn)的報(bào)警模塊 主控器件 STC89C52 LCD1602 液晶顯示模塊 8 第 3 章 系統(tǒng)硬件設(shè)計(jì) 為使該模塊化 LCD 顯示屏控制系統(tǒng)具有更加方便和靈活性,我們對(duì)系統(tǒng)的硬件做了精心設(shè)計(jì)。 P1 口: P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。 ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的 低 位字節(jié)。 XTAL2:來(lái)自反向 振蕩器的輸出 [6]。 第 2 腳: VDD 接 5V 正電源 。它可以對(duì)年、月、日、時(shí)、分、秒進(jìn)行計(jì)時(shí),且具有閏年補(bǔ)償?shù)榷喾N功能。 RST是復(fù)位 /片選線,通過把 RST輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送。 Vcc2 14 提供高電源作為芯片供電的主電源。由于公眾 GSM網(wǎng)絡(luò)在是一 種在移動(dòng)網(wǎng)絡(luò)上傳送簡(jiǎn)短信息的無(wú)線應(yīng)用全球范圍內(nèi)實(shí)現(xiàn)了聯(lián)網(wǎng)和漫游 , 建立上述系統(tǒng)不須再組建專用通信網(wǎng)絡(luò) , 所以具有實(shí)時(shí)傳輸數(shù)據(jù)功能的短信應(yīng)用將得到迅速普及。 6~ 23為數(shù)據(jù)輸入 /輸出,分別為 DSR0、 RING0、RxD0、 TxD0、 CTS0、 RTS0、 DTR0 和 DCD0。 TC35i模塊輸入輸出的 TTL正電平邏輯不是 +5V,而是 +,因此必要時(shí)加端口保護(hù)。 第二部分是數(shù)據(jù)轉(zhuǎn)換通道。 主程序 流程圖如 圖 41所示 : 22 圖 41 主程序 流 程圖 時(shí)鐘 電路 程序的設(shè)計(jì) DS1302 所進(jìn)行的一切工作必須先由 CPU 向 DS1302 發(fā)送命令字節(jié) , 命令字節(jié)格式如圖 42。 當(dāng)對(duì) DS1302 進(jìn)行讀數(shù)據(jù)時(shí) , 首先發(fā)讀控制指令 , 在緊跟 8 位的控制指令字后的下一個(gè) SCLK脈沖的下降沿讀出 DS1302 的數(shù)據(jù) , 讀出數(shù)據(jù)時(shí)從低位 0 位至高位 7。 表 41 LCD與單片機(jī)之間有四種基本操作 RS R/W 操作 0 0 寫命令操作(初始化,光標(biāo)定位等) 0 1 讀狀態(tài)操作( 讀忙標(biāo)志位 ) 1 0 寫數(shù)據(jù)操作(要顯示內(nèi)容) 1 1 讀數(shù)據(jù)操作(可以把顯示存儲(chǔ)區(qū)中的數(shù)據(jù)反讀出來(lái)) ( 1)讀狀態(tài)操作 執(zhí)行讀狀態(tài)字操作,如表 41所示須滿足 RS=0、 R/W=1。 電路程序流程圖如圖 49所示: 返回 顯示字符 光標(biāo)定位 LCD 初始化 開始 28 減鍵有效 加鍵有效 等待按鍵程序 控制鍵有效,進(jìn)入鬧鐘間隔時(shí)間調(diào)整程序 星期減 1 星期加 1 減鍵有效 加鍵有效 等待按鍵程序 控制鍵有效,進(jìn)入星期調(diào)整程序 小時(shí)減 1 小時(shí)加 1 減鍵有效 加鍵有效 等待按鍵程序 控制鍵有效,進(jìn)入小時(shí)調(diào)整程序 月加 1 鬧鐘時(shí) 間減 1 減鍵有效 鬧鐘時(shí) 間加 1 年加 1 時(shí)間減 1 時(shí)間加 1 按鍵有效,跳出時(shí)間調(diào)整程序 進(jìn)入主循環(huán)程序 加鍵有效 等待按鍵程序 控制鍵有效,進(jìn)入鬧鐘調(diào)整程序 年減 1 加鍵有效 等待按鍵程序 減鍵有效 日加 1 日減 1 等待按鍵程序 減鍵有效 加鍵有效 減鍵有效 加鍵有效 年加 1 等待按鍵程序 控制鍵有效,進(jìn)入年調(diào)整程序 開始 控制鍵有效,進(jìn)入日調(diào)整程序員 年減 1 控制鍵有效,進(jìn)入分鐘調(diào)整程序 月減 1 減鍵有效 加鍵有效 等待按鍵程序 控制鍵有效,進(jìn)入月調(diào)整程序 圖 49 按鍵調(diào)整程序設(shè)計(jì) 29 報(bào)警電路程序的設(shè)計(jì) 設(shè)置標(biāo)志位 did, 當(dāng) did==0時(shí),蜂鳴器響起。 需要注意的是, PDU串的用戶信息長(zhǎng)度 (TPUDL),在各種編碼方式下意義有所不同。 圖 51 Keil調(diào)試并生成 HEX文件 32 圖 52 向單片機(jī)中燒入程序 硬件調(diào)試 任何組裝好的電子電路,在通電調(diào)試之前,必須認(rèn)真檢查電路連線是否有錯(cuò)誤。 (3)按下按鍵后無(wú)動(dòng)作。 (3)單擊調(diào)整時(shí)間的加按鈕時(shí),數(shù)字時(shí)鐘的分或者秒會(huì)一直往上增加,當(dāng)增加到 59 就會(huì)循環(huán)到 0,數(shù)字時(shí)鐘的時(shí) 間 會(huì)增加到 23 就會(huì)循環(huán)到 0,數(shù)字時(shí)鐘的月也是增加到 12 循環(huán)至 0,但日就不一樣了,它會(huì)由月來(lái)決定增加到的最高數(shù)值,其數(shù)值遵循現(xiàn)實(shí)的值。 本設(shè)計(jì)時(shí)鐘能用 LCD 顯示年 、 月份 、 日期 、 小時(shí)( 24 小時(shí)制)、分鐘、秒 ,能對(duì)各位進(jìn)行調(diào)節(jié)。 在將 LCD和單片機(jī)的對(duì)應(yīng)引腳相連接的過程中,由于連接的導(dǎo)線過長(zhǎng)過多,會(huì)出現(xiàn)一些線連錯(cuò)或者虛焊或者斷掉的情況,在檢查出錯(cuò)誤后改正。因此采用分塊調(diào)試的方法來(lái)調(diào)試程序。 (2) 8bit編碼 8bit編碼通常用于發(fā)送數(shù)據(jù)消息,比如圖片和鈴聲等; 8bit編碼其實(shí)沒有規(guī)定具體的算法。 返回 RW 清 0,等待 E 清 0,等待 讀入狀態(tài)字,等待 E 置 1,等待 RS 清 0,等待 RW 置 1,等待 開始 YE=0 命令字→ A→ P0 E=1 RS=0 R/W=0 延時(shí) =0? 不忙嗎? 讀入命令字→ A 寫命令字 開始 返回 RS=0 N 27 表 42 Set DDRAM address 命令 RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 表 43 DDRAM地址 row 1 2 3 4 5 …… 14 15 16 Line1 80H 81H 82H 83H 84H …… 8dH 8eH 8fH Line2 0c0H 0c1H 0c2H 0c3H 0c4H …… 0cdH 0ceH 0cfH ( 4) LCD初始化 從通電開始通過延時(shí),先經(jīng)過判忙后再進(jìn)行功能設(shè)置,過一段時(shí)間后可以設(shè)置顯示狀態(tài)(如設(shè)置行、位或陣列)再經(jīng)過 后清屏后再可以設(shè)置輸入方式 。 寫了 DS1302 的讀寫程序 。 7 6 5 4 3 2 1 0 1 RAM /CK A4 A3 A2 A1 A0 RAM /K 圖 42 DS1302時(shí)鐘芯片的控制字 DS1302 采用串行方式與微控制器通訊。 Keil支持匯編語(yǔ)言和 C語(yǔ)言的程序設(shè)計(jì),易學(xué)易用。5V 的限制 [9]。同時(shí)模塊在發(fā)射時(shí),電流峰值可高達(dá) 2A。這 40個(gè)引腳可以劃分為 5類,即電源、數(shù)據(jù)輸入 /輸出、SIM卡、音頻接 口和控制。 圖 37 報(bào)警電路 手機(jī)傳送短信系統(tǒng)電路設(shè)計(jì) 在本次設(shè)計(jì)中采用單片機(jī)和 GSM模塊來(lái)實(shí)現(xiàn)手機(jī)短信的傳送。 DS1302 時(shí)鐘電路 DS1302與單片機(jī)的連接僅需 3條線:時(shí)鐘線 SCLK、數(shù)據(jù)線 I/O和復(fù)位線 RST。當(dāng) Vcc2大于 Vcc1+ ,Vcc2給 DS1302供電。 7~14 腳與單片機(jī)的 P0 口相連 。 每位之間有一個(gè)點(diǎn)距的間隔每行之間也有間隔起到了字符間距和行間距的作用,正因?yàn)槿绱怂运荒茱@示圖形 (用自定義 CGRAM,顯示效果也不好) 1602LCD 是指顯示的內(nèi)容為 16X2, 即可以顯示兩行,每行 16個(gè)字符液晶模塊(顯示字符和數(shù)字)。 EA/VPP:當(dāng) /EA 保持低電平時(shí), 則在此期間外部程序存儲(chǔ)器( 0000HFFFFH), 不管是否有內(nèi)部程序存儲(chǔ)器 。 P3 口也可作為 AT89S52 的一些特殊功能口 。 P0 口: P0 口為一個(gè) 8 位漏極開路雙向 I/O 口,每腳可吸收 8TTL 門流。 7 本章小結(jié) 本章給出了各個(gè)模塊的方案論證,比較與選擇。 按鍵控制系統(tǒng)模塊 方案一:購(gòu)買集成鍵盤,采用矩陣形式連接。當(dāng)單擊調(diào)整時(shí)間的減按鈕時(shí),與增剛好相反,減為 0 時(shí),循環(huán)到相應(yīng)數(shù)值最高位去。 實(shí)現(xiàn)了對(duì)各個(gè)單元的有效控制,本文分五章對(duì)系統(tǒng)設(shè)計(jì)進(jìn)行了詳細(xì)介紹,各章節(jié)安排如下: 第 1 章 簡(jiǎn)要介紹了數(shù)字時(shí)鐘的發(fā)展現(xiàn)狀,提出了研究課題 , 介紹了論文的章節(jié)安排。而現(xiàn)在最強(qiáng)大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上 [3]。 數(shù)字時(shí)鐘的發(fā)展現(xiàn)狀: 一、基于微機(jī)系統(tǒng)的數(shù)字時(shí)鐘設(shè)計(jì) 計(jì)時(shí)單元由定時(shí)/計(jì)數(shù)器 8253 的通道 0 來(lái)實(shí)現(xiàn) 。 具有鬧鐘時(shí)間設(shè)置、鬧鐘開 /關(guān)、止鬧功能 。Timing I 目 錄 第 1 章 緒論 ................................................... 1 課題研究背景及意義 ...................................... 1 數(shù)字時(shí)鐘的發(fā)展現(xiàn)狀 ...................................... 1 論文主要內(nèi)容及結(jié)構(gòu)安排 .................................. 3 第 2 章 總體方案論證與設(shè)計(jì) ...................................... 4 設(shè)計(jì)要求 ................................................ 4 總體設(shè)計(jì)方案 ............................................ 5 各功能模塊方案選擇 ...................................... 5 本章小結(jié) ................................................ 7 第 3 章 系統(tǒng)硬件設(shè)計(jì) ........................................... 8 單片機(jī)最小系統(tǒng)電路設(shè)計(jì) .................................. 8 LCD 顯示系統(tǒng)硬件設(shè)計(jì) .................................... 11 時(shí)鐘系統(tǒng)電路設(shè)計(jì) ....................................... 12 鍵盤控制系統(tǒng)電路設(shè)計(jì) ................................... 14 報(bào)警系統(tǒng)電路設(shè)計(jì) ....................................... 15 手機(jī)傳送短信系統(tǒng)電路設(shè)計(jì) ............................... 15 串行通信接口系統(tǒng)電路設(shè)計(jì) ............................... 18 本章小結(jié) ............................................... 20 第 4 章 系統(tǒng)軟件設(shè)計(jì) .......................................... 21 主程序的設(shè)計(jì) ........................................... 21 時(shí)鐘電路程序的設(shè)計(jì) ..................................... 22 LCD 顯示電路程序的設(shè)計(jì) .................................. 25 按鍵電路程序的設(shè)計(jì) ..................................... 27 報(bào)警電路程序的設(shè)計(jì) ..................................... 29 定時(shí)向手機(jī)發(fā)送短信電路程序的設(shè)計(jì) ....................... 29 II 本章小結(jié) ............................................... 30 第 5 章 系統(tǒng)調(diào)試 ..........
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1