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

正文內(nèi)容

畢業(yè)設(shè)計(jì)基于51單片機(jī)的9999秒倒計(jì)時(shí)器設(shè)計(jì)-wenkub

2022-12-14 18:04:40 本頁面
 

【正文】 不同的模塊之間相互作用,完成倒計(jì)時(shí)的初步硬件結(jié)構(gòu)。如今微控技術(shù)應(yīng)用十分廣泛 ,采用單片機(jī)控制器制作倒計(jì)時(shí)器電路十分簡單 ,功能齊全并且可以擴(kuò)展其它功能。氣短數(shù)碼顯示電路采用直接與單片機(jī)接口連接方式更加節(jié)省電路。對于倒計(jì)時(shí)器中的 LED數(shù)碼顯示器來說,采用以軟件為主的接口方法,即采用 Keil uVision4軟件程序進(jìn)行譯碼。這次畢業(yè)設(shè)計(jì)通過對它的學(xué)習(xí)、應(yīng)用,以 AT89S51 芯片為核心,輔以必要的電路,設(shè)計(jì)了一個(gè)簡易的電子時(shí)鐘,它由 直流電源供電,通過數(shù)碼管能夠準(zhǔn)確顯示時(shí)間,調(diào)整時(shí)間,從而到達(dá)學(xué)習(xí)、設(shè)計(jì)、開發(fā)軟、硬件的能力。這種以軟件取代硬件并提高系統(tǒng)性能的控制系統(tǒng) “ 軟化 ” 技術(shù),稱之為微控制技術(shù)。是利用定時(shí)器和計(jì)數(shù)器的原理將倒計(jì)時(shí)過程顯示在 LED數(shù)碼管上。通過典型實(shí)際問題的實(shí)際,訓(xùn)練學(xué)生的軟硬件的綜合設(shè)計(jì)、調(diào)試能力以及文字組織能力,建立系統(tǒng)設(shè)計(jì)概念,加強(qiáng)工程應(yīng)用思維方式的訓(xùn)練,同時(shí)對教學(xué)內(nèi)容做一定的擴(kuò)充。利用鍵盤與四位 LED 數(shù)碼顯示倒計(jì)時(shí)。 ( 4)原理圖設(shè)計(jì)根據(jù)所確定的設(shè)計(jì)電路,利用 Protel 等有關(guān)工具軟件繪制電路原理圖、 PCB板圖、提供元器件清單。 89C52 單片機(jī) 89C52 芯片內(nèi)部集成了 CPU、 RAM、 ROM、定時(shí) /計(jì)數(shù)器和 I/O口等各功能部件,并由內(nèi)部總線把這些部件連接在一起。當(dāng) P1口的管腳第一次寫 1時(shí),被定義為高阻輸入。在 匯編 編程和校驗(yàn)時(shí), P1口作為第八位地址接收。 P2 口當(dāng)用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時(shí), P2口輸出地址的高八位。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。在 匯編 編程期間,此引腳用于輸入編程脈沖。 /EA / VPP:當(dāng) /EA 保持低電平時(shí),則在此期間外部程序存儲器 ( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。 XTAL2:來自反向振蕩器的輸出。 基于 51單片機(jī)的 9999秒倒計(jì)時(shí)器設(shè)計(jì) 9 在系統(tǒng)中,有時(shí)會出現(xiàn)顯示不正常。復(fù)位電路可由簡單的 RC電路構(gòu)成,也可使用其它的相對復(fù)雜,但功能更完善的電路。若復(fù)位電路失效,加電后 CPU從一個(gè)隨機(jī)的狀態(tài)開始工作,系統(tǒng)就不能正常運(yùn)行。上電自動復(fù)位是通過電容充電實(shí)現(xiàn)的,上電瞬間, RST 端電位與 Vcc 相同,隨充電電流的減少, RST 的電位逐漸下降,直到復(fù)位信號無效。所以工作方式寄存器 TMOD的 M1M0兩位為 01。所以工作方式 TMOD=0000 0001H=0X01H。 本系統(tǒng)的倒計(jì)時(shí)時(shí)間的最大范圍是 9999秒,要求精確到秒 ,顯示格式是9999/999/99/9。 LED 數(shù)碼顯示器的介紹與結(jié)構(gòu) 顯示器是最常用的輸出設(shè)備,其種類繁多,但在單片機(jī)系統(tǒng)設(shè)計(jì)中最常用的是發(fā)光 二 極管顯示器( LED)和液晶顯示器( LCD)兩種。 兩者之間的區(qū)別: ( 1)二極本身發(fā)光, 液晶本身不發(fā)光,只是透射光。 ( 4)二極管圖像刷新率低,液晶的高 二者的檔次相差比較大。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極 接到一起形成公共陽極 (COM)的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極 COM接到地線 GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮。在數(shù)碼管中,若將二極管的陽極連在一起,稱為共陽極數(shù)碼管;若將二極管的陰極連在一起,稱為共陰極數(shù)碼管。若將單片機(jī)的 I/O口與數(shù)碼管的 a——g及 h相連,高電平的位對應(yīng)的發(fā)光二極管亮,即 I/O輸出不同的代碼,就可以控制數(shù) 碼管顯示不同的字符。 表 16進(jìn)制數(shù)字的顯示代碼 16進(jìn)制 h g f e d c b a 顯示代碼 0 0 0 1 1 1 1 1 1 3FH 1 0 0 0 0 0 1 1 0 06H 2 0 1 0 1 1 0 1 1 5BH 3 0 1 0 0 1 1 1 1 4FH 4 0 1 1 0 0 1 1 0 66H 5 0 1 1 0 1 1 0 1 6DH 6 0 1 1 1 1 1 0 1 7DH 7 0 0 0 0 0 1 1 1 07H 8 0 1 1 1 1 1 1 1 7FH 9 0 1 1 0 1 1 1 1 6FH A 0 1 1 1 0 1 1 1 77H B 0 1 1 1 1 1 0 0 7CH C 0 0 1 1 1 0 0 1 39H 基于 51單片機(jī)的 9999秒倒計(jì)時(shí)器設(shè)計(jì) 15 D 0 1 0 1 1 1 1 0 5EH E 0 1 1 1 1 0 0 1 79H F 0 1 1 1 0 0 0 1 71H . 1 0 0 0 0 0 0 0 80H LED 數(shù)碼管顯示方式 LED顯示器工作方式有兩種:靜態(tài)顯示方式和動態(tài)顯示方式。缺點(diǎn)是硬件電路比較復(fù)雜,成本較高。所謂動態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時(shí)都在顯示。常用的時(shí)鐘電路有兩種方式:一種是內(nèi)部時(shí)鐘方式,另一種是外部時(shí)鐘方式。一般選用石英晶體振蕩器。一般選用石英晶體振蕩器。 ( 2) 1秒等于 1000000微秒 ,而每一計(jì)時(shí)脈沖是 1微秒 ,因此需輸入 100000個(gè)計(jì)時(shí)脈沖 ,方可達(dá)到 1秒的時(shí)間。 基于 51單片機(jī)的 9999秒倒計(jì)時(shí)器設(shè)計(jì) 18 程序設(shè)計(jì) include sbit Key1=P3^2。 unsigned char KeyV,TempKeyV。 sbit P37=P1^0。 unsigned int ds。 unsigned char code table[ ]={0x3F,0x06,0x5B,0x4F, 基于 51單片機(jī)的 9999秒倒計(jì)時(shí)器設(shè)計(jì) 19 0x66,0x6D,0x7D,0x07, 0x7F,0x6F,0x77,0x7C, 0x39,0x5E,0x79,0x71}。ii) for(jj=0。 for(。jjj++) {。 //設(shè)定時(shí)器 0為模式 1, 16位模式 基于 51單片機(jī)的 9999秒倒計(jì)時(shí)器設(shè)計(jì) 20 TH0=0xB1。 KeyV = 0。 } void KeyAndDis_Time0(void) interrupt 1 using 2 { TH0=0xB1。 if (KeyV!= 0) //有鍵按下 { Delay(10)。 if(ds==0){ ds=600。 } if(Key4==1) { ds=9。 } if(js==50) { js=0。 } } } if(jsflag==1){ JDQ=1。 } P0=LEDDis[ds/1000]。 P0=LEDDis[ds/100%10]。 P0=LEDDis[ds/10%10]。 P0=LEDDis[ds%10]。 軟件調(diào)試過程 系統(tǒng)調(diào)試工具 keil C51 Keil C51 仿真器是一款利用 KEIL C51 的 IDE 集成開發(fā)環(huán)境作為仿真環(huán)境的廉價(jià)仿真器,是利用 SST公司具有 IAP功能的單片機(jī) SST89C58制作而成,主要是利用了 SST89C58的 IAP功能,所謂 IAP功能是 In application program 的英文縮寫,是在應(yīng)用編程的意思,通俗一點(diǎn)講就是:它可以通過串口將 用戶的程序下載到單片機(jī)中,可以通過串口對單片機(jī)進(jìn)行編程。接著彈出 CPU類型選擇框,我們選擇最常用的 AT89C51,按確定。現(xiàn)在我們把文件加入到工程中去。該軟件目前支持的單片機(jī)類型有: 68000系列、 8051系列、 AVR系列、 PIC12系 列、PIC16系列、 PIC18系列、 Z80系列、 HC11系列、 ARM以及各種外圍芯片。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的 。 用單片機(jī)及有關(guān)電子元件設(shè)計(jì)的倒計(jì)時(shí)器類型很多,也有較多的實(shí)用電路參考。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1