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

正文內(nèi)容

基于at89s52單片機的公交車語音報站系統(tǒng)設(shè)計-文庫吧資料

2024-12-14 02:29本頁面
  

【正文】 穩(wěn)壓器有:金屬圓形封裝、金屬菱形封裝、塑料封裝、帶散熱板塑封、扁平式封裝、雙列直插式封裝等。 集成穩(wěn)壓器是指將不穩(wěn)定的直流電壓變?yōu)榉€(wěn)定的直流電壓的集成電路。 供電電路設(shè)計公交車上所使用的電源電壓為24V,而AT89C51芯片的工作電壓為5V,所以需要將24V的電壓轉(zhuǎn)換成5V電壓。當(dāng)?shù)谝淮螜z測到有鍵按下時,先用軟件延時(10~20ms),而后再確認(rèn)該鍵電平是否仍維持閉合狀態(tài)電平。因此,當(dāng)鍵的個數(shù)比較多時,硬件防抖動將無法勝任。 鍵盤接口電路在鍵盤接口中,控制語音播放和文字顯示;,控制提示順序;,用來跳過某站的提示,以實現(xiàn)播放過程的微調(diào)。同理,在釋放鍵的過程中,只要一接通A,Q端就升為1。這時,無論A處出現(xiàn)怎樣的電壓(0或1),使B端為0,RS觸發(fā)器產(chǎn)生翻轉(zhuǎn),Q變?yōu)楦唠娖?,?dǎo)致Q降為0,并鎖住門2,使其輸出恒為1。每當(dāng)開關(guān)K被按動時,由于機械開關(guān)具有彈性,在A端將形成一連串的抖動波形。此時,RS觸發(fā)器的Q端為高電平1,致使Q端為低電平0。②雙穩(wěn)態(tài)防抖動電路 用兩個與非門構(gòu)成一個RS觸發(fā)器,即可構(gòu)成雙穩(wěn)態(tài)防抖動電路。同理,當(dāng)觸點K斷開時,由于電容C經(jīng)過電阻R2放電,C兩端的放電電壓波動不會超過非門的關(guān)閉電壓,因此,非門的輸出也不會改變。當(dāng)K按下時,由于C兩端電壓不可能產(chǎn)生突變。①濾波防抖動電路 利用RC積分電路對干擾脈沖的吸收作用,選擇好電路的時間常數(shù),就能在按鍵抖動信號通過此濾波電路時,消除抖動的影響。這種做法,工作可靠,且節(jié)省機時。 為了使CPU對一次按鍵動作只確認(rèn)一次,必須排除抖動的影響,可以從硬件及軟件兩個方面著手解決。由于機械觸點的彈性作用,一個按鍵開關(guān)在閉合及斷開的瞬間必然伴隨有一連串的抖動。 多數(shù)鍵盤的按鍵均采用機械彈性開關(guān)。 按鍵防抖動技術(shù) 鍵盤,作為向系統(tǒng)提供操作人員的干預(yù)命令的接口,以其特定的按鍵序列代表著各種確定的操作命令。為了排除重鍵的影響,編制程序時,可以將鍵的釋放作為按鍵的結(jié)束。交互能力不強,通常總是采用單鍵按下有效,多鍵同時按下無效的原則(若系統(tǒng)沒有復(fù)合鍵,當(dāng)然應(yīng)該另當(dāng)別論)。如視按下時間最長者為有效鍵,或認(rèn)為最先按下的鍵為當(dāng)前按鍵,也可以將最后釋放的鍵看成是輸入鍵。為了縮小整個系統(tǒng)的規(guī)模,簡化硬件線路,我們希望設(shè)置最少量的按鍵,獲得更多的操作控制功能。反應(yīng)在電壓上就是呈現(xiàn)出高電平或低電平,例如高電平表示斷開,低電平表示閉合。 按鍵的確認(rèn) 鍵盤實際上是一組按鍵開關(guān)的集合,其中每一個按鍵就是一個開關(guān)量輸入裝置。這種方法雖然沒有編碼鍵盤速度快,但它不需要專用的硬件支持,因此得到了廣泛的應(yīng)用。它使用方便,接口簡單,響應(yīng)速度快,但需要專用的硬件電路。鍵盤可分為編碼鍵盤和非編碼鍵盤兩種類型。 BLK 背光源負極(LED0V)。可與單片機相連,由單片機控制;也可直接接VDD,使之不起作用。 RST 復(fù)位信號,低電平有效。 R/W(SID) 讀/寫選擇信號,高電平為讀選通,低電平為寫選通(串行方式下作數(shù)據(jù)線使用)。模塊上一般都有跳線方式將其接高或接低,用戶可以不處理(事先須聲明是用并口還是串口);也可以選擇不在模塊上處理,而由用戶自己選擇并口還是串口。 2)數(shù)據(jù)線DB0~DB7 數(shù)據(jù)總線,雙向。V0 電源控制端,用來調(diào)節(jié)顯示屏灰度。VSS 電源負極,接5V。 引腳功能 TH12864液晶顯示器有20個管腳,分電源線、數(shù)據(jù)線和控制線。液晶顯示中應(yīng)盡量避免一個字符一半在左半屏顯示,另一半在右半屏顯示的情況。TH12864液晶顯示模組是12864點陣的文字圖形型液晶顯示模組,內(nèi)置國標(biāo)GB2312碼簡體中文字庫(1616點陣)、ASCII碼字符集(816點陣)和64256點陣顯示RAM(GDRAM繪圖區(qū)域);可與CPU直接接口,提供兩種界面來連接微處理機(八位并行及串行連接方式);具有光標(biāo)顯示、畫面移位和睡眠模式等多種功能?,F(xiàn)在,隨著液晶技術(shù)的突破,液晶顯示器的質(zhì)量有了很大的提高,品種也在不斷推陳出新,不但有各種規(guī)模的黑白液晶顯示器,還有絢麗多彩的彩色液晶顯示器。字符和數(shù)字的簡單顯示,不能滿足圖形曲線和文字顯示的要求。: 顯示電路模塊設(shè)計液晶顯示器LCD(Liquid Crystal Display)廣泛應(yīng)用于微型計算機系統(tǒng)中,與LED相比,具有功率低,抗干擾能力強,體積小,價格低廉等優(yōu)點。音頻功率放大器LM386驅(qū)動音箱組成放音電路,與音頻輸出端(AUD OUT)相連。、控制語音芯片的放音過程;;,控制ISD4004選通與否;,經(jīng)此讀入放音地址;;兩芯片中斷口相連,以收發(fā)中斷信號。RAC引腳和IAB位可用于信息管理。 ISD4004的SPI控制寄存器控制位值功能控制位值功能RUN10允許/禁止操作開始停止PU10電源控制上電掉電P/R10錄/放模式放音錄音IAB10是否使用指令地址忽略輸入地址寄存器內(nèi)容使用輸入地址寄存器內(nèi)容MC10快進模式允許禁止P15P0行指針寄存器輸出A15A0輸入地址寄存器注:IAB置0時,錄/放操作從A9~A0地址開始為了能連貫地錄/放到后續(xù)的存儲空間,在操作到達該行末之前,應(yīng)發(fā)出第二個SPI指令將IAB置1,否則器件會在同一地址上反復(fù)循環(huán)。 器件便從00地址開始錄音,一直到出現(xiàn)OVF(存儲器末尾)時,錄音停止。 ②等待TPUD(上電延時); ③發(fā)POWER UP命令; ④等待2倍TPUD。 器件會從00地址開始放音,當(dāng)出現(xiàn)EOM時,立即中斷,停止放音。因此,用戶發(fā)完上電指令后,必須等待TPUD,才能發(fā)出下一條操作指令。信息快進只用于放音模式,放音速度是正常的1600倍,遇到EOM后停止,然后內(nèi)部地址計數(shù)器1,指向下一條信息的開始處。 ⑨所有指令都在SS端上升沿開始執(zhí)行。當(dāng)然,也允許在一個SPI周期里,同時執(zhí)行讀狀態(tài)和開始新的操作(即新移入的數(shù)據(jù)與器件當(dāng)前的操作可以不兼容)。 ⑦使用“讀”指令使中斷狀態(tài)位移出ISD4004的MISO引腳時,控制及地址數(shù)據(jù)也應(yīng)同步從MOSI端移入。 ⑤指令格式是(八位控制碼)加(十六位地址碼)。 ③數(shù)據(jù)在時鐘上升沿移入,在下降沿移出。以ISD4004為例,協(xié)議的具體內(nèi)容如下: ①所有串行數(shù)據(jù)傳輸開始于下降沿。 ISD4004芯片使用說明 1)串行外設(shè)接口 ISD4000系列語音芯片工作于SPI串行接口。F 的電容也影響自動靜噪電路對信號幅度的響應(yīng)速度。大信號時,自動靜噪電路不衰減,靜音時衰減6dB[7]。F的電容,構(gòu)成內(nèi)部信號電平峰值檢測電路的一部分。13)自動靜噪(AM CAP) 當(dāng)錄音信號電平下降到內(nèi)部設(shè)定的某一閾值以下時,自動靜噪功能使信號衰弱,這樣有助于濾除無信號(靜音)時的噪聲。輸入時鐘的占空比無關(guān)緊要,因內(nèi)部首先進行了分頻。若要求更高精度,可從本端輸入外部時鐘。商業(yè)級芯片在整個溫度和電壓范圍內(nèi), %以內(nèi)。 12)外部時鐘(XCLK) 本端內(nèi)部有下拉元件??爝M模式下,RAC 。每個RAC周期表示芯片存儲器的操作進行了一行(ISD4004系列中的存儲器共2400行)。中斷狀態(tài)也可用RINT指令讀取(OVF標(biāo)志指示芯片的錄/放操作已到達存儲器的末尾;EOM標(biāo)志只在放音中檢測到內(nèi)部的EOM標(biāo)志時,此狀態(tài)位才置1)。芯片在任何操作(包括快進)中檢測到EOM或OVF時,本端變低并保持。數(shù)據(jù)在SCLK上升沿鎖存到芯片,在下降沿移出芯片。 8)串行輸出(MISO) 此端為串行輸出端,芯片未被選中時,本端呈高阻態(tài)。 6)片選(SS)此端為低,即向ISD4004芯片發(fā)送指令,兩條指令之間為高電平。信號通過耦合電容輸入,最大幅度為峰峰值16mV。差分驅(qū)動時,信號最大幅度為峰峰值16mV。輸入放大器可用單端或差分驅(qū)動。芯片的數(shù)字電路和模擬電路也要使用不同的地線。為使噪聲最小,芯片的數(shù)字電路和模擬電路使用不同的電源供電,并且分別引到外封裝的不同管腳上,數(shù)字和模擬電源端最好分別走線,盡可能在靠近供電端處相連,而去耦電容應(yīng)盡量靠近器件。,,頻率越低,錄放時間越長,而音質(zhì)則有所下降,片內(nèi)信息存于閃爍存儲器中,可在斷電情況下保存一百年(典型值),可反復(fù)錄音十萬次。芯片設(shè)計是基于所有操作必須由微控制器控制,操作命令可通過串行通信接口(SPI或Microwire)送入。 各特殊功能寄存器的復(fù)位值專用寄存器復(fù)位值專用寄存器復(fù)位值PC0000HTCON00HACC00HB00HPSW00HSP07HDPTR0000HP0P3FFHIP00000BIE000000BTMOD00HTH000HTL000HTH100HTL100HSCON00HSBUF不定PCON(CHMOS)00000B在本設(shè)計中復(fù)位電路采用的是上電復(fù)位, 單片機最小系統(tǒng) AT89C51單片機最小系統(tǒng)復(fù)位和晶振圖 單片機晶振復(fù)位電路圖 語音模塊電路設(shè)計ISD4004系列語音芯片工作電壓為+3V,單片錄放時間8到16分鐘,音質(zhì)好,適用于移動電話及其他便攜式電子產(chǎn)品中。VccAT89C51RST10uF+VccGND 上電復(fù)位電路3) 復(fù)位后寄存器的狀態(tài) 當(dāng)系統(tǒng)復(fù)位時,即在SFRS中,除了端口鎖存器、堆棧指針SP和串行口的SBUF外,其余的寄存器全部清0,端口鎖存器的復(fù)位值為0FFH,堆棧指針值為07H,SBUF內(nèi)為不定值。另外,在復(fù)位期間,端口引腳處于隨機狀態(tài),復(fù)位后,系統(tǒng)將端口置為全“1”態(tài)。 上電時,Vcc的上升時間約為10ms,而振蕩器的起振時間取決于振蕩頻率,如晶振頻率為10MHz,起振時間為1ms;晶振頻率為1MHz,起振時間則為10ms。對于CMOS型單片機,由于在RST端內(nèi)部有一個下拉電阻,故可將外部電阻去掉,而將外接電容減至1uF。由于人的動作很快也會使按鈕保持接通達數(shù)十毫秒,所以,保證能滿足復(fù)位的時間要求。一般采用的辦法是在RST端和正電源VCC之間接一個按鈕。如果在系統(tǒng)復(fù)位期間將ALE和/PSEN引腳拉成低電平,則會引起芯片進入不定狀態(tài)。當(dāng)在RST端采樣到“1”信號且該信號維持19個振蕩周期以后,將ALE和/PSEN接成高電平 ,使器件復(fù)位。當(dāng)系統(tǒng)處于正常工作狀態(tài)時,且振蕩器穩(wěn)定后,如RST引腳上有一個高電平并維持2個機器周期(24個振蕩周期),則CPU就可以響應(yīng)并將系統(tǒng)復(fù)位。6005004003002001000 4 8 12 16 ESR與頻率的關(guān)系曲線 復(fù)位電路的設(shè)計89系列單片機與其他微處理器一樣,在啟動的時候都需要復(fù)位,使CPU及系統(tǒng)各部件處于確定的初始狀態(tài),并從初始狀態(tài)開始工作。通常,其誤差及溫度變化的范圍要按系統(tǒng)的要求來確定。C0(并聯(lián)電容):。如果使用陶瓷振蕩器,則電容C1,C2的值取47pF。在電路中,對電容C1和C2的值要求不是很嚴(yán)格,如果用高質(zhì)的晶振,則不管頻率為多少,C1,C2通常都選擇30pF。 ,由外部時鐘源提供一個時鐘信號到XTAL1端輸入,而XTAL2端浮空。XTAL1為反相器的輸入,XTAL2為反相器的輸出。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時,此間內(nèi)部程序存儲器。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。 /PSEN:外部程序存儲器的選通信號。另外,該引腳被略微拉高。如想禁止ALE的輸出可在SFR8EH地址上置0。因此它可用作對外部輸出的脈沖或用于定時目的。在FLASH編程期間,此引腳用于輸入編程脈沖。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機器周期的高電平時間。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷0) /INT1(外部中斷1) T0(記時器0外部輸入) T1(記時器1外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) P3口同時為閃爍編程和編程校驗接收一些控制信號。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。P2口在FLASH編程和校驗時接收高八位地址信號和控制信號。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。在FIASH編程時,P0 口作為原碼輸入口,當(dāng)FIASH進行校驗時,P0輸出原碼,此時P0外部必須被拉高。當(dāng)P1口的管腳第一次寫1時,被定義為高阻輸入。VSS:接地。在掉電方式中,片內(nèi)振蕩器停止工作,由于時鐘被“凍結(jié)”,使一切功能都暫停,故只保存片內(nèi)RAM中的內(nèi)容,直到下一個硬件復(fù)位為止[4]。外部中斷ETC定時器1定時器0片內(nèi)Flash存儲器計數(shù)器輸入片內(nèi)RAM中斷控制CPU串行端口4I/O端口總線控制振蕩器P0 P1 P2 P3RXDTXD AT89C單片機的結(jié)構(gòu)框圖1) AT89C51芯片主要性能, 壽命:1000次寫/擦循環(huán)數(shù)據(jù)保留時間:10年:0Hz24Hz*8位內(nèi)部RAM 另外,AT89
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1