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

正文內(nèi)容

基于單片機(jī)的計(jì)數(shù)器設(shè)計(jì)-資料下載頁(yè)

2025-06-27 20:05本頁(yè)面
  

【正文】 ;(3. 單片機(jī)對(duì)計(jì)的數(shù)值要進(jìn)行數(shù)碼顯示,計(jì)得的數(shù)是十進(jìn)數(shù),含有十位和個(gè)位,我們要把十位和個(gè)位拆開(kāi)分別送出這樣的十位和個(gè)位數(shù)值到對(duì)應(yīng)的數(shù)碼管上顯示。如何拆開(kāi)十位和個(gè)位我們可以把所計(jì)得的數(shù)值對(duì) 10 求余,即可個(gè)位數(shù)字,對(duì) 10 整除,即可得到十位數(shù)字了。(4. 通過(guò)查表方式,分別顯示出個(gè)位和十位數(shù)字。 系統(tǒng)軟件設(shè)計(jì)流程圖主程序先是開(kāi)始,然后賦初值,本設(shè)計(jì)采用的是動(dòng)態(tài)顯示,所以在賦玩初值后顯示程序不斷被調(diào)用。開(kāi)始初始化 計(jì)數(shù)(按鍵)顯示圖 41 主程序流程圖 程序include unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f}。unsigned char Count。void delay10ms(void){ unsigned char i,j。 for(i=20。i0。i) for(j=248。j0。j)。}void main(void){ Count=0。 P0=table[Count/10]。 P2=table[Count%10]。 while(1) { if(P3_7==0) { delay10ms()。 if(P3_7==0) { Count++。 if(Count==100) { Count=0。 } P0=table[Count/10]。 P2=table[Count%10]。 while(P3_7==0)。 } } }}第五章 調(diào)試及性能分析 系統(tǒng)性能測(cè)試與功能說(shuō)明走時(shí):默認(rèn)為計(jì)數(shù)狀態(tài),顯示兩位數(shù),時(shí)間會(huì)按實(shí)際時(shí)間以秒為最小單位變化,從 00—99 的計(jì)數(shù),按復(fù)位鍵,重 00 開(kāi)始,重新計(jì)數(shù)。 軟件調(diào)試問(wèn)題及解決軟件程序的調(diào)試一般可以將重點(diǎn)放在分模塊調(diào)試上,統(tǒng)調(diào)是最后一環(huán)。軟件調(diào)試可以采取離線調(diào)試和在線調(diào)試兩種方式。前者不需要硬件仿真器,可借助于軟件仿真器即可;后者一般需要仿真系統(tǒng)的支持。本次課題,keil 軟件來(lái)調(diào)試程序,通過(guò)各個(gè)模塊程序的單步或跟蹤調(diào)試,使程序逐漸趨于正確,最后統(tǒng)調(diào)程序。仿真部分采用 protus 6 professional 軟件,此軟件功能強(qiáng)大且操作較為簡(jiǎn)單,可以很容易的實(shí)現(xiàn)各種系統(tǒng)的仿真。首先打開(kāi) protus 6 professional 軟件,在元件庫(kù)中找到要選用的所有元件,然后進(jìn)行原理圖的繪制;繪制好后再選擇 wave6000 已經(jīng)編譯好的*.hex 文件,選擇運(yùn)行,觀察顯示結(jié)果,根據(jù)顯示的結(jié)果和課題的要求再修改程序,再運(yùn)行查,直到滿足要求。參 考 文 獻(xiàn) [1] 《單片機(jī)系統(tǒng)設(shè)計(jì)及工程應(yīng)用》 雷思孝等 西安電子科技大學(xué)出版社 [2] 《電路基礎(chǔ)》 吳大正 西安電子科技大學(xué)出版社 [3] 《c++程序與設(shè)計(jì)語(yǔ)言》 揣錦華等 西安電子科技大學(xué)出版社 [4] 《MCS—51/96 系列單片機(jī)原理及應(yīng)用》 孫涵芳 北京航空航天大學(xué)出版社 計(jì)數(shù)器程序include unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f}。unsigned char Count。void delay10ms(void){ unsigned char i,j。 for(i=20。i0。i) for(j=248。j0。j)。}void main(void){ Count=0。 P0=table[Count/10]。 P2=table[Count%10]。 while(1) { if(P3_7==0) { delay10ms()。 if(P3_7==0) { Count++。 if(Count==100) { Count=0。 } P0=table[Count/10]。 P2=table[Count%10]。 while(P3_7==0)。 } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1