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

正文內(nèi)容

四位數(shù)碼管轉(zhuǎn)速表的設(shè)計(jì)(參考版)

2024-09-01 20:43本頁(yè)面
  

【正文】 從而從各個(gè)方面得到提高與完善了自己,使自己的各個(gè)方面提高到一個(gè)新的臺(tái)階,同時(shí)為以后的工作打下基礎(chǔ)。除此之外,我們要在擁有扎實(shí)的專(zhuān)業(yè)知識(shí)的前提條件下,在整個(gè)設(shè)計(jì)與調(diào)試過(guò)程中要有信心和耐心,對(duì)自己有信心。讓理論和實(shí)踐相結(jié)合,以此產(chǎn)生實(shí)際的 成果。另外一方面,在自己的親身實(shí)踐中,也發(fā)現(xiàn)了自己的一些不足的地方,有待進(jìn)一步提高與改善。 但看到自己的成果時(shí),所有的艱辛與疲倦都拋到了九霄云外。總之,感謝每一位關(guān)心過(guò)我,愛(ài)護(hù)過(guò)我的人。 再次,我要感謝的是我的同學(xué) ,他給了我不少的關(guān)心和幫助??梢哉f(shuō),沒(méi)有申紅軍的悉心指導(dǎo)和幫助,我是不可能順利完成我的設(shè)計(jì)的。 首先 ,我要感謝我的老師 申紅軍老師??梢詫?duì)電機(jī)轉(zhuǎn)速的平穩(wěn)性做個(gè)分析。在這里向老師表示真心的感謝。因?yàn)檫@次課程設(shè)計(jì)是真正意義上的課程設(shè)計(jì),在形式上更具有實(shí)際意義。重點(diǎn)解決了鍵盤(pán)輸入、調(diào)用顯示和設(shè)計(jì)程序計(jì)算等問(wèn)題。因此,突出這一環(huán)節(jié)的重要性,是完全正確的。 盡管在此之前,我已經(jīng)做過(guò)課程實(shí)訓(xùn),但這一次與前面的設(shè)計(jì)有很大的不同,其中最大的不同是,系統(tǒng)設(shè)計(jì)好后需在 proteus 仿真中調(diào)試,調(diào)試的成功與否具有直接否決權(quán),而這一過(guò)程也是最 具有難度的。下面是我的一些體會(huì)與建議。譬如在軟件方面,鍵盤(pán)掃描程序和 LED 顯示子程序等,但為了便于快速看懂程序,本程序沒(méi)有進(jìn)行一些復(fù)雜的處理,而是注重彰顯各個(gè)部分。鍵盤(pán)上的各鍵都有效果,且能實(shí)現(xiàn)其功能;顯示器也完全能滿足要求;轉(zhuǎn)速的測(cè)量基本上無(wú)誤差,之所以還存在很小的誤差是因?yàn)樵谟?jì)算上計(jì)算誤差。 //重裝初值 TL1=0。 T_State=1。 Count++。 //關(guān)閉顯示 } } void T0timer() interrupt 1 //定時(shí)器 0用于定時(shí) { TH0=(6553650000)/256。 } 單片機(jī)實(shí)訓(xùn) 24 if(Key_State==1|Key_State==2) //鍵狀態(tài)為 1 或 2 Display()。 //計(jì)算轉(zhuǎn)速 TH1=0。Key_State==1) //鍵狀態(tài)為 1 且定時(shí)器狀態(tài)為 1 { T_State=0。 //調(diào)用鍵盤(pán)掃描子程序 if(T_State==1amp。 Scan_Key()。 T_State=0。 //關(guān)閉定時(shí)器 /計(jì)數(shù)器 1 P2=0xff。 //開(kāi)放定時(shí)器 /計(jì)數(shù)器 1中斷 TR0=0。 //開(kāi)放總中斷 ET0=1。 //定時(shí)器 1 裝入初值 TL1=0。 //定時(shí)器 0 裝入初值 TL0=(6553650000)%256。 //等待復(fù)位鍵釋放 } } 單片機(jī)實(shí)訓(xùn) 23 } void main() //主函數(shù) { TMOD=0x51。 //關(guān)閉定時(shí)器 /計(jì)數(shù)器 0 TR1=0。 //延時(shí)去抖 if(Reset==0) //復(fù)位鍵確實(shí)被按下 { if(Key_State!=0) //鍵狀態(tài)為不 3 { Key_State=0。 //關(guān)閉定時(shí)器 /計(jì)數(shù)器 1 } while(!Stop)。 //狀態(tài)設(shè)為 2 TR0=0。 //等待啟動(dòng)鍵釋放 } } if(Stop==0) //停止鍵被按下 { delay(10)。 //開(kāi)啟定時(shí)器 /計(jì)數(shù)器 1 單片機(jī)實(shí)訓(xùn) 22 Key_State=1。 //去抖 if(Start==0) //啟動(dòng)鍵被按下 { if(Key_State==0) //假如鍵狀態(tài)為 0或 3 { TR0=1。 delay(10)。 P2=0xf7。 //顯示百位 P0=0x79。 delay(10)。 P2=0xFD。 //顯示個(gè)位 P0=0x3f。 delay(10)。 P2=0xf7。 //顯示百位 P0=table[second%1000/100]。 delay(10)。 P2=0xFD。 //顯示個(gè)位 P0=table[second%10]。i++)。 while(ms) for(i=0。 //復(fù)位 sbit Start=P3^2。 //定時(shí)器 1 在 1S 內(nèi)計(jì)數(shù)的次數(shù) sbit Stop=P3^0。 //定時(shí)器中斷的次數(shù) uint Key_State,T_State。 uchar code table[]={0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, // 0 1 2 3 4 5 6 7 8 0x6F, 0x77, 0x7C, 0x39, 0x5E, 0x79, 0x71}。 當(dāng)輸入脈沖為 6HZ 時(shí)輸出為 525rad/min。是否能完成課題所要求的功能則需要進(jìn)行仿真。然后點(diǎn)開(kāi)工程窗口的 Target 右鍵單擊出現(xiàn)彈出菜單,選擇添加文件到工程,選到剛才新建的文件然后點(diǎn)擊 OK,輸入程序,點(diǎn)擊工程選擇,選中 Output 中的 Creat Hex File,然后編譯,連接生成 Hex 文件,有錯(cuò)誤修改后再編譯鏈接。 uVision3 支持 Keil 的各種 8051 工具,包括 C編譯器、宏匯編器、連接 /定位器及 0bjecthex轉(zhuǎn)換程序,以幫助用戶快速有效地進(jìn)行嵌入式系統(tǒng)的設(shè)計(jì)與調(diào)試 . 系統(tǒng)的仿真 試驗(yàn)所涉及 的 2 個(gè)軟件 Keil uVsion4 和 proteus,以下是仿真步驟。 Keil uVision3 是目前使用廣泛的單片機(jī)開(kāi)發(fā)軟件,它集成了源程序編輯和程序調(diào)試于一體,支持匯編、 C、 PL/M 語(yǔ)言。目標(biāo)文件可由 LIB51創(chuàng)建生成庫(kù)文件,也可以與庫(kù)文件一起經(jīng) L51 連接定位生成絕對(duì)目標(biāo)文件(.ABS)。開(kāi)發(fā)人員可用 IDE 本身或其它編輯器編輯 C或匯編源文件。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。單片機(jī)實(shí)訓(xùn) 18 Keil C51 軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全 Windows界面。 系統(tǒng)概述: Keil C51 是美國(guó) Keil Software 公司出品的 51 系列兼容單片機(jī) C 語(yǔ)言軟件 開(kāi)發(fā)系統(tǒng),與匯編相比, C 語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。即使不使用 C語(yǔ)言而僅用匯編語(yǔ)言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)令你事半功倍。運(yùn)行 Keil軟件需要 Pentium或以上的 CPU, 16MB 或更多 RAM、 20M以上空閑的硬盤(pán)空間、WIN9 NT、 WIN20 WINXP 等操作系統(tǒng)。機(jī)器匯編是通過(guò)匯編軟件將源程序變?yōu)闄C(jī)器碼用于用于 MCS51單片機(jī)的匯編軟件有早期的 A51,隨著單片機(jī)開(kāi)發(fā)技術(shù)的不斷發(fā)展,從普通使用匯編語(yǔ)言到逐漸使用高級(jí)語(yǔ)言開(kāi)發(fā),單片機(jī)的開(kāi)發(fā)軟件業(yè)在不斷發(fā)展, Keil軟件是目前最流行開(kāi)發(fā) MCS51 系列單片機(jī)的軟件,這從今年來(lái)個(gè)仿真機(jī)廠商紛紛宣布全面支持 Keil 即可看出。在單片機(jī)開(kāi)發(fā)應(yīng)用中 PROTEUS 獲得愈來(lái)愈廣泛的應(yīng)用。它具有設(shè)計(jì)靈活,結(jié)果、過(guò)程的統(tǒng)一的特點(diǎn)。由于 PROTEUS 提供了實(shí)驗(yàn)室無(wú)法相比的大量的元器件庫(kù),提供了修改電路設(shè)計(jì)的靈活性、提供了實(shí)驗(yàn)室在數(shù)量、 質(zhì)量上難以相比的虛擬儀器、儀表,因而也提供了培養(yǎng)我們實(shí)踐精神、創(chuàng)造精神的平臺(tái)。這在相當(dāng)程度上替代了傳統(tǒng)的單片機(jī)實(shí)驗(yàn)教學(xué)的功能,例:元器件選擇、電路連接、電路檢測(cè)、電路修改、軟件調(diào)試、運(yùn)行結(jié)果等。前者可在相當(dāng)程度上得到實(shí)物演示實(shí)驗(yàn)的效果,后者則是實(shí)物演示實(shí)驗(yàn)難以達(dá)到的效果。 ( 4) 具有強(qiáng)大的原理圖繪制功能; : 在 PROTUES 繪制好原理圖后,調(diào)入已編譯好的目標(biāo)代碼文件: *.HEX,可以在 PROTEUS 的原理圖中看到模 擬的實(shí)物運(yùn)行狀態(tài)和過(guò)程。這樣很接近實(shí)際,在仿真時(shí),可以選擇不同的方案。 : 支持當(dāng)前的主流單片機(jī),如 51 系列、 AVR 系列、 PIC12 系列、 PIC16 系列、 PIC18系列、 Z80 系 列、 HC11 系列、 68000 系列等。 ( 4) Proteus 可提供的調(diào)試手段 Proteus 提供了比較豐富的測(cè)試信號(hào)用于電路的測(cè)試。這些虛擬儀器儀表具有理想的參數(shù)指標(biāo),例如極高的輸入阻抗、極低的輸出阻抗。理論上同一種儀器可以在一個(gè)電路中隨意的調(diào)用。 3 大功能模塊 : ( 1) — 個(gè)易用而又功能強(qiáng)大的 ISIS 原理布圖工具; ( 2) PROSPICE 混合模型 SPICE 仿真; ( 3) ARES PCB 設(shè)計(jì); 提供了豐富的資源 : ( 1) Proteus 可提供的仿真元器件資源:仿真數(shù)字和模擬、交流和直流等數(shù)千種元器件,有 30 多個(gè)元件庫(kù)。還可以直接在基于原理圖的虛擬原型上編程,再配合顯示及輸出,能看到運(yùn)行后輸入輸出的效果。這些功能是: ( 1)原理布圖 ( 2) PCB 自動(dòng)或人工布線 ( 3) SPICE 電路仿真 : ( 1)互動(dòng)的電路仿真 用戶甚至可以實(shí)時(shí)采用諸如 LED/LCD、鍵盤(pán)、 RS232 終端等動(dòng)態(tài)外設(shè)模型來(lái)對(duì)設(shè)計(jì)進(jìn)行交互仿真。雖然目前國(guó)內(nèi)推廣剛起步,但已受到單片機(jī)愛(ài)好者和從事單片機(jī)教學(xué)的教師以及致力于單片機(jī)開(kāi)發(fā)應(yīng)用的科技工作者的青睞。它不僅具有其它 EDA 工具軟件的仿真功能,還能仿真單片機(jī)及外圍器件。 故在程序應(yīng)該注意以上問(wèn)題,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1