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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機的鄉(xiāng)鎮(zhèn)客運汽車報站系統(tǒng)設(shè)計與實現(xiàn)-免費閱讀

2025-07-07 02:28 上一頁面

下一頁面
  

【正文】 }break。D2=0。}break。 a=keyscan()。 送錄音地址 送錄音控制字 判斷執(zhí)行鍵是否按下 開始錄音 Y N 開始 送放音地址 送放音控制字 自動放音 開始 返回 返回 27 小結(jié) 用 Protues 軟件來模擬運行 實際的單片機運行 , 因此仿真與硬件無關(guān)的系統(tǒng)具有一定的優(yōu)點 [15]。 表 按鍵功能說明 P3 名稱 功能 10 確定鍵 確定錄音 11 輸入鍵 12 正向鍵 13 反向鍵 錄制語音報站信息 14 重復鍵 取消錄音 15 錄音鍵 選擇正向、反向行駛報站 在本設(shè)計中,單片機的 P3 控制的矩陣鍵盤 圖 32 所示 ,其功能說明如表 所示。提高了 客運汽車 系統(tǒng)的服務(wù)質(zhì)量。系統(tǒng)通過循環(huán)地址的方法將 U14 中的每個單元的數(shù)據(jù)送入顯示屏的第 1 頁的第 1 行到第 32 頁的第 16 行,適當選擇循環(huán)周期,即可實現(xiàn)漢字的顯示。其缺點是需要不斷刷新,當采用軟件掃描時,占用 CPU 的時間較多;當采用硬件掃描時,又會增加硬件成本, LED 顯示數(shù)位越多,顯示亮度越低,若處理不好或數(shù)位太多,將會引起顯示閃爍。靜態(tài)顯示驅(qū)動一般是通過數(shù)字集成電路對所需要顯示的字符筆段連續(xù)施加電壓;而動態(tài)顯示驅(qū)動則是利用矩陣少秒方式間斷向所需要顯示的字符筆段輪流施加電壓。 ( 4)點陣式顯示器 筆段式 LED 顯示器只能顯示數(shù)字、部分簡單的英文字母和其他簡單字符等,不能顯示復雜的字母和符號,更不能顯示漢字和圖形,所以應(yīng)用范圍受到限制。對共陽極數(shù)碼管則剛好相反,高電平時不亮,低電平時亮。中功率 LED 的電流工作電流可達 200mA左右。這里選用的是芯片 LM317。 ( 6) P9P0/P15P0:行指針寄存器的輸出 。 ( 4) PU控制寄存器:用于主電源控制。 SPI 控制寄存器用于各個期間功能的控制,這些控制包括放音、錄音、報文插入、上電和掉電、啟動和停止操作以及忽略地址指針等。 ( 4) 錄音和放音操作的初始化是通過把 /SS 引腳為低電平使能芯片,把操作碼和地址串行輸入。本端接 VCCA 則禁止自動靜噪。由于內(nèi)部的防混淆及平滑濾波器已設(shè)定 ,故上述推薦的時鐘頻率不應(yīng)改變。該信號 175ms 保持高電平 ,低電平為 25ms。 中斷 (/INT): 本端為漏極開路輸出。信號通過耦合電容輸入 , 最大幅度為峰峰值 16mV。錄音數(shù)據(jù)被存放方法是通過 ISD 的多級存儲專利技術(shù)實現(xiàn)的,用聲音和聲頻信號的自然形式直接存放在故態(tài)存儲器中,從而提供高質(zhì)量回放語音的保真度。 ISD2500 系列中有 32s、 40s、 48s、 64s 和 60s、 75s、 90s、 120s 的單片聲音錄放器件 ISD253 ISD25 ISD254 ISD2564 和 ISD2560、 ISD257 ISD2590、ISD120。 表 各特殊功能寄存器的復位值 專用寄存器 復位值 專用寄存器 復位值 PC 0000H TCON 00H ACC 00H B 00H PSW 00H SP 07H DPTR 0000H P0P3 FFH IP 00000B IE 0 00000B TMOD 00H TH0 00H TL0 00H TH1 00H TL1 00H SCON 00H SBUF 不定 PCON( CHMOS) 0 0000B 在本設(shè)計中復位電路采用的是上電復位,即如圖 28 所示。對于 CMOS 型單片機,由于在 RST端內(nèi)部有一個下拉電阻,故可將外部電阻去掉,而將外接電容減至 1uF。在 RST 端電壓變低后,經(jīng)過12 個機器周期后退出復位狀態(tài),重新啟動時鐘,并恢復 ALE 和 /PSEN 的狀態(tài)。 CL(負載電容): 30pF+3pF。在組成一個單片機應(yīng)用系統(tǒng)時,多數(shù)采用圖 23 所示的方法,這種方式的結(jié)構(gòu)緊湊,成本低廉,可靠性高。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN 信號將不出現(xiàn)。 電源( VPP) XTAL1:反向振蕩放大器的 輸入及內(nèi)部時鐘工作電路的輸入 。 P3 也可作為 STC89C52 的一些特殊功能口,如下所示: 管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外 部數(shù)據(jù)存儲器讀選通) P3 口同時為閃爍編程和編程校驗接收一些控制信號。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。 VSS:接地。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash, 使得 STC89C52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 根據(jù)收集的資料及自己的見解,決定將系統(tǒng)分為四個功能小模塊: 按鍵、語音、液晶顯示、 MCU 模塊,重點分析語音、液晶顯示和按鍵模塊及各模塊軟硬的實現(xiàn)。 20 世紀 80 年代中期,Intel 公司將 8051內(nèi)核使用權(quán)以專利互換或出售的形式轉(zhuǎn)給世界許多著名 IC制造廠商,這樣 8051 就變成有眾多制造廠商支持的,發(fā)展出上百個品種的大家族。為使得人們特別是為外來旅游、出差、就醫(yī)、求職等急需了解本地的客運汽車路線的人提供高效、方便、快捷的客運汽車系統(tǒng) , 讓他們得到自己所需要的各種相關(guān)信息 , 以便減少各種可能產(chǎn)生不必要的交通流量 ,提高客運汽車的運作效率,客運汽車自 動報站系統(tǒng)便應(yīng)運而生。同時給出了軟硬件設(shè)計的方法,設(shè)計過程中包括硬件電路設(shè)計和軟件程序編寫兩個方面,解釋了單片機在應(yīng)用過程中的方法和可能出現(xiàn)的問題。 本系統(tǒng)很大程度上提高客運汽車報站的準確性,可靠性 , 提高了客運汽車系統(tǒng)的服務(wù)質(zhì)量。主要表現(xiàn)為:傳統(tǒng)報站方式是由乘務(wù)人員進行人工報站,因方言或擁擠等情況,該方式工作強度太大其效果往往也太差。本設(shè)計要求利用 SCT89C52 作為主控芯片完成主控電路的設(shè)計,輔助電路要求包括語音電路、漢字點陣顯示電路、電源電路等 。 3 2 硬件電路的設(shè)計 客運汽車報站系統(tǒng)主要由三 個部分組成,即主控電路、語音電 路 及 LED 點陣漢字顯示電路 和鍵盤控制電路 。最高運作頻率 35Mhz, 6T/12T 可選。 P1 口: P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL 門電流。 P3 口: P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收 輸出 4 個TTL 門電流。在平時, ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。XTAL1 為反相器的輸入, XTAL2 為反相器的輸出。如果使用陶瓷振蕩器,則電容 C1, C2 的值取 47pF。當系統(tǒng)處于正常工作狀態(tài)時,且振蕩器穩(wěn)定后,如 RST 引腳上有一個高電平并維持 2 個機器周期( 24個振蕩周期),則 CPU 就可以響應(yīng)并將系統(tǒng)復位。由于人的動作很快也會使按鈕保持接通達數(shù)十毫秒,所以,保證能滿足復位的時間要求。 如果系統(tǒng)在上電時得不到有效的復位,則在程序計數(shù)器 PC 中將得不到一個合適的初值,因此, CPU 可能會從一個未被定義的位置開始執(zhí)行程序。 11 ISD1200 系列中有 10s 和 12s 的單片聲音錄放器件 ISD1210 和 ISD1212。按錄放時間又分 ISD400 ISD4003 和 ISD4004 三個子系列。單端輸入時 ,信號由耦合電容輸入 ,最大幅度為峰峰值 32mV,耦合電容和本端的 3KΩ 電阻輸入阻抗決定了芯片頻帶的低端截止頻率。 ISD 未選中時 , 本端呈高阻態(tài)。 EOM 標志 : 只在放音中檢測到內(nèi)部的 EOM 標志時 , 此狀態(tài)位才置 1。商業(yè)級芯片在整個溫度和電壓范圍內(nèi) , 頻率變化在 +%內(nèi)。檢出的峰值電平與內(nèi)部設(shè)定的閾值作比較 , 決定自動靜噪功能的翻轉(zhuǎn)點。 ) ( 1) 所有串行數(shù)據(jù)傳送都是由 /SS 引腳上的下降沿開始。有可能在同一個 SPI 周期讀中斷數(shù)據(jù)和啟動一個新的操作。 如圖 210 所示。 當 IAB 被清 0 時,放音或錄音操作就從地址 A9A0/A15A0 開始。本設(shè)計中選用的放大器是 LM386, LM386是為低電壓應(yīng)用設(shè)計的音頻功率放大器 [9],其工作電壓為 6V,最大失真度為 ,功率頻響為 20~ 100kHz。 R1 R2 基準電壓 比較放大器 調(diào)整管 Vref I Vb T I1 Iadj I2 + Vi Vo adj + 17 24VD1R1+ 6 V100U6L M 3 1 7 / C Y L312V I NA D JV O U T380 10uFD2R21uF 圖 213 電壓變換電路 ( 2) 錄音電路的設(shè)計 連線圖如圖 214 所示, MIC 是麥克風,即語音信號的輸入端,輸出的模擬語音信號經(jīng)過三極管組成的放大器放大后加到 ISD4004 語音芯片的 ANA IN反向模擬輸入端。構(gòu)成方式有兩大類:一是筆段字符式,一般又有 三種: 7 段( /8 段)數(shù)碼管、 15 段( /17 段)數(shù)碼管和 6 段符號顯示器;二是點陣字符式,一般有 5 5 8 8 和 16 16 等若干種點陣結(jié)構(gòu)。 15 段與 17 段顯示器的區(qū)別在于外框上下兩橫結(jié)構(gòu)不一樣, 17 段顯示器的上橫和下橫分別被分成兩個筆 段,而 15 段顯示器則分別為一個筆段。 ( 1)硬件譯碼 常用的硬件譯碼器有 BCD— 7 段譯碼器 MC14558,把譯碼器與驅(qū)動電路集成在一起的 BCD— 7 段譯碼驅(qū)動器 MC14547,進一步把鎖存器、譯碼器和驅(qū)動器集成在一起的 BCD— 7 段鎖存譯碼驅(qū)動器 MC14513 和十六進制輸出的鎖存譯碼驅(qū)動器 MC14495 等。每一個數(shù)位上的字符顯示都需要靠筆段字形驅(qū)動和數(shù)位驅(qū)動相配合,如果數(shù)位顯示該位字符,持續(xù) 施加一段時間的電壓,然后再顯示下一個數(shù)位的字符。 21 A7U 1274LS244246811816141211131517975319A1A2A3A41OEY1Y2Y3Y4A5A6A7A8Y5Y6Y7Y82OEA1U 11A12A5A0A5D1D3A4A2D3A8D6A2D2/CSA0/WRA8A5A3A7A6A5A3A3A8A2U 1340401011976532413121415116C LKR STQ1Q2Q3Q4Q5Q6Q7Q8Q9Q10Q11Q12VC CA4A6A1U974LS244246811816141211131517975319A1A2A3A41OEY1Y2Y3Y4A5A6A7A8Y5Y6Y7Y82OEA7/OEA6A0A2D5D1A5A6A1A9A8A4A3A3D4D6+ 12VD0A6A7A0A8D7D2CPD2A4A7D5A1A0D0D7A4A3A10D3D7A4U 10B4 56A8A2D0D0U774LS244246811816141211131517975319A1A2A3A41OEY1Y2Y3Y4A5A6A7A8Y5Y6Y7Y82OEA8A26116U 14D5D4 D7D6A1D1LED 點陣顯示屏A7/WED4U874LS244246811816141211131517975319A1A2A3A41OEY1Y2Y3Y4A5A6A7A8Y5Y6Y7Y82OEA5A1A0A6A0 圖 215 LED 點陣 M,漢字顯示電路 本電路采用 16*256 的 LED 點陣顯示屏來顯示 16 個 16*16 的漢字,采用顯存 U14 來存放漢字點陣信息。本設(shè)計主要是對 客運汽車到站 進行計數(shù),將計數(shù)值與預置值進行比較, 即可進行準確報站 。這一
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1