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

正文內(nèi)容

基于51單片機(jī)的電子鐘的設(shè)計(jì)-文庫(kù)吧在線文庫(kù)

2025-07-31 00:19上一頁面

下一頁面
  

【正文】 信號(hào)線是聯(lián)絡(luò)8051和外部器件的紐帶,如果信號(hào)線連結(jié)錯(cuò)誤或時(shí)序不對(duì),那么都會(huì)造成對(duì)外圍電路讀寫錯(cuò)誤?!〕踔担骸   。裕茫剑停裕?T計(jì)數(shù)?。剑玻保丁。担癿s/1us=15536=3CBOH ORG 1000H START: MOV TMOD, 01H ; 令TO為定時(shí)器方式1 MOV TH0, 3CH ;裝入定時(shí)器初值 MOV TL0, BOH ?。? MOV IE,   82H ;開T0中斷 SEBT  TRO      ?。粏?dòng)T0計(jì)數(shù)器 MOV  RO,  14H  ??;軟件計(jì)數(shù)器賦初值LOOP: SJMP $        ??;等待中斷(2)中斷服務(wù)子程序ORG  000BH AJMP ?。拢遥裕埃希遥恰。埃埃拢龋拢遥裕希篋JNZ R0,NEXTAJMP TIME ; 跳轉(zhuǎn)到時(shí)間及顯示子程序 DJNZ:MOV?。遥?,#14H ;恢復(fù)R0值MOV TH0, 3CH ;重裝入定時(shí)器初值MOV TL0, BOH ?。籑OV IE, 82H RET1END二、 軟件延時(shí) MCS51的工作頻率為212MHZ,我們選用的89C51單片機(jī)的工作頻率為6MHZ。AT89C51 XTAL1 XTAL2石英晶振 I/O 圖 22第三章 數(shù)字鐘的軟件設(shè)計(jì)第一節(jié) 延時(shí)的設(shè)定 延時(shí)方法可以有兩種一是利用MCS51內(nèi)部定時(shí)器產(chǎn)生溢出中斷來確定1秒的時(shí)間,另一種是采用軟延時(shí)的方法【8】。由于對(duì)時(shí)鐘的精度要求較高,因此只能采用晶體震蕩器。與第一種方案比較優(yōu)點(diǎn)明顯,我選擇了第二種方案。這種外界干擾輕者導(dǎo)致系統(tǒng)內(nèi)部數(shù)據(jù)出錯(cuò),重者將嚴(yán)重影響程序的運(yùn)行。從實(shí)現(xiàn)角度上看,該方式是一種軟件與片外專用電路相結(jié)合的技術(shù),硬件電路連接好后,在程序中適當(dāng)?shù)夭迦胍恍┛撮T狗復(fù)位的指令,保證程序正常運(yùn)行時(shí)看門狗不溢出。獨(dú)立式鍵盤是指直接用I/O口線構(gòu)成單個(gè)案件電路,每個(gè)按鍵占用一個(gè)I/O口線。二、鍵的消抖 理想的按鍵信號(hào)是一個(gè)標(biāo)準(zhǔn)的負(fù)脈沖,但是事實(shí)上,按下和釋放都需要一個(gè)過程才能達(dá)到穩(wěn)定,這一過程是處于高低電平之間的一種不穩(wěn)定狀態(tài),稱為抖動(dòng)。用外中斷捕捉按鍵的方法的優(yōu)點(diǎn)無須定時(shí)查詢鍵盤,節(jié)省了CPU的時(shí)間資源。對(duì)鍵盤的識(shí)別可分為兩類【6】:一類是由專用的硬件電路來識(shí)別(如2376,74C922),它產(chǎn)生相應(yīng)的編碼,并送往CPU,這種方式稱為編碼鍵盤,它使用起來方便,但需要價(jià)格昂貴的專用芯片,在單片機(jī)系統(tǒng)中一般不采用;另一種用軟件來識(shí)別,稱為非編碼鍵盤,它結(jié)構(gòu)簡(jiǎn)單,價(jià)格便宜,應(yīng)用靈活,單需要編制相應(yīng)的鍵盤管理程序。當(dāng)去掉電場(chǎng)后液晶分子又恢復(fù)其扭曲結(jié)構(gòu)。本設(shè)計(jì)利提供+5V電壓,所以采用共陽極的接法,它在焊接時(shí),也比較容易連接。⑥32根雙向和可單獨(dú)尋址的輸入輸出線。Pin29:當(dāng)訪問外部程序存儲(chǔ)器時(shí),此腳輸出負(fù)脈沖選通信號(hào),PC的16位地址數(shù)據(jù)將出現(xiàn)在P0和P2口上,外部程序存儲(chǔ)器則把指令數(shù)據(jù)放到P0口上,由CPU讀入并執(zhí)行。存儲(chǔ)器按讀寫功能分為只讀存儲(chǔ)器和隨機(jī)讀寫存儲(chǔ)器。 外圍電路內(nèi)裝化 這也是單片機(jī)發(fā)展的主要方向。這類單片機(jī)的運(yùn)算速度比標(biāo)準(zhǔn)的單片機(jī)高出10倍以上。但在需要復(fù)雜控制的場(chǎng)合,該存儲(chǔ)容量是不夠的,必須進(jìn)行外接擴(kuò)充。允許使用的電壓范圍越來越寬,一般在3~6V范圍內(nèi)工作。采用雙極型半導(dǎo)體工藝的TTL電路速度快,但功耗和芯片面積較大。自單片機(jī)誕生至今,已發(fā)展為上百種系列的近千個(gè)機(jī)種。從這一角度來看,Intel逐漸淡出MCU的發(fā)展也有其客觀因素。 單片機(jī)經(jīng)過3代的發(fā)展,目前單片機(jī)正朝著高性能和多品種方向發(fā)展,它們的CPU功能在增強(qiáng),內(nèi)部資源在增多,引腳的多功能化,以及低電壓低功耗等。秒兩位累計(jì)到60時(shí),向分位進(jìn)1;分兩位累計(jì)到60時(shí),向時(shí)位進(jìn)一;當(dāng)時(shí)兩位累計(jì)到23,且分位為59秒位為59時(shí),時(shí)位、分位、秒位自動(dòng)歸零星期進(jìn)1,即24小時(shí)(一天)結(jié)束,進(jìn)入下工作日計(jì)時(shí)。其具有電路簡(jiǎn)單、制作容易、設(shè)置方便、使用靈活等優(yōu)點(diǎn)。國(guó)立大學(xué)畢業(yè)設(shè)計(jì) 基于51單片機(jī)的電子鐘的設(shè)計(jì) 學(xué)生姓名 沉默熊系 (部) 電氣信息工程系專 業(yè) 應(yīng)用電子技術(shù)指導(dǎo)老師 馬各2011年5月25日摘 要近年來隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷地走向深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測(cè)日新月異更新。該電路采用8051單片機(jī),使用5V電池供電,僅使用一個(gè)開關(guān)即可進(jìn)入調(diào)時(shí)、效時(shí)和正常顯示三種狀態(tài)。 當(dāng)調(diào)時(shí)進(jìn)行完畢后,數(shù)碼管顯示將根據(jù)程序的要求自動(dòng)加1S。因此,單片機(jī)只需要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個(gè)單片機(jī)控制系統(tǒng)。它所涉及的領(lǐng)域都與對(duì)象系統(tǒng)相關(guān),因此,發(fā)展MCU的重任不可避免地落在電氣、電子技術(shù)廠家。 單片機(jī)作為微型計(jì)算機(jī)的一個(gè)重要分支,應(yīng)用面很廣,發(fā)展很快。CMOS電路的特點(diǎn)是低功耗、高密度、低速度、低價(jià)格。 低電壓化 幾乎所有的單片機(jī)都有WAIT、STOP等省電運(yùn)行方式。 大容量化 以往單片機(jī)內(nèi)的ROM為1KB~4KB,RAM為64~128B?,F(xiàn)指令速度最高者已達(dá)100MIPS(Million Instruction Per Seconds,即兆指令每秒),并加強(qiáng)了位處理功能、中斷和定時(shí)控制功能。MCS51的引腳說明: 圖12 Pin9:RESET/Vpd復(fù)位信號(hào)復(fù)用腳。⑤128B片內(nèi)數(shù)據(jù)RAM。每個(gè)發(fā)光二極管陽極通過與輸入端相連,當(dāng)陽極端輸入高電平時(shí),8段發(fā)光二極管就導(dǎo)通點(diǎn)亮,而輸入低電平時(shí)則不點(diǎn)亮。當(dāng)在玻璃電極上加上電壓后,在電場(chǎng)作用下,液晶的扭曲效應(yīng)結(jié)構(gòu)消失,其旋光作用也消失了,偏振光便可以直接通過。 第四節(jié) 鍵盤接口技術(shù) 鍵盤是單片機(jī)系統(tǒng)中最常用的人機(jī)聯(lián)系的一種輸入設(shè)備,它由若干按鍵組成,用戶通過鍵盤向CPU輸入數(shù)據(jù)或命令以實(shí)現(xiàn)簡(jiǎn)單的人機(jī)通信。(1) 外部中斷捕捉, , INT0端口由高變?yōu)榈停駽PU發(fā)出中斷請(qǐng)求,若CPU開放外部中斷0,則響應(yīng)中斷,執(zhí)行中斷服務(wù)程序,掃描鍵盤。一般情況下推薦使用該方法。非編碼鍵盤可以分為兩種結(jié)構(gòu)形式:獨(dú)立式鍵盤和行列式鍵盤。二、硬件看門狗 專用硬件看門狗是指一些集成化的或集成在單片機(jī)內(nèi)的專用看門狗電路,它實(shí)際上是一個(gè)特殊的定時(shí)器,當(dāng)定時(shí)時(shí)間到時(shí),發(fā)出溢出脈沖。一個(gè)完整的單片機(jī)應(yīng)用系統(tǒng)應(yīng)該是一個(gè)軟、硬件的結(jié)合體,在系統(tǒng)正常工作時(shí),會(huì)受到各種外界干擾因素的影響。方案二:?jiǎn)纹瑱C(jī)編程,用單片機(jī)設(shè)計(jì)電路,由于使用軟硬件結(jié)合的方式,所以電路結(jié)構(gòu)簡(jiǎn)單,調(diào)試也相對(duì)方便。5。圖22畫出了用89C51的P1,P2,P3三個(gè)并行口聯(lián)合驅(qū)動(dòng)四位液晶顯示器件的電路,使用晶振為6MHz。相應(yīng)程序代碼(1)主程序    定時(shí)器需定時(shí)50毫秒,故T0工作于方式1。這些工具是單片機(jī)開發(fā)的最基本工具。總而言之,對(duì)于脈沖觸發(fā)類的信號(hào)我們要用軟件來配合,并要把程序編為死循環(huán),再利用示波器觀察;對(duì)于電平類觸發(fā)信號(hào),可以直接用示波器觀察。(4)電源故障 若樣機(jī)中存在電源故障,則加電后將造成器件損壞。若無,即可通過EPROM刻錄機(jī),將目標(biāo)代碼寫入EPROM中,并將其插至相應(yīng)位置上。這是由于自身能力以及其他情況所定,如果有需要可以設(shè)計(jì)擴(kuò)充原系統(tǒng)來實(shí)現(xiàn)通過這次課程設(shè)計(jì),使我得到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。發(fā)現(xiàn)自己要學(xué)習(xí)的東西還太多,以前老是覺得自己什么東西都會(huì),什么東西都懂,有點(diǎn)眼高手低。而且大大提高了動(dòng)手的能力,使我充分體會(huì)到了在創(chuàng)造過程中探索的艱難和成功時(shí)的喜悅。在我論文的進(jìn)展過程中,老師也及時(shí)給我解決疑惑,并且監(jiān)督我論文的進(jìn)展過程,非常感謝!但是慚愧的是,我沒有做的那么精密,論文也時(shí)有偏差出現(xiàn),經(jīng)過了曲折的過程,老師也耐心的給我激勵(lì),非常感謝!我想,畢業(yè)論文的過程不僅僅是一個(gè)完成一篇論文的過程,而是一個(gè)端正態(tài)度的過程,是總結(jié)大學(xué)生涯的一個(gè)過程,是在踏入社會(huì)前的歷練過程。 我即將離校但心中有一種說不出的難舍之情,驀然回首過去的重重。最后終于做完了有種如釋重負(fù)的感覺。在此,我忠心感謝馬各老師以熱心同學(xué)的指導(dǎo)和支持。第二節(jié) 結(jié)論本系統(tǒng)就是充分利用了89C51芯片的I/O引角。特別注意電源的走線,防止電源之間的短路和極性錯(cuò)誤,重點(diǎn)檢查系統(tǒng)的總路線或其他信號(hào)線之間是否存在相互的短路。1. 調(diào)試硬件電路單片機(jī)應(yīng)用系統(tǒng)的硬件調(diào)試和軟件調(diào)試是分不開的,許多硬件故障是在調(diào)試軟件時(shí)發(fā)現(xiàn)的,但通常是先排除系統(tǒng)中明顯的硬件故障后,再和軟件結(jié)合起來調(diào)試。 MAIN:MOVDPTR,#DPTR ;將地址送入DPTR MOVXA,@DPTR;將譯碼地址外RAM中的內(nèi)容送入ACCNOP;適當(dāng)延時(shí)應(yīng)該利用軟件編程的方法來實(shí)現(xiàn)。 具體的延時(shí)程序分析: DELAY:MOV R4,08H 延時(shí)1秒子程序 DE2:LCALL DELAY1 DJNZ R4,DE2 RETDELAY1:MOV R6,0 延時(shí)125ms 子程序 MOV R5,0DE1: DJNZ R5,$ DJNZ R6,DE1 RETMOV RN,DATA 字節(jié)數(shù)數(shù)為2 機(jī)器周期數(shù)為1所以此指令的執(zhí)行時(shí)間為2ms DELAY1 為一個(gè)雙重循壞 循環(huán)次數(shù)為256*256=65536 所以延時(shí)時(shí)間=65536*2=131072us 約為125us DELAY R4設(shè)置的初值為8 主延時(shí)程序循環(huán)8次,所以125us*8= 1秒第二節(jié) 軟件的調(diào)試與仿真調(diào)試有2種方法;第一種,將所編的軟件程序輸入到偉福軟件中通過相應(yīng)的編譯來調(diào)試程序。因此,我們可以把計(jì)數(shù)器記滿為零所需的計(jì)數(shù)值設(shè)定為C和計(jì)數(shù)初值設(shè)定為TC 可得到如下計(jì)算通式: TC=MC式中,M為計(jì)數(shù)器摸值,該值和計(jì)數(shù)器工作方式有關(guān)。3個(gè)按鍵采用獨(dú)立鍵盤結(jié)構(gòu)形式,分別接3根I/O口線。15秒/月。如果在規(guī)定的時(shí)間內(nèi)沒有收到來自單片機(jī)或其他CPU的觸發(fā)信號(hào),則系統(tǒng)會(huì)強(qiáng)制復(fù)位,以保證系統(tǒng)在受到干擾時(shí)仍能夠維持正常的工作狀態(tài)。對(duì)于沒有看門狗定時(shí)器的單片機(jī)或是認(rèn)為內(nèi)部看門狗不可靠時(shí),可以采用外部看門狗定時(shí)器。設(shè)置看門狗是為了防止單片機(jī)死機(jī)、提高單片機(jī)系統(tǒng)抗干擾性的一種重要途徑【7】。為了避免這種情況發(fā)生,應(yīng)采取措施消除抖動(dòng)。因此,可以編制這樣的程序,既每隔不大于50MS的時(shí)間(典型為20MS)CPU就查詢一次鍵盤,查詢各鍵的按下與釋放的狀態(tài),就能正確的識(shí)別用戶對(duì)鍵盤的操作。一般按下為接通,釋放為斷開,這兩種狀態(tài)要被CPU識(shí)別,通常將該兩種狀態(tài)轉(zhuǎn)換為與之對(duì)應(yīng)的低電平與高電平?,F(xiàn)在以筆段型LCD顯示器為例,說明其顯示驅(qū)動(dòng)原理。計(jì)算公式如21所示(注:電阻R=230Ω市場(chǎng)沒有的賣,所以選擇電阻R=100Ω。⑨6源5向量中斷結(jié)構(gòu),具有兩個(gè)優(yōu)先級(jí)。第二節(jié) AT89C51芯片特性簡(jiǎn)介①適于控制應(yīng)用的8位CPU。并行輸入輸出(I/O)口:89C51共有4組8位I/O口(P0、 PP2或P3),用于對(duì)外部數(shù)據(jù)的傳輸。 第二節(jié) 單片機(jī)概況單片機(jī)是把中央處理器CPU 、存儲(chǔ)器、定時(shí)器I/O端口電路等一些計(jì)算機(jī)的主要功能部件集成在一塊電路芯片上的微型計(jì)算機(jī)。 目前生產(chǎn)的CHMOS電路已達(dá)到LSTTL的速度,傳輸延遲時(shí)間小于2ns,它的綜合優(yōu)勢(shì)已在于TTL電路。 CMO
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1