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

正文內容

基于51單片機的語音電子時鐘系統(tǒng)-文庫吧在線文庫

2025-07-22 13:12上一頁面

下一頁面
  

【正文】 00消 隱01111100000000消 隱01111110000000消 隱111XXXX 鎖 存鎖 存 74LS373描述 74LS373為三態(tài)輸出的八位透明鎖存器,373 的輸出端 Q0~Q7可直接與總線相連。數(shù)碼管工作在靜態(tài)方式時,其公共段應接到一個固定的電平。根據(jù)發(fā)光字段的不同組合可顯示出各種數(shù)字或字符。其引腳圖如圖27所示: 圖27 數(shù)碼管LED外部引腳圖 通常數(shù)碼管有共陰極與共陽極兩種結構,共陰極就是把所有LED的陰極連接到共同接點。其中芯片CC4511用于字段口的控制作用,而74LS373用于位選擇的控制作用,且控制每個時刻只能有一個數(shù)碼管處于有效工作狀態(tài)。具體的連接如圖25所示:圖25 整點報時電路硬件圖 整點報時模塊工作原理 由于蜂鳴器的工作電流一般比較大,所以單片機的I/O 口是無法直接驅動的,故本文設計利用一個PNP三極管來放大電路來驅動蜂鳴器。只有在SCLK為低電平時,才能將RST置為高電平。 Vcc2:備份電源,當Vcc2Vcc1+,由Vcc2向DS1302供電,當Vcc2Vcc1時,由Vcc1向DS1302供電。DS1302有12個寄存器,其中有7個寄存器與日歷、時鐘相關,存放的數(shù)據(jù)位為BCD碼形式,其日歷、時間寄存器及其控制字見表22。DS1302是DS1202的升級產(chǎn)品,與DS1202兼容,但增加了主電源/后背電源雙電源引腳,同時提供了對后背電源進行涓細電流充電的能力。與單片機AT89C51的連接僅需要三條線:SCLK串行時鐘引腳、I/O串行數(shù)據(jù)引腳、復位/片選RST,、。當送入一次字形碼后,顯示字形可一直保持,直到送入新字形碼為止。在單片機內部存儲時鐘的時、分、秒信息。而且只要對數(shù)字時鐘的硬件電路和程序加以一定的修改,就能實現(xiàn)更多功能的數(shù)字時鐘的設計。方案二:選大規(guī)模時鐘集成芯片LM8361搭建時鐘電路,用存儲器RAM6264作譯碼器,設計作息時間自動打鈴器。因此研究數(shù)字時鐘及其應用,有著非常現(xiàn)實的意義。與機械式時鐘相比具有更高的準確性和直觀性,且無機械裝置,具有更長的使用壽命。江蘇師范大學 畢業(yè)設計題 目 基于51單片機的語音電子時鐘系統(tǒng)學生姓名 李承鑫 學 號 108319128 專 業(yè) 自動化 系 別 機 電 系 指導教師 張興奎 二零一四年三月摘 要 單片計算機既單片微型計算機。由于電子時鐘采用了石英技術,因而走時精度高、穩(wěn)定性好、使用方便、不需要經(jīng)常調校。在很多實際應用中,只要對數(shù)字時鐘的程序和硬件電路加以一定的修改,便可以實現(xiàn)對應的功能。這鐘設計方案主要靠硬件電路和準確計算元件參數(shù)來達到設計要求,因此,電路使用分立元件較多、靈活性小、電路復雜、調試困難、集成度較低等缺點。由于時鐘的實現(xiàn)大部分是由軟件的編程來實現(xiàn)的,因此沒有前兩種方案的硬件的束縛。 時鐘電路方案 方案一:通過軟件方式實現(xiàn)時鐘電路。 方案一:數(shù)碼管LED工作在靜態(tài)顯示方式時,其公共端接到一個固定的電平,其特點是每個數(shù)碼管的段選必須接一個8位數(shù)據(jù)線來保持顯示的字形碼。東華理工大學長江學院畢業(yè)設計(論文) 系統(tǒng)的硬件設計 2. 系統(tǒng)的硬件設計 時鐘電路模塊 時鐘電路硬件連接圖 時鐘芯片DS1302的XX2腳構成一個時鐘電路,Vcc1接+5V的電源,Vcc2接+3V的電池,作為備用電源。DS1302內部有一個318的用于臨時性存放數(shù)據(jù)的RAM寄存器。同樣,在緊跟8位的控制指令字后的下一個SCLK脈沖的下降沿讀出DS1302的數(shù)據(jù),讀出數(shù)據(jù)時從低位0位到高位7。 該引腳有兩個功能:第一,CE開始控制字訪問移位寄存器的控制邏輯;其次,CE提供結束單字節(jié)活多字節(jié)數(shù)據(jù)傳輸?shù)姆椒āI想娺\行時,在Vcc,RST必須保持低電平。 整點報時模塊 整點報時電路硬件連接圖采用蜂鳴器的驅動電路,即用三極管的導通狀態(tài)來驅動蜂鳴器,從而控制蜂鳴器只在整點時發(fā)出響聲。具體連接圖如圖26所示:圖26 數(shù)碼管顯示電路硬件圖 數(shù)碼管顯示模塊工作原理本文設計的顯示模塊為了節(jié)省I/O接口,簡化電路,采用了數(shù)碼管的動態(tài)顯示方式。可顯示0~9及一些英文字母A~F或特殊字符。當某段驅動電路的輸出端為低電平時,則該端所連接的字段導通并點亮。 靜態(tài)顯示方式:LED在顯示某一字符時,其顯示驅動電路具有鎖存功能,由單片機送出的顯示驅動碼一經(jīng)送出后,在不改變顯示內容的情況下,該驅動器應一直保持到顯示下一個字符為止。當輸入的BCD碼大于1001時,七段顯示輸出全“0”,各段均不亮。Vcc:電源電路內設有前置放大器和功放,使用靈活,可直接驅動揚聲器,也可以從前置放大器引出端驅動電蜂嗚器。當用正脈沖觸發(fā)端2腳觸發(fā)端時,它便會自動演奏樂曲。 GND:接+5V電源地端。采用外部振蕩器時,對CHMOS單片機,該引腳接收振蕩器的 信號,即把此信號直接接到內部時鐘發(fā)生器的輸入端;對CHMOS單片機此引腳應懸空。因此它可用作對外部輸出的脈沖或用于定時目的。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。當P0口的管腳第一次寫1時,被定義為高阻輸入。P2口:P2口為一個內部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“1”時,其管腳被內部上拉電阻拉高,且作為輸入。當P3口寫入“1”后,它們被內部上拉為高電平,并用作輸入。S松手,C又充電,在1K電阻上出現(xiàn)電壓,使得單片機復位。219。188。237。(部分程序見附錄1)其主程序流程圖如圖31所示: 初始化定時器 調用顯示子程序N判斷是否有鍵按下?Y調用DS1302讀時間子程序調用鍵盤子程序N判斷是否分值滿60?Y調用整點報時程序判斷是否與作息時間一致?N Y調用語音打鈴子程序圖31 主程序流程圖 顯示電路設計思路數(shù)碼管顯示的數(shù)據(jù)存放在內存單元中,分別存放秒數(shù)據(jù),分數(shù)據(jù),時數(shù)據(jù),每一地址單元內存均為十進制壓縮BCD碼,故顯示前應將對應的壓縮BCD碼轉換成非壓縮BCD碼,由于采用軟件動態(tài)掃描實現(xiàn)數(shù)據(jù)顯示功能,顯示用十進制BCD碼數(shù)據(jù)的對應段碼放在ROM表中。設計中涉及的許多問題,更是對以前所學的知識的回顧及在過去的四年中學到知識的系統(tǒng)總結,這次設計對我們將來的工作有很大的幫助。 感謝在百忙之中對我的論文進行評審并提出寶貴意見的老師們。實時時鐘數(shù)據(jù)線引腳 T_RSTEQU初始時間設為12:00:00 。TL0,00HLP1 DIG_CODE:0C0H,0F9H,0A4H,0B0H,099H,092H,082H,0F8H,080H,090H DISPLAY:顯示秒A,0FHA,0FHA,A+DPTR MOV LCALL DIS_DELAY SWAP ANLMOVR7,7 INC NOP NOPR7,SETLOOP NOP NOPT_RSTB,8EHB,80H CLR RET GET1302: 。 MOVT_RSTT_CLKB,R1INPUTBYTE 。 INCB,A SETB NOPR4,OUTPUTLOOPT_CLK NOP RRC NOP MOV MOV RET INPUTBYTE: 。 NOP NOP SETB MOV 。 MOVT_CLKT_RST MOV 。 CLR SETB LCALL 。 LCALL INPUTBYTE 。T_RST NOP NOP CLR RET SETDS1302: 。 POP DJNZDJNZ MOV PUSH RET DIS_DELAY: 。 LCALLP2,A MOV LCALL MOV MOV MOVC ANL SWAP MOV LCALL MOV MOV MOVCGET1302 。DJNZTL0,00H 。R3,25SETDS1302修改堆棧T_CLK0060H START:EQU 。從論文的選題到具體的設計及論文的寫作過程中無處不滲透著老師的心血和汗水。其流程圖分別如圖334所示:開始 初始化定時器調用顯示子程序判斷分值是否滿60?NY,蜂鳴器工作,蜂鳴器關閉 圖33 整點報時程序流程圖 開始 初始化DS1302不斷提取DS1302時間判斷是否與作息時間一致? Y,語音芯片工作NP2,1置0,語音芯片關閉 圖34 語音程序流程圖 校時電路設計思路 當按下鍵S1時,便進入調時狀態(tài),這時數(shù)碼管中的時鐘數(shù)字停止變化,并且時鐘數(shù)據(jù)開始閃亮,此時按下S4便可以分鐘數(shù)據(jù)加1操作; 當按下鍵S2時,便進入調分狀態(tài),這時數(shù)碼管中的時鐘數(shù)字停止變化,并且時鐘數(shù)據(jù)開始閃亮,此時按下S4便可以分鐘數(shù)據(jù)加1操作。便轉入調時功能程序;,進入調分狀態(tài)。196。173。圖219 系統(tǒng)直流電源電路220V交流電通過雙12V變壓器變?yōu)?2V的交流電,12V交流電通過四個二極管的全橋整流后變?yōu)?2V直流電,然后經(jīng)過電解電容(470μF)進行一級濾波,以去除直流電里面的雜波,防止干擾。具體電路如圖217所示:圖217 AT89C51外部時鐘電路 復位電路 單片機的復位電路一般有上電自動復位和手動按鍵復位兩種。在給出地址“1”時,它利用內部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內容。P1口:P1口是一個內部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。注意加密方式1時,/EA將內部鎖定為RESET;當/EA端保持高電平時,此間內部程序存儲器。另外,該引腳被略微拉高。 當采用外部時鐘事,對于HMOS單片機,該引腳接地;對于CHMOS單片機,該引腳作為外部振蕩信號的輸入端。這種雙重功能的設置為單片機實現(xiàn)系統(tǒng)擴展奠定了基礎。 管腳描述 AT89C51單片機采用40只引腳的雙列直插封裝方式。 空閑方式停止CPU的工作,但允許RAM,定時/計數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1