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

正文內(nèi)容

基于單片機(jī)的語音電子鐘設(shè)計20xx9-文庫吧資料

2025-07-03 19:51本頁面
  

【正文】 發(fā)生以及是哪一個中斷請求,中斷請求匯集使中斷查詢變得簡單,因為只需對兩寄存器查詢即可。整個過程都是在CPU的控制下有序進(jìn)行的, SPCE061A單片機(jī)中斷響應(yīng)過程。同中斷向量內(nèi)的中斷源中斷優(yōu)先級相同。SPCE061A單片機(jī)中,快速中斷的優(yōu)先級高于普通中斷的優(yōu)先級,在IRQ中斷中IRQ1的中斷優(yōu)先級高于IRQ2,IRQ2的中斷優(yōu)先級高于IRQ3,按照IRQ的序號,序號越高則中斷優(yōu)先級越低,UART的中斷優(yōu)先級最低。還有一個專門用于通用異步串行口UART的中斷源,須安置在UARTIRQ向量中。SPCE061A共有9個中斷向量即FIQ、IRQ0IRQ6及UART IRQ。SPCE061A的事件中斷可采用兩種方式:快速中斷請求即FIQ中斷和中斷請求即IRQ中斷。事件中斷一般產(chǎn)生于片內(nèi)設(shè)部件或由外設(shè)中斷輸入引腳引入的某個事件。通常,SPCE061A系統(tǒng)復(fù)位可以由以下三種情況引起:上電、看門狗計數(shù)器溢出以及系統(tǒng)電源低于電壓低限。軟件中斷的向量地址為FFF5H異常中斷表示為非常重要的事件,一旦發(fā)生,CPU必須立即進(jìn)行處理。 SPCE061A的中斷類型SPCE061A的結(jié)構(gòu)給出了三種類型的中斷:軟件中斷、異常中斷和事件中斷。用戶可以用關(guān)中斷指令(或復(fù)位)屏蔽所有的中斷請求,也可以用開中斷指令使CPU接受中斷申請。例如,2Hz定時器可以作為實時時鐘的時鐘源。通過寫入P_TimerA_Ctrl(700BH)單元的第69位,可選擇設(shè)置APWMO輸出波形的脈寬占空比;同理,寫入P_TimerB_Ctrl(700DH)單元的第69位,便可選擇設(shè)置BPWMO輸出波形的脈寬占空比。當(dāng)計數(shù)達(dá)到0xFFFF后,定時器/計數(shù)器溢出,產(chǎn)生中斷請求信號,被CPU響應(yīng)后送入中斷控制器進(jìn)行處理。此外,定時器溢出信號還可以用于觸發(fā)ADC輸入的自動轉(zhuǎn)換過程和DAC輸出的數(shù)據(jù)鎖存。定時器發(fā)生溢出后會產(chǎn)生一個溢出信號(TAOUT/TBOUT)。TimerA為通用計數(shù)器;TimerB為多功能計數(shù)器。此外,時基信號發(fā)生器還可以通過分頻產(chǎn)生2Hz、4Hz、1024Hz、2048Hz以及4096Hz的時基信號,為中斷系統(tǒng)提供各種實時中斷源(IRQIRQ5)信號。,簡稱時基信號,來自于32768Hz實時時鐘,通過頻率選擇組合而成。CPU被喚醒后經(jīng)過32個時鐘周期的緩沖時間后再進(jìn)行其它的操作,這樣可以避免在系統(tǒng)被喚醒后造成ROM讀取錯誤。處于自動弱振模式時,然后自動切換到弱振模式以降低功耗。 SPCE061A時鐘電路的接線圖32768Hz RTC振蕩器有兩種工作方式:強(qiáng)振模式和自動弱振模式。默認(rèn)的Fosc、。SPCE061A 的系統(tǒng)時鐘由時鐘發(fā)生器(32768Hz晶振)、鎖相環(huán)(PLL)和時間基準(zhǔn)信號(RTC)組成。當(dāng)B口處于輸入狀態(tài)時,寫入是將數(shù)據(jù)寫入B口的數(shù)據(jù)寄存器;讀出則是從B口數(shù)據(jù)寄存器里讀其數(shù)值。當(dāng)B口處于輸出狀態(tài)時,寫入輸出數(shù)據(jù)到B口的數(shù)據(jù)寄存器。P_IOB_Data(讀/寫)(7005H)B口的數(shù)據(jù)單元,用于向B口寫入或從B口讀出數(shù)據(jù)。當(dāng)A口處于輸入狀態(tài)時,寫入是將A口的數(shù)據(jù)向量寫入A口的數(shù)據(jù)寄存器;讀出則是從A口數(shù)據(jù)寄存器內(nèi)讀其數(shù)值。當(dāng)A口處于輸出狀態(tài)時,寫入輸出數(shù)據(jù)到A口的數(shù)據(jù)寄存器。 I/O端口的組合控制設(shè)置P_IOA_Data(讀/寫)(7000H)A口的數(shù)據(jù)單元,用于向A口寫入或從A口讀出數(shù)據(jù)。與其它的單片機(jī)相比,除了每個I/O端口可以單獨定義其狀態(tài)外,每個對應(yīng)狀態(tài)下的I/O端口性質(zhì)電路都是內(nèi)置的,在實際的電路中不需要再次外接。I/。I/O ,SPCE061A提供了位控制結(jié)構(gòu)的I/O端口,每一位都可以被單獨定義用于輸入或輸出數(shù)據(jù)。A口的IOA0IOA7用作輸入口時具有喚醒功能,即具有輸入電平變化引起CPU中斷功能。SPCE061A有兩個16位通用的并行I/O口:A口和B口。μ’nSP內(nèi)有并行和串行兩種方式的I/O口。輸入端口負(fù)責(zé)從外界接收檢測信號、鍵盤信號等各種開關(guān)量信號。在芯片上電以后,芯片就處于讀存儲單元狀態(tài),讀存儲單元的操作與SRAM相同。32K字的內(nèi)嵌式閃存被劃分為128個頁,它們在CPU正常運行狀態(tài)下均可通過程序擦除或?qū)懭?。第一頁地址范圍?x80000x80FF,最后一頁的地址范圍:0xFF000xFFFF。此外,為保證程序的正確編寫,用戶必須在編程之前擦除頁的內(nèi)容。這是因為閃存控制器必須保證閃存處于編程狀態(tài)。寫入0x5533,對閃存編程。用戶必須通過向P_Flash_Ctrl (寫) ($7555H)單元寫入0xAAAA來激活閃存的存取功能,從而訪問閃存。用戶可用閃存來存儲用戶程序。值得注意的是堆棧的生長方向,SPCE061A系統(tǒng)復(fù)位后,SP初始化為0x07FF,每執(zhí)行PUSH指令一次,SP指針減一。堆棧是在內(nèi)存RAM區(qū)專門開辟出來的按照“先進(jìn)后出”原則進(jìn)行數(shù)據(jù)存取的一種工作方式,主要用于子程序調(diào)用及返回和中斷處理斷點的保護(hù)及返回。SPCE061A有2K字的SRAM(包括堆棧區(qū)),其地址范圍從0x0000到0x07FF。專用型寄存器包括SP、BP、SR、PC,是與CPU特定用途相關(guān)的寄存器。 SPCE061A的CPU寄存器組里有8個16位寄存器,可分為通用型寄存器和專用型寄存器兩大類別。移位包括:算術(shù)右移、邏輯左移、邏輯右移、循環(huán)左移以及循環(huán)右移。算術(shù)邏輯運算單元ALU:SPCE061A的ALU在運算能力上很有特色,它不僅能做16位基本的算術(shù)邏輯運算,也能做帶移位操作的16位算術(shù)邏輯運算,同時還能做用于數(shù)字信號處理的16位16位的乘法運算和內(nèi)積運算??蓪FUSE接5V, PVIN接GND并維持1s以上即可將內(nèi)部保險絲熔化,此后就無法讀取和向閃存加載數(shù)據(jù)。引腳說明IOA0IOA15(41455460)I/O口A,共16個IOB0IOB15(58176864)I/O口B,共16個OSCI(13腳)32768Hz 晶振輸入管腳OSCO(12腳)32768Hz 晶振輸出管腳RES_B(6腳)復(fù)位輸入XICE(16腳)ICE使能端,接PROBE的使能腳ICE_ENXICECLK(17腳)ICE時鐘端,接PROBE的時鐘腳ICE_SCKXICESDA(18腳)ICE數(shù)據(jù)端,接PROBE的數(shù)據(jù)腳ICE_SDAPVIN(20腳)程序保密設(shè)定腳PFUSE(29腳)程序保密設(shè)定腳DAC1(21腳)音頻輸出通道1DAC2(22腳)音頻輸出通道2VREF2(23腳)2V參考電壓輸出腳AGC(25腳)語音輸入自動增益控制引腳OPI(26腳)Microphone的第二運放輸入腳MICOUT(27腳)Microphone的第一運放輸出腳MICN(28腳)Microphone的負(fù)向輸入腳MICP(33腳)Microphone的正向輸入腳VRT(35腳)A/D轉(zhuǎn)換外部參考電壓輸入腳VCM(34腳)ADC參考電壓輸出腳VMIC(37腳)Microphone的電源XSLEEP(63腳)睡眠狀態(tài)指示腳VCP(8腳)鎖相環(huán)壓控振蕩器的阻容輸入XROMT、PVPP、XTEXST(6614)出廠測試引腳,懸空即可VDDH(5575腳)I/O電平參考。二、SPCE061A芯片的引腳。 。 。(ADC)和單通道聲音模/數(shù)轉(zhuǎn)換器。 。 。 。(可自動預(yù)置初始計數(shù)值)。 。 。 :。一、SPCE061A性能簡介’nSP 微處理器 。181。利用Protel 99來繪制各個部分的電路原理圖。 返回功能里KEY1為確認(rèn)鍵,按下后,系統(tǒng)會回到顯示界面。當(dāng)鬧鐘響時,按下三個鍵中的任何一個都可以關(guān)閉鬧鐘。鬧鐘時間設(shè)置界面KEY1為確定鍵,KEY2為加一鍵,KEY3為減一鍵,SPLC501液晶顯示器上閃爍的部分表示當(dāng)前正在調(diào)整的選項,當(dāng)設(shè)置完成后,按KEY1會自動退出設(shè)置界面。鬧鐘設(shè)置界面里KEY1為確定鍵,KEY2為下翻鍵,KEY3為上翻鍵??梢噪S意選擇所要實現(xiàn)的操作。分別是時間日期調(diào)整、鬧鐘設(shè)置、秒表功能、返回。KEYKEY3 鍵同時按下:控制鬧鐘的開與關(guān)。按KEY2 鍵:播報當(dāng)前的時間。 所示: 語音電子鐘的電路連接圖,IOA 的高八位接到液晶模組的八個數(shù)據(jù)端,同時也連接了液晶模組的電源,即直接用一根10pin 的排線連接61 板“+”、IOA81“”與SPLC501A 液晶顯示模組的“+”、DB0“”,主要用來向液晶模組傳送命令和數(shù)據(jù);IOB6 接EP,IOB5 接R/W,IOB4接AO,用來控制液晶的顯示和工作方式。SPLC501A 液晶顯示模組主要用來顯示當(dāng)前的時間,日期,以及顯示功能選擇菜單和時間日期調(diào)整菜單。:顯示當(dāng)前的時間、日期、農(nóng)歷、星期、鬧鐘。 :輸入語音的數(shù)字信號,經(jīng)過語音壓縮函數(shù)的處理,輸出語音的壓縮編碼。:輸入鍵值,等待系統(tǒng)中斷并進(jìn)行相應(yīng)的中斷處理,輸出為調(diào)用相應(yīng)的鍵處理程序。設(shè)計復(fù)位鍵對設(shè)定值進(jìn)行清零操作。語音電子鐘主要由系統(tǒng)初始化模塊、輸入按鍵信息模塊、語音輸入與A/D(模/數(shù))轉(zhuǎn)換模塊、壓縮編碼模塊和D/A(數(shù)/模)轉(zhuǎn)換模塊、SPLC501液晶模組組成。SPY0030A相當(dāng)于LM386,但是比386 音質(zhì)好, 范圍內(nèi),最大輸出功率可達(dá)700mW。SPY0030A是凌陽公司開發(fā)的專門用于語音信號放大的芯片。顯示電路將“時”、“分”、“秒”、“星期”、“年”計數(shù)器的輸出狀態(tài)送到SPLC501液晶顯示器顯示出來。該信號將作為“年計數(shù)器”的時鐘脈沖信號?!皶r計數(shù)器”采用24進(jìn)制計時器,可實現(xiàn)對一天24小時的累計, 每累計24小時,發(fā)出一個“星期脈沖”信號,該信號將被送到“星期計數(shù)器”,“星期計數(shù)器” 采用7進(jìn)制計時器,可實現(xiàn)對一周7天的累計。每累計60秒發(fā)出一個“分脈沖”信號,該信號將作為“分計數(shù)器”的時鐘脈沖。SPCE061A芯片為語音電子鐘提供一個頻率穩(wěn)定準(zhǔn)確的32768Hz方波信號,此外還有一校正電容可以對溫度進(jìn)行補償,以提高頻率準(zhǔn)確度和穩(wěn)定度,可保證語音電子鐘的走時準(zhǔn)確及穩(wěn)定。 。 。、日期、農(nóng)歷、星期、鬧鐘。簡單的敘述對本設(shè)計的前景和展望。通過集成開發(fā)環(huán)境IDE對編寫的源程序進(jìn)行調(diào)試。畫出各個部分的程序流程圖,然后根據(jù)流程圖編寫源程序。第三章按照設(shè)計方案詳細(xì)規(guī)劃語音電子鐘的硬件設(shè)計,利用Protell99繪制各個模塊的電路原理圖。同時對本設(shè)計的結(jié)構(gòu)進(jìn)行了安排。本設(shè)計的安排如下:第一章簡明扼要的闡述本設(shè)計的目的和要求。第三節(jié) 本設(shè)計的工作本設(shè)計是以凌陽單片機(jī)為基礎(chǔ),系統(tǒng)的設(shè)計基于單片機(jī)的語音電子鐘。同時,SOC也為單片機(jī)技術(shù)提供了更廣闊的應(yīng)用領(lǐng)域,使單片機(jī)應(yīng)用技術(shù)發(fā)生了革命性的變化。 SOC為各種應(yīng)用提供了一個新的實現(xiàn)技術(shù)。從各個發(fā)展階段看,自HW+SW階段開始,電子技術(shù)應(yīng)用就與單片機(jī)緊密地聯(lián)系在一起。自1997年以來,電子技術(shù)應(yīng)用又增加了一個新的層次——片上系統(tǒng)(SOC)層次。隨著單片機(jī)的發(fā)展,人們對事物的要求越來越高,單片機(jī)的應(yīng)用軟件技術(shù)也發(fā)生了巨大的變化,從最初的匯編語言,開始演變到C語言開發(fā),不但增加了語言的可讀性,結(jié)構(gòu)性,而且對于跨平臺的移植也提供了方便,另外一些復(fù)雜的系統(tǒng)開始在單片機(jī)上采用操作系統(tǒng)。在線編程目前有ISP和IAP兩種。單片機(jī)抗干擾能力加強(qiáng),使它更加適合工業(yè)控制領(lǐng)域,具有更加廣闊的市場前景。四、單片機(jī)的現(xiàn)狀和未來單片機(jī)自70年代問世以來得到蓬勃發(fā)展,目前單片機(jī)功能正日漸完善。以前必須由模擬電路或數(shù)字電路實現(xiàn)的大部分功能,現(xiàn)在已能用單片機(jī)通過軟件方法來實現(xiàn)。單片機(jī)將使人類生活更加方便、舒適、豐富多彩。單片機(jī)的高可靠性和強(qiáng)抗干擾能力,使它可以置于惡劣環(huán)境的前端工作。多機(jī)系統(tǒng)一般由若干臺功能各異的單片機(jī)組成,各自完成特定的任務(wù),它們通過串行通信相互聯(lián)系、協(xié)調(diào)工作。單片機(jī)的實時數(shù)據(jù)處理能力和控制功能,可使系統(tǒng)保持在最佳工作狀態(tài),提高系統(tǒng)的工作效率和產(chǎn)品質(zhì)量。單片機(jī)作為產(chǎn)品中的控制器,能充分發(fā)揮它的體積小、可靠性高、功能強(qiáng)等優(yōu)點,可大大提高機(jī)器的自動化、智能化程度。機(jī)電一體化是機(jī)械工業(yè)發(fā)展的方向。由于單片機(jī)具有顯著的優(yōu)點,它已成為科技領(lǐng)域的有力工具,人類生活的得力助手。三、單片機(jī)的應(yīng)用 單片機(jī)作為計算機(jī)發(fā)展的一個重要領(lǐng)域。 5)外部總線增加了IC(InterIntegrated Circuit)及SPI(Serial Peripheral Interface)等串行總線方式,進(jìn)一步縮小了體積,簡化了結(jié)構(gòu)。單片機(jī)的邏輯控制功能及運行速度均高于同一檔次的微機(jī)。 3)控制功能強(qiáng)。單片機(jī)把各功能部件集成在一塊芯片上,內(nèi)部采用總線結(jié)構(gòu),減少了各芯片之間的連線,大大提高了單片機(jī)的可靠性與抗干擾能力。單片機(jī)主要有如下特點: 1)有優(yōu)異的性能價格比。其中,地址總線的作用是在進(jìn)行數(shù)據(jù)交換時提供地址,CPU通過它們將地址輸出到存儲器或I/O接口;數(shù)據(jù)總線的作用是在CPU與存儲器或I/O接口之間,或存儲器與外設(shè)之間交換數(shù)據(jù);控制總線包括CPU發(fā)出的控制信號線和外部送入CPU的應(yīng)答信號線等。就其組成和功能而言,一塊單片機(jī)芯片就是一臺計算機(jī)。除了一般必須具有的CPU、ROM、RAM、定時器/計數(shù)器等以外,片內(nèi)集成的部件還有模/數(shù)轉(zhuǎn)換器、DMA控制器、聲音發(fā)生器、監(jiān)視定時器、液晶顯示驅(qū)動器、彩色電視機(jī)和錄像機(jī)用的鎖相電路等。這也是單片機(jī)發(fā)展的主要方向。這類單片機(jī)的用途是把以往用數(shù)字邏輯集成電路組成的控制電路單片化,可廣泛用于家電產(chǎn)品。、低價格化。這類單片機(jī)的運算速度比標(biāo)準(zhǔn)的單片機(jī)高出10倍以上。采用精簡指令集(RISC)結(jié)構(gòu)和流水線技術(shù),可以大幅度提高運行速度。為了適應(yīng)這種領(lǐng)域的要求,需運用新的工藝,使片內(nèi)存儲器大容量化。以往單片機(jī)內(nèi)的ROM為1KB4KB,RAM為64B128B。為提高單片機(jī)的抗電磁干擾能力,使產(chǎn)品能適應(yīng)惡劣的工作環(huán)境,滿足電磁兼容性方面更高標(biāo)準(zhǔn)的要求,各單片廠家在單片機(jī)內(nèi)部電路中都采用了新的技術(shù)措施。低電壓供電的單片機(jī)電源下限已可達(dá)1
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1