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

正文內(nèi)容

基于單片機(jī)的電子時(shí)鐘研究畢業(yè)論文(留存版)

  

【正文】 下協(xié)調(diào)運(yùn)作。在設(shè)計(jì)過(guò)程中以實(shí)踐為主,注重綜合能力的發(fā)掘和培養(yǎng)。然后用 Keil C 中寫(xiě)出89S51 的通信程序。如果當(dāng) EA 引腳為低電位時(shí)(即取用外部程序代碼或隨機(jī)存儲(chǔ)器),P0 就以多工方式提供地址總線(A0—A7)及數(shù)據(jù)總線(D0—D7)。適合做更小型的電路設(shè)計(jì)。靜態(tài)顯示時(shí),LED 的亮度高,控制容易,但功耗大,所需口線多。 Q0—Q7 并行輸出端 。ūVision2 是Keil C51 的集成開(kāi)發(fā)環(huán)境,通常叫做Keil C51 的調(diào)試器。調(diào)節(jié)時(shí)間時(shí)可以快速的針對(duì)性地調(diào)節(jié)每一位。分別顯示兩位“時(shí)”,兩位“分”,兩位“秒”。示波器的探頭放在單片機(jī)的 18 腳和 19 腳即 XTAL2 和 XTAL1 上示波器14顯示無(wú)信號(hào),這時(shí)單片機(jī)不能正常工作。另外還可以按照課本上的第三種接法:外部脈沖復(fù)位,即在開(kāi)機(jī)后外部給出一個(gè)脈沖信號(hào),同樣也要使脈沖寬度要大于兩個(gè)機(jī)器周期(24 個(gè)振蕩周期) 。在一般情況下每段LED 通過(guò) 3~4mA 的電流就能正常發(fā)光,為了減小 7805 的溫度和減弱共陽(yáng)極數(shù)碼管的亮度,決定在74LS164 和共陽(yáng)極數(shù)碼管之間加上限流電阻,經(jīng)過(guò)計(jì)算電阻選用 1K 的阻值,使每段通過(guò)的電流在3~4mA。因?yàn)槎丝?3 是一個(gè)雙向 I/O 端口,每個(gè)腳有內(nèi)部升壓電阻,可以直接驅(qū)動(dòng)外部電路。設(shè)置中斷使能:外部中斷 0 允許中斷19MOV IP,00000010B 。如果等于 24 小時(shí)則轉(zhuǎn)到有另外一個(gè)子程序 SW1_OVER,該子程序是對(duì)相應(yīng)的位進(jìn)行操作,即加或減。把立即數(shù) 10 存入到寄存器 B 做除數(shù)DIV AB 。小時(shí)值緩存 MIN EQU 31H 。數(shù)碼管顯示字型表 DB 82H,0F8H,80H,90H,88H,83H,0A7H DB 0A1H,86H,8EHSEND164: MOV BUFF_164,08 。 T0 INTRRUPT 數(shù)碼管掃描定時(shí)中斷T0_INT: PUSH ACC PUSH PSW MOV TH0,HIGH(655364000) 。 在此特別感謝。更重要的一步是通過(guò)不斷的掃描 P0 口,判斷只要有哪一位有被選通的信號(hào),就會(huì)根據(jù)判斷利用數(shù)據(jù)指針到內(nèi)部數(shù)據(jù)存儲(chǔ)器中(TAB_LED 表)中讀取字型碼(也就是查表的方法) ,然后就是把這些字型碼發(fā)送出去。以上兩條指令便是完成保護(hù)現(xiàn)場(chǎng)的功能。溢出率=1/T=Fosc/12(2LTC) ,溢出率為定時(shí)時(shí)間的倒數(shù); T 為定時(shí)時(shí)間;Fosc 為振蕩器的頻率;L 為計(jì)數(shù)器的長(zhǎng)度;TC 為定時(shí)器的初值;帶入公式:計(jì)算初值為(655364000) 。將字型碼送入字型鎖存器鎖存,這時(shí)所有的顯示塊都有可能顯示。再看 LED 上也有數(shù)字顯示。調(diào)整方法:加大電容容量。此時(shí)三端穩(wěn)壓塊仍有發(fā)燙的現(xiàn)象。另外,送出的八位數(shù)據(jù)后面每一位數(shù)據(jù)的通道上都要加一個(gè)限流電阻,防止總的電流過(guò)大,燒壞 LED 和三端穩(wěn)壓塊7805,經(jīng)過(guò)計(jì)算應(yīng)該選用 1K 歐姆的電阻,這樣電流既不會(huì)過(guò)大,LED 顯示的亮度也不會(huì)太暗。7 若要進(jìn)行加密,則可將寫(xiě)鎖定位設(shè)置成 Lock Bit3,點(diǎn)擊寫(xiě)加密鎖定位即可。在 Protel 99 SE 中,所有的設(shè)計(jì)文檔都被包含在這個(gè)管理器中,有電路圖 sch 文件,印刷電路板 PCB,報(bào)表 Peport 文件,PCB 板作 PCB 制作 PCB Fabrication 文件,仿真分析文件等。每一個(gè)時(shí)鐘信號(hào)的上升沿加到T端時(shí),移位寄存器移一位,8個(gè)時(shí)鐘脈沖過(guò)后,8位二進(jìn)制數(shù)全部移入74LS164中。現(xiàn)向四個(gè)seg7中發(fā)送上圖數(shù)字0、3,其七段共陰碼分別為0x3f,0x06,0x5b,0x4f,二進(jìn)制代碼分別為 0011 1110000 010101 1010100 1111,編寫(xiě)程序?qū)懭爰纯?。N 位 LED 顯示器需要 N 根位選線和 8 X N 根段選線。2. 89C51 具有 4K 字節(jié)可電氣燒錄及擦除的程序空間,可以快速擦除程序并燒錄新的程序,方便實(shí)驗(yàn)。:/WR,外部隨機(jī)存儲(chǔ)器的寫(xiě)入信號(hào)。 課題設(shè)計(jì)采用的方法在設(shè)計(jì)階段,經(jīng)分析決定采用 51 單片機(jī)、74LS164 芯片,總線采用 ISA 方式,51 單片機(jī)程序采用匯編語(yǔ)言編寫(xiě)。 畢業(yè)設(shè)計(jì)要求學(xué)生初步掌握工程設(shè)計(jì)的程序和方法,綜合進(jìn)行工程知識(shí)和工程技能的訓(xùn)練。在實(shí)時(shí)檢測(cè)和自動(dòng)控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往是作為一個(gè)核心部件來(lái)使用,僅單片機(jī)方面知識(shí)是不夠的,還應(yīng)根據(jù)具體硬件結(jié)構(gòu),利用軟件和硬件相結(jié)合,以完善整個(gè)系統(tǒng)。另外在 80C51 單片機(jī)中采用了Flash ROM,基于 Flash ROM 的 ISP(in system programmable)技術(shù),軟件上已有 C 編譯器和實(shí)時(shí)多任務(wù)操作系統(tǒng)等,使得單片機(jī)在目標(biāo)板上可以在線實(shí)時(shí)仿真,從而提高了工作效率,縮短了開(kāi)發(fā)周期,適應(yīng)了商品經(jīng)濟(jì)的發(fā)展。通過(guò)設(shè)計(jì)本同步串行通信板,進(jìn)一步加深了對(duì)單片機(jī)的認(rèn)識(shí),鍛煉了自己的動(dòng)手能力。805l 可以利用這個(gè)引腳來(lái)觸發(fā)外部的 8 位鎖存(如 74LS373),將端口 O 的地址總線(AO—A7)鎖存進(jìn)入鎖存器中,因?yàn)閳D 2—1 89S51引腳圖58051 是以多工的方式送出地址及數(shù)據(jù)。在振蕩器工作時(shí),在 RST 上作用兩個(gè)機(jī)器周期以上的高電平,將器件復(fù)位。使用時(shí)公共陰極接 GND,當(dāng)某陽(yáng)極端為高電平時(shí), 該段發(fā)光二極管就導(dǎo)通發(fā)光。 74LS164 的介紹 所謂時(shí)鐘脈沖端,其實(shí)就是需要高、低、高、低的脈沖,不管這個(gè)脈沖是怎么來(lái)的,比如,我們用根電線,一端接T,一端用手拿著,分別接高電平、低電平,那也是給出時(shí)鐘脈沖,在74LS164獲得時(shí)鐘脈沖的瞬間(再講清楚點(diǎn),是在脈沖的沿),如果數(shù)據(jù)輸入端(第1,2引腳)是高電平,則就會(huì)有一個(gè)1進(jìn)入到74LS164的內(nèi)部,如果數(shù)據(jù)輸入端是低電平,則就會(huì)有一個(gè)0進(jìn)入其內(nèi)部。74LS164為T(mén)TL單向8位移位寄存器,可實(shí)現(xiàn)串行輸入,并行輸出。在 Protel 99 SE 中,所有的設(shè)計(jì)文檔都保存在同一個(gè)而且是單一的設(shè)計(jì)庫(kù)中,這個(gè)設(shè)計(jì)庫(kù)則由設(shè)11計(jì)管理器 Design Explore 負(fù)責(zé)管理。 檢查所有的連線是否連好,確信無(wú)誤后接上 5V 直流電源。當(dāng)然基極沒(méi)有電流時(shí),三極管的集電極和發(fā)射極是截止的,即是斷開(kāi)的。用示波器分別觀察 89S51 的 20 腳、40 腳、74LS164 的 7 腳、14 腳。說(shuō)明復(fù)位信號(hào)確實(shí)有問(wèn)題。用示波器只看到了同樣的高電平,說(shuō)明 74LS164 的外圍電路不對(duì),查閱 74LS164 相關(guān)資料發(fā)現(xiàn)它的第九腳為使能信號(hào)端,空置著沒(méi)用。另外,可以通過(guò)人為的對(duì)開(kāi)關(guān)的按鍵控制數(shù)據(jù)顯示。所以要用到了定時(shí)和中斷。而我們卻忽略了。接下來(lái)我看到了變化顯示的數(shù)字,可過(guò)了短短的幾分鐘的時(shí)間,就看到了顯示的數(shù)字有閃爍感,也就是說(shuō)我的選通時(shí)間控制的精度不夠好。取表首地址MOVC A,A+DPTR 。分減 1 JMP returnSW5_OK: MOV A,SEC CJNE A,59,SW5_OVER MOV SEC,00H JMP returnSW5_OVER:INC SEC 。通過(guò)用單片機(jī)設(shè)計(jì)電子時(shí)鐘,使我掌握單片機(jī)應(yīng)用系統(tǒng)的硬件設(shè)計(jì)、軟件設(shè)計(jì)、系統(tǒng)綜合調(diào)試等知識(shí)。初始化 RAM區(qū),CLR_RAM:MOV A,00H MOV R0,A DJNZ R0,CLR_RAM MOV P1,0FFH 。該段程序?qū)崿F(xiàn)動(dòng)態(tài)顯示MOV A,BUFF_LED_LP 。判斷是否等于 24,如否則跳到 SW1_OVERMOV HOR, 00H SW1_OVER: INC HOR 。5 在課本的 149 頁(yè)也講到了擴(kuò)展的多個(gè)外部中斷的方法:SW1~SW6 六個(gè)按鍵每個(gè)按鍵的引腳都連接在一起,然后在連接到 口, 口實(shí)際上是外部中斷零的引腳。此時(shí),想測(cè)試以下 LED 顯示是否正常,以下幾條指令往 送數(shù)據(jù)即可, MOV BUFF_164, 08HPUSH ACC SND164_LP: RLC A MOV DAT164,C DJNZ BUFF_164, SND164_LP POP ACC18 RET本段程序是利用串行傳送數(shù)據(jù)的思想,即先把要發(fā)送的數(shù)據(jù)發(fā)送到專(zhuān)用寄存器 A,然后把累加器A 中的數(shù)據(jù)循環(huán)左移。這樣加上了限流電阻后主要有兩個(gè)好處:1 減小了總功耗,延長(zhǎng)了器件的壽命;2 減小了 LED 中通過(guò)的電流,減弱了 LED 的亮度,防止 LED 長(zhǎng)時(shí)間工作而燒壞。單片機(jī)的 32 腳有 CLK 信號(hào),而和其相連的 74LS164 的第八腳卻沒(méi)有信號(hào),說(shuō)明連接出現(xiàn)了問(wèn)題。然后查看電容上面印有的標(biāo)稱(chēng)值發(fā)現(xiàn)是 1UF 的,更替為 30PF 的電容后,在示波器上看到頻率為 11MHz 的正弦波信號(hào)(雖然用的晶振的頻率為 ,但由于示波器的精度問(wèn)題,就不可能看到頻率讀數(shù)顯示為) ,說(shuō)明單片機(jī)的震蕩信號(hào)正常,可以為單片機(jī)提供工作的震蕩信號(hào)。現(xiàn)象:三端穩(wěn)壓塊 7805 無(wú)輸出,觸摸 7805 有炙熱感。當(dāng) T1 時(shí)刻送出的數(shù)據(jù)為 AFH ,然后再送給某只 LED 一個(gè)選通的電平信號(hào),這只 LED 就會(huì)顯示 AFH 對(duì)應(yīng)的數(shù)字,T2 時(shí)刻送出的數(shù)據(jù)為 BEH,然后再送給另外一只 LED 一個(gè)選通的電平信號(hào),則這只 LED 就會(huì)顯示 BEH 對(duì)應(yīng)的數(shù)字,同樣的在 T3…T6 時(shí)刻也有數(shù)據(jù)和選通信號(hào)送出,這樣每個(gè) LED都顯示不同的數(shù)據(jù)。在使用Keil Software 工具時(shí),其項(xiàng)目開(kāi)發(fā)流程與其他軟件開(kāi)發(fā)項(xiàng)目的流程極其相似:(1)創(chuàng)建一個(gè)項(xiàng)目,從器件庫(kù)中選擇目標(biāo)器件,配置工具設(shè)置;(2)用C51 或匯編語(yǔ)言創(chuàng)建源程序;(3)用項(xiàng)目管理器生成應(yīng)用程序文件;(4)修改源程序中的錯(cuò)誤;(5)測(cè)試連接應(yīng)用。 3 系統(tǒng)軟件設(shè)計(jì) Protel 99 SE(本軟件設(shè)計(jì)的電路圖見(jiàn)附錄 A)隨著電子工業(yè)發(fā)展的日新月異,大規(guī)模集成電路的應(yīng)用已越來(lái)越普遍。 CP 時(shí)鐘輸入端。(2) 動(dòng)態(tài)顯示電路8 對(duì)于動(dòng)態(tài)顯示,一般將所有位的段選線的同名端聯(lián)在一起,由一個(gè) 8 位 I/O 口控制,形成段選線的多位復(fù)用。 七段 LED 有共陰極和共陽(yáng)極兩種結(jié)構(gòu)形式。Vss——接地。2 系統(tǒng)硬件設(shè)計(jì) 單片機(jī) 8051簡(jiǎn)介單片機(jī)是把 CPU、內(nèi)存及 I/O 壓縮在同一塊芯片上,再外加一些電子元件便可以構(gòu)成一套簡(jiǎn)易的控制系統(tǒng)。通過(guò)獨(dú)立設(shè)計(jì)一個(gè)工程技術(shù)課題,使自己能較快地對(duì)國(guó)外引進(jìn)設(shè)備中的新技術(shù)、新裝置進(jìn)行消化吸收。本文撰寫(xiě)的主導(dǎo)思想是軟、硬件相結(jié)合,以硬件為基礎(chǔ),來(lái)進(jìn)行各功能模塊的編寫(xiě)。其次闡述了程序的流程和實(shí)現(xiàn)過(guò)程。學(xué)生在畢業(yè)設(shè)計(jì)中應(yīng)注意發(fā)現(xiàn)有爭(zhēng)議、有疑問(wèn)、有難度的技術(shù)敏感點(diǎn),尋找交叉學(xué)科的結(jié)合部,抓住實(shí)習(xí)中碰到的偶然現(xiàn)象和事件,利用新信息、新技術(shù)、新知識(shí)進(jìn)行別人尚未涉足或剛剛開(kāi)始涉足的工程技術(shù)領(lǐng)域的探索和開(kāi)發(fā)。 即:硬件電路調(diào)試——〉軟件測(cè)試——〉綜合測(cè)試。Vcc——運(yùn)行和程序校驗(yàn)時(shí)接電源正端。 而數(shù)碼管 LED 是由若干發(fā)光二極管組合而成的,一般的“8”字型 LED 由“a,b,c,d,e,f,g,dp”8 個(gè)發(fā)交二極管
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1