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

正文內(nèi)容

基于avr單片機(jī)的語音計費(fèi)顯示系統(tǒng)設(shè)計本科畢業(yè)論文(存儲版)

2025-07-08 15:35上一頁面

下一頁面
  

【正文】 以下為 1602 液晶驅(qū)動函數(shù) */ /* 液晶初始化函數(shù) */ void lcd_init(void) { delay_nms(15)。 //顯示模式設(shè)置 (從此之后均需 lcd 空閑 ) lcd_write_mand(0x08,1)。=~lcd_RW。 //重設(shè) EN=0 } /* 長春理工大學(xué)本科畢業(yè)設(shè)計 4 液晶寫數(shù)據(jù)函數(shù) E=1 RS=1 RW=0 */ void lcd_write_data(unsigned char char_data) { wait_enable()。 //E=1 lcd_data_port=char_data。=~lcd_RS。 //重設(shè) E=0 lcd_busy_ddr|=busy。 //等待 LCD_DB7 為 0 lcd_control_portamp。=~busy。 //E=0,下面給 LCD 一個高脈沖 NOP()。 lcd_control_portamp。=~lcd_RS。 delay_nms(5)。i++) { if(i16) display_a_char(i,char_first[i])。 /* LCD1602 顯示子函數(shù) */ void lcd_1602(void) { unsigned char i。E39。A39。639。239。,39。,39。,39。,39。 39。 39。39。39。 長春理工大學(xué)本科畢業(yè)設(shè)計 2 void display_a_string(unsigned char col,unsigned char *ptr)。在此,謹(jǐn)向尊敬的劉 老師致以崇高的敬意和衷心的感謝! 本課題研究過程中得到實(shí)驗(yàn)室許多項目組成員的幫助,是他們的大力支持與鼓勵,使我順利完成畢業(yè)設(shè)計。 本設(shè)計涉及到硬件、軟件等多方面的知識,由于本人理論水平和實(shí)踐經(jīng)驗(yàn)有限,所完成的工作是很初步的,有些地方可以進(jìn)一步完善與改進(jìn)。 長春理工大學(xué)本科畢業(yè)設(shè)計 21 第 5 章 結(jié)束語 本文語音計費(fèi)顯示系統(tǒng)實(shí)現(xiàn)的功能如下:進(jìn)行語音報價和漢字顯示。通過編寫程序,設(shè)定數(shù)組,可以實(shí)現(xiàn) 計費(fèi)信息 實(shí)時顯示。 LCD1602 液晶顯示器的控制,將采集到的數(shù)據(jù)在顯示器上進(jìn)行顯示、存儲、處理。C 總線與 AT mega16 相連 , AT mega16 的 PC0作為它的串行時鐘線 , PC1 作為它的串行數(shù)據(jù)線 [10]。 RS 是數(shù)據(jù)顯示和指令數(shù)據(jù)選擇信號,與 PD4 連接。 語音芯片 與 ATmega16 接口電路 的設(shè)計 ISD1760 與 ATmega16 接口電路圖 ,如圖 32 所示。這樣做的目的是使電路圖看起來更清晰明了。由于保存在 24C02 中的數(shù)據(jù)是不能隨意進(jìn)行改動的 , 因此它具有防作弊功能。 LCD1602液晶是一款很常用,也很易用的字符液晶。支持輸出晶體管安全工作區(qū)保護(hù) 該芯片的引腳圖如圖 25 所示: 圖 25芯片 78M05引腳結(jié)構(gòu)圖 圖中 1 腳為輸入, 2 腳為接地端, 3 腳為輸出。 語音計費(fèi)顯示系統(tǒng) 需要工作電源為其供電,在設(shè)計時,采用可充電電池方法為 語音計費(fèi)顯示系統(tǒng) 供電。 用戶可利用振蕩電阻來自己設(shè)定芯片的采樣頻率 , 從而決定芯片的錄放時間 (40~ 120s)和錄放C1+1T2in10T1in11R1out12R1in13T1out14GND15VCC16V+2C13C2+4C25T2out7R2in8V6R2out9長春理工大學(xué)本科畢業(yè)設(shè)計 8 音質(zhì) (4~ 12KHz)。電平輸入范圍為177。使用 ADC 時應(yīng)通過一個低通濾波器與 VCC 連接。端口 D 也可以用做其他不同的特殊功能 。作為輸入使用時,若內(nèi)部上拉電阻使能,端口被外部電路拉低時將輸出電流 。在復(fù)位過程中,即使系統(tǒng)時鐘還未起振,端口 A 處于高阻狀態(tài)。 工作于空閑模式時 CPU 停止工作,而 USART、兩線接口、 A/D 轉(zhuǎn)換器、SRAM、 T/C、 SPI 端口以及中斷系統(tǒng)繼續(xù)工作;掉電模式時晶體振蕩器停止振蕩,所有功能除了中斷和硬件復(fù)位之外都停止工作;在省電模式下,異步定時器繼續(xù)運(yùn)行,允許用戶保持一個時間基準(zhǔn),而其余功能模塊處于休眠狀態(tài); ADC噪聲抑制模式時終止 CPU 和除了異步定時器與 ADC 以外所有 I/O 模塊的工作,以降低 ADC 轉(zhuǎn)換時的開關(guān)噪聲; Standby 模式下只有晶體或諧振振蕩器運(yùn)行,其余功能模塊處于休眠狀態(tài),使得器件只消耗極少的電流,同時具有快速啟動能力;擴(kuò)展 Standby 模式下則允許振蕩器和異步定時器繼續(xù)工作??梢娖胀ǖ?51系列單片機(jī)因?yàn)橘Y源缺乏而無法滿足設(shè)計要求。 長春理工大學(xué)本科畢業(yè)設(shè)計 4 第 2 章 系統(tǒng)硬件設(shè)計 一個語音 計費(fèi) 顯示系統(tǒng)可由主控制模塊、存儲模塊、語音模塊、串口通信模塊、驅(qū)動模塊和顯示模塊等模塊組成, 其主控系統(tǒng)框圖如圖 21 所示。為此,我們研制公路計費(fèi) 顯示 語音報價裝置,是很必要的。不需要人工計費(fèi)收費(fèi)是國外收費(fèi)站 的一個顯著特點(diǎn)。 ISD1760有獨(dú)立模式和 SPI模式兩種工作模式 。 的語音計費(fèi)顯示系統(tǒng) 長春理工大學(xué)本科畢業(yè)設(shè)計 2 ISD1760是華邦公司新推出的單片優(yōu)質(zhì)語音錄放電路 ISD1700系列芯片中的一款 。 基于 AVR 單片機(jī)語音計費(fèi)顯示系統(tǒng),適應(yīng)現(xiàn)代電子系統(tǒng)向集成化 、大規(guī)模和高速度的方向發(fā)展的趨勢,具有反應(yīng)速度快、安全可靠、功能多樣、易于擴(kuò)展升級等特點(diǎn)。在軟件設(shè)計部分,介紹了軟件總體設(shè)計的工作流程、 液晶顯示 的程序設(shè)計方法以及 語音芯片 的軟件設(shè)計的過程。 ATmega16 Microcontr oller。傳統(tǒng)的計費(fèi)器通常采用硬件模塊化的設(shè)計結(jié)構(gòu),主要包括主控模塊,電源模塊 , 按鍵顯示模塊,防作弊及脈沖輸入模塊以及稅控模塊等。 相比過去的 ISD2560芯片 , ISD1760在功能上集成了錄放功能 , 并增加了一些更加人性化的提示功能以及對存儲空間的精確操作功能 , 而且音質(zhì)也有了明顯的提高 。 采用單片機(jī)的 IO口來模擬 SPI接口以對 ISD1760進(jìn)行控制 , 適用于大多數(shù)的單片機(jī)與 ISD1760進(jìn)行通信 。這種新型系統(tǒng)是網(wǎng)絡(luò)給人們生活帶來的便利之一。 論文的主要研究內(nèi)容如下: 語音計費(fèi)顯示系統(tǒng) 的國內(nèi)外研究現(xiàn)狀,闡述了本課題研究的目的和意義。單片機(jī)處理后的數(shù)據(jù)可分兩路輸出,其中一路輸出至解碼、驅(qū)動芯片,以用于驅(qū)動 液晶顯示器 的 計費(fèi) 顯示;另一路則輸出至語音芯片, 以用于進(jìn)行同步語音 播報 。根據(jù)單片機(jī)的對比,系統(tǒng)設(shè)計應(yīng)該選用 8 位機(jī)中性能優(yōu)越的單片機(jī)。 GND: 電源地 。作為輸入使用時,長春理工大學(xué)本科畢業(yè)設(shè)計 6 若內(nèi)部上拉電阻使能,端口被外部電路拉低時將輸出電流。端口 C 也可以用做其他不同的特殊功能 。持續(xù)時間小于門限間的脈沖不能保證可靠復(fù)位。該器件包含兩路驅(qū)動器、兩路接收器和電壓發(fā)生器電路(提供 TIA/EIA232F 電平)。符合甚至優(yōu)于 TIA/EIA232F 標(biāo)準(zhǔn)和 ITU 推薦標(biāo)準(zhǔn) 芯片內(nèi)部包含有自動增益控制 、 麥克風(fēng)前置擴(kuò)大器 、 揚(yáng)聲器驅(qū)動線路 、 振蕩器與REC24PLAY23ERASE25FWD26VOL19FT22SS7SCLK6MOSI5MISO4MIC+10MIC11ANALN9Rosc20AGC18RESET3LED2VCCD1VSSD28VCCA21VSSA8VCCP14VSSP116VSSP212SP+15SP13AUD/AUX17INT/RDY27長春理工大學(xué)本科畢業(yè)設(shè)計 9 內(nèi)存等全方位整合系統(tǒng)功能 。 78M05芯片是美國 FAIRCHILD半導(dǎo)體公司生產(chǎn)的一款穩(wěn)壓器產(chǎn)品,該芯片的主要特性為 [5]: 輸入端應(yīng)輸入直流電壓 ,輸入電容和輸出電容分別為 F和 F。 LCD1602 引腳特性如表 21 所示 [6]: 表 21 LCD1602 引腳特性 管腳號 管腳名稱 管腳功能描述 1 GND 電源地 2 VCC 電源電壓 3 V0 液晶顯示偏壓信號 4 RS 數(shù)據(jù) /命令選擇端 5 RW 讀寫選擇端 6 E 使能信號 7 DB0 數(shù)據(jù) 0 8 DB1 數(shù)據(jù) 1 9 DB2 數(shù)據(jù) 2 10 DB3 數(shù)據(jù) 3 11 DB4 數(shù)據(jù) 4 12 DB5 數(shù)據(jù) 5 13 DB6 數(shù)據(jù) 6 14 DB7 數(shù)據(jù) 7 15 BG VCC 背光源正極 16 BG GND 背光源負(fù)極 本數(shù)據(jù)存儲部分?jǐn)?shù)據(jù)存儲部分的作用是在電源斷開時 , 存儲當(dāng)前設(shè)定的單價信息。 語音計費(fèi)顯示系統(tǒng)由微控制器、通信串口電路、 語音播報電路、 供電電源電路、顯示電路組成, 車型、軸載重量、行駛公里數(shù)、計費(fèi)標(biāo)準(zhǔn)等串行數(shù)據(jù) 由計算機(jī)發(fā)送 ,將 數(shù)據(jù) 信息通過 SPI 總線傳入微處理器,按照設(shè)計的算法進(jìn)行處理, 單片機(jī)處理后的數(shù)據(jù)可分兩路輸出,其中一路輸出至解碼、驅(qū)動芯片,以用于驅(qū)動 液晶顯示器 的 計費(fèi) 顯示;另一路則輸出至語音芯片, 以用于進(jìn)行同步語音 播報 。 注 3:計算機(jī)上的串口 2 腳為 RXD, 3 腳 TXD;故為了與 PC 正常通訊,線路板上的串口 2 腳接 TXD, 3 腳接 RXD,連接線使用非交叉串口線;如果線路板上的串口 2 腳接 RXD, 3 腳接 TXD,則連接線應(yīng)該使用交叉串口線。 采用單片機(jī)的 I/O口來模擬 SPI接口以對 ISD1760進(jìn)行控制 , 適用于大多數(shù)的單片機(jī)與 ISD1760進(jìn)行通信 。 D0~D7 是數(shù)據(jù)線,分別與 PA0~PA7 連接,用于傳送 CPU發(fā)送給顯示器的數(shù)據(jù)、指 令等 [9]。 圖 35 供電電源電路圖 其中,接入 Ui 的 F 電容為穩(wěn)壓器的輸入電容,用來濾除高頻紋波;接入 Uo 的 F 電容為輸出電容,利用其兩端電壓降不能突變的特性可改變負(fù)載的瞬態(tài)響應(yīng) [11]。 本文中以 ATmega16 單片機(jī)為核心的主控單元, 主要作用就是 接收計算機(jī)的命令、數(shù)據(jù)顯示以及提供各個 芯片 的驅(qū)動。完成這些初始化后,就可以對 LCD1602 的讀寫進(jìn)行操作了。 主控單片機(jī)主要通過四線 ( SCLK, MOSI, MISO,/SS) SPI 協(xié)議來與 ISD1760 進(jìn)行串行通信 。如果可能 得話,還可以自己顯示三圍字體,不用對著屏幕,形成生動的反映價格和物品類型。 長春理工大學(xué)本科畢業(yè)設(shè)計 1 附 錄 1602 液晶顯示測試子程序 芯片: mega16 晶振: 4M 內(nèi)部晶振 編譯環(huán)境: ICCAVR 硬件電路: mega16 PA0~PA7 接 1602 液晶 DB0~DB7 PD7 接 1602 液晶 EN PD5 接 1602 液晶 RW PD4 接 1602 液晶 RS */ include include define lcd_data_port PORTA define lcd_data_ddr DDRA define lcd_busy_pin PINA define lcd_busy_ddr DDRA define lcd_control_port PORTD define lcd_control_ddr DDRD define lcd_RS 0x10 //PORTD^4 define lcd_RW 0x20 //PORTD^5 define lcd_EN 0x80 //PORTD^7 define busy 0x80 //LCD_DB7 /* 子函數(shù)的聲明 */ void lcd_init(void)。,3
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1