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

正文內(nèi)容

片機課程設計--數(shù)字式秒表-預覽頁

2025-07-06 06:46 上一頁面

下一頁面
 

【正文】 用共陽極代碼來編寫顯示程序,具體電路如圖 25 所示。按鍵電平復位是通過使復位端經(jīng)電阻與 Vcc 電源接通而實現(xiàn)的。除了進入系統(tǒng)的正常初始化之外,當由于程序運行出錯或操作錯誤是系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需要按復位鍵以重新啟動。輸入端為芯片引腳 XTAL1,輸出端為引腳 TXAL2,在芯片的外部通過這兩個引角跨接晶體振蕩器和微調(diào)電容,形成反饋電路,就構成了一個穩(wěn)定的自激振蕩器。 它的價格便宜,功能強大 ,能耗低。通過編寫程序使用單片機的定時計數(shù)器,以及軟件延時,中斷資源來實現(xiàn)秒計時和相關控制。為防止閃爍延時的時間在 1ms 左右,不能太長,也不能太短。 數(shù)碼管 動態(tài)顯示接口是單片機中應用最為廣泛的一種顯示方式之一,動態(tài)驅動是將所有數(shù)碼管的 8 個顯示筆劃a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個數(shù)碼管的公共極 COM 增加位選通控制電路,位選通由各自獨立的 I/O 線控制,當單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位選通 COM 端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。 數(shù)字式秒表的 方案介紹及工作原理說明 使用 AT89S52 單片機作為核心控制部件,采用 12M 晶體振蕩器及微小電容構成振蕩電路;采用 S8550 作為數(shù)碼管的驅動部分;用 兩個四位一體共陽極或共陰極數(shù)碼顯示管作為顯示部分,構成數(shù)字式秒表的主體結構,配合獨立式鍵盤和復位電路完成此秒表的復位、計時、連續(xù)、清零、停止各項功能。畫出程序流程圖并編寫程序實現(xiàn)系統(tǒng)功能。繪 制系統(tǒng)硬件接線圖,并進行系統(tǒng)仿真和實 驗。 該數(shù)字式秒表通過按鍵控制可實現(xiàn) 開始 計時 、暫停 計時 、連續(xù) 計時 、清零和停止功能 。 顯示部分 方案:顯示部分采用動態(tài)顯示 。由于各數(shù)碼管輪流顯示的時間間隔短、節(jié)奏快,人的眼睛反應不過來,因此看到的是連續(xù)顯示的現(xiàn)象。 8 個獨立式鍵盤分別接在單片機的 P1 口上,以及其他部分構成數(shù)字式秒表的硬件電路。 (6) 8 個中斷源; (7) 可編程中串行口; (8) 低功耗空閑和掉電方式。 圖 21 單片機引腳圖 4 時鐘電路的介紹 時鐘電路用于產(chǎn)生單片機工作所需要的時鐘信號,單片機本身就是一個復雜的同步時序電路。 圖 22 時鐘電 路 復位電路的介紹 復位是單片機的初始化操作,其主要功能是把 PC 初始化為 0000H,使單片機從 0000H 單元開始執(zhí)行程序。上電自動復位是通過 外部復位電路的電容充電來實現(xiàn)的。鍵盤電路如圖 24 所示: 圖 24 鍵盤電路 6 驅動及顯示電路的介紹 數(shù)碼管實際上是由二極管構成發(fā)光二級管正常工作時,其兩端正向壓降約為 ,正向電流約為 10mA,為了使數(shù)碼管達到一定的亮度而又不至于由于電流過大而損壞,我們使用三極管 S8550 作為數(shù)碼管的驅動,同時在 P0 口和 P2 口上串上 470 歐姆的電阻。方便整個軟件的設計,也能讓我們使用起來更加方便。 P2 口: 分別控制數(shù)碼管 LED0LED7 的位控碼驅動。上電或復位后顯示“ P.”提示符,此時按 key1 鍵便可開始計時。具有模擬電路仿真、數(shù)字電路仿真、單片機及其外圍電路組成的系統(tǒng)的仿真、 RS232 動態(tài)仿真、 I2C 調(diào)試器、SPI 調(diào)試器、鍵盤和 LCD 系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等。在硬件仿真系統(tǒng)中具有全速、單步、設置斷點等調(diào)試功能,同時可以觀察各個變量、寄存器等的當前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時支持第三方的軟件編譯和調(diào)試環(huán)境,如 Keil C51 uVision2 等軟件。 13 程序仿真與結果 我們是在 Keil 軟件里編寫程序并編譯通過才能被硬件電路所應用。 (1). 學號顯示仿真如圖 431 所示。 圖 434 秒表的清零圖 15 KEIL uVision3 簡介 KEIL C51 標準 C 編譯器為 8051 微控制器的軟件開發(fā)提供了 C 語言環(huán)境 ,同時保留了匯編代碼高效 ,快速的特點。 proteus 的簡介 Proteus ISIS 是英國 Labcenter 公司開發(fā)的電路分析與實物仿真軟件。目前支持的單片機類型有: 68000 系列、 8051 系列、 AVR 系列、 PIC12 系列、 PIC16系列、 PIC18 系列、 Z80 系列、 HC11 系列以及各種外圍芯片。本章介紹 Proteus ISIS 軟件的工作環(huán)境和一些基本操作。在一般情況下中斷響應時間通常無需考慮,但在精確定時的應用場合需知道中斷響應時間,以保證定時的精確控制。軟件方面我們可以通過計算設計子程序去減少響應的時差。 到寫秒表的程序,參考書籍選用最佳的設計方案,根據(jù)課程設計的要求一個模塊一個模塊的寫,雖然秒表的程序很簡單但是涉及到的內(nèi)容很多是一個很好的學習機會。 本次課程設計,也培養(yǎng)了我們小組的合作精神,所謂團結 就是力量,就是一個再好不過的解釋。其次吳 老師可以多介紹些與單片機相關的資料書給學生,培養(yǎng)學生查閱資料書的能力;最后一點,吳老師不要上課要我們寫你臨時想到的問題感覺老師的思路也不是很清晰這樣我們聽了就更加蒙了。 char weikong[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe }。j++)。 l=0。 P2=j。 P2=j。 P2=j。 P2=j。 P2=j。 P2=j。 P2=j。 P2=j。 } //* 秒表工作 程序 *// void mb() { for(p=0。o++) { 25 for(l=0。k++) { for(n=0。m10。 } /* 正常工作 時 顯示 */ } } } } } } } } /*主程序 */ void main() { for(l=0。 while(j8) { P2=weikong[j]。 k++。 } /* 系統(tǒng)提示符 P. */ } } 26 附錄 D 元器件清單 元器件名稱 型號 數(shù)量 單片機 AT89S52 1片 芯片座 40腳 1個 四位一體數(shù)碼管 共陽極 /共陰極 2個 晶振 12M 1個 瓷片電容 33pf 2 蜂鳴器 5V 1個 電阻 1個 電阻 1K 3個 電阻 470 24個 電阻 200 1個 電容 22uf 1個 三極管 S8550 9個 排阻 10K 2個 LED指示燈 紅 9個 單排插針 8腳 4排 下載口 10針 1個 溫度傳感器 18B20 1個 六腳開關 1個 圖 D1 元器件清單
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1