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

正文內(nèi)容

機(jī)電一體化畢業(yè)設(shè)計(jì)-基于單片機(jī)的搶答器的設(shè)計(jì)(參考版)

2024-12-07 20:44本頁(yè)面
  

【正文】 。此次 畢業(yè) 設(shè)計(jì)才會(huì)得以順利完成。除了敬佩 樊 老師的專(zhuān)業(yè)水平外,他的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神,也是我永遠(yuǎn)學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作。 樊 老師平日里工作繁多,但在我做 畢業(yè) 設(shè)計(jì)的每個(gè)階段,從外出 實(shí)習(xí) 到查閱資料,設(shè)計(jì)草案的確定和修改,中期檢查,后期詳細(xì)設(shè)計(jì),等整個(gè)過(guò)程中都給予了我悉心的指導(dǎo)。 30 參考文獻(xiàn) 1. 單片機(jī)課程設(shè)計(jì)實(shí)例指導(dǎo),李光飛,北京航天航空大 學(xué)出版社, 2021 2. 單片機(jī)原理及接口技術(shù)(第 3版),李朝青,北京航空航天大學(xué)出版社, 2021 3. 單片機(jī) C程序設(shè)計(jì)及應(yīng)用實(shí)例 , 胡偉 , 人民郵電出版社 , 2021 4. 單片機(jī)系統(tǒng)設(shè)計(jì)與實(shí)例指導(dǎo),馮育長(zhǎng), 西安電子科技大學(xué)出版社 , 2021 5. 電子電路及電子器件 , 郭培源 , 高等教育出版社 .,2021 6. 數(shù)字電子技術(shù) . 楊志忠 , 高等教育出版社 ,2021 31 致 謝 經(jīng)過(guò) 幾 個(gè)月的忙碌,本次 畢業(yè) 設(shè)計(jì)已經(jīng)接近尾聲,作為一個(gè) 大專(zhuān) 生的 畢業(yè) 設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒(méi)有 樊輝娜 老 師的督促指導(dǎo),以及一起工作的同學(xué)們的支持,想要完成這個(gè)設(shè)計(jì)是難以想象的。 學(xué)習(xí)就應(yīng)該 采取 理論 與 實(shí)踐 結(jié)合的方式, 理論 的問(wèn)題, 也就是 實(shí)踐性 的課題 。通過(guò)這次課程設(shè)計(jì),我們知道了理論和實(shí)際的距離,也知道了理論 和實(shí)際想結(jié)合的重要性,也從中得知了很多書(shū)本上無(wú)法得知的知識(shí)。 通過(guò)這次課程設(shè)計(jì)我發(fā)現(xiàn) , 只有理論 水平提高了; 才能夠 將 課本知識(shí) 與 實(shí)踐相 整合, 理論知識(shí) 服務(wù)于教學(xué)實(shí)踐, 以增強(qiáng)自己的動(dòng)手 能力 。撰寫(xiě)論文的過(guò)程 也是專(zhuān)業(yè)知識(shí)的學(xué)習(xí)過(guò)程 ,它使我 運(yùn)用已有的專(zhuān)業(yè)基礎(chǔ)知識(shí), 對(duì)其 進(jìn)行 設(shè)計(jì) ,分析和解決一個(gè)理論問(wèn)題或?qū)嶋H問(wèn)題,把知識(shí)轉(zhuǎn)化為能力的實(shí)際訓(xùn)練。 通過(guò)對(duì)自己在大學(xué) 三 年時(shí)間里所學(xué)的 知識(shí)的回顧,并充分發(fā)揮對(duì)所 學(xué)知識(shí)的理解和對(duì)畢業(yè)設(shè)計(jì)的思考及 書(shū)面表達(dá)能力, 最終完成了。 定時(shí)器的初始化 ( 1) 確定工作方式 對(duì) TMOD賦值; ( 2) 設(shè)置初始值 直接將初值寫(xiě)入 THO, TLO; ( 3) 開(kāi)啟定時(shí)器的中斷 {ETO=1 EA=1}; ( 4) 啟動(dòng)定時(shí)器 將 TR0或 TRI置“ 1”。︱ 26 ①定時(shí) /計(jì)數(shù)器方式寄存器 TMOD GATE C/T M1 M0 GATE C/T M1 M0 定時(shí)器 1 定時(shí)器 0 M1 M0 工作方式 功能說(shuō)明 0 0 方式 0 13位計(jì)數(shù)器 0 1 方式 1 16位計(jì)數(shù)器 1 0 方式 2 自動(dòng)再裝入 8位計(jì)數(shù)器 1 1 方式 3 定時(shí)器 0:分成兩個(gè) 8位計(jì)數(shù)器;定時(shí)器 1:停止計(jì)數(shù) 表 432 選擇定時(shí)方式表 ②中斷程序的編寫(xiě)的步驟: ( 1)、根據(jù)要求設(shè)置 IE(中斷允許寄存器)的對(duì)應(yīng)位 EA( EA— 總中斷允許位 EA=1開(kāi)放所有的中斷; EA=0禁止所有的中斷),某個(gè)中斷源還有相應(yīng)的中斷允許位 ①、當(dāng) =1時(shí):允許相應(yīng)中斷源的中斷; ②、當(dāng) =0時(shí):禁止相應(yīng)中斷源的中斷; ( 2)、 INT0、 INT1設(shè)定觸發(fā)方式 IT0(外部中斷觸發(fā)方式控制位)當(dāng)為 0時(shí):低電平觸發(fā);當(dāng)為 1時(shí):下降沿觸發(fā); ( 3)、返回值是 Void中斷函數(shù)名() interrupt() 為什么采用中斷控制方式 CPU與外部設(shè)備的數(shù)據(jù)傳送方式: ( 1)、無(wú)條件傳送方式 CPU總認(rèn)為外設(shè)處于準(zhǔn)備好的狀態(tài),外設(shè)比較簡(jiǎn)單 ( 2)、程序查詢(xún)傳送方式 外設(shè)有一個(gè)狀態(tài)(狀態(tài)存儲(chǔ)在寄存器內(nèi)) 缺點(diǎn): CPU工作效率低, CPU處于等待的狀態(tài),為解決此缺點(diǎn)便出現(xiàn)了第三種傳送方式 ( 3)、中斷傳送方式 中斷是指由于某種隨機(jī)事件的發(fā)生,計(jì)算機(jī)暫?,F(xiàn)行的程序,轉(zhuǎn)去執(zhí)行另一程序以處理發(fā)生的 事件,處理完畢后又自動(dòng)返回原來(lái)的程序繼續(xù)運(yùn)行。 ( 3)、串行控制寄存器 SCON 定時(shí) /計(jì)數(shù)器的控制方法:在啟動(dòng)定時(shí) /計(jì)數(shù)器工作之前 CPU必須將一些命令(稱(chēng)為控制字)寫(xiě)入定時(shí) /計(jì)數(shù)器中,這個(gè)過(guò)程稱(chēng)為定時(shí) /計(jì)數(shù)的初始化。它們的描述如下圖所示: 中斷源符號(hào) 名稱(chēng) 終端引起的原因 中斷矢量地址 INT0 外部中斷 0 由 0003H T0 定時(shí)器中斷 0 定時(shí) /計(jì)數(shù)器 0回零溢出 0013H INT1 外部中斷 1 由 000BH T1 定時(shí)器中斷 1 定時(shí) /計(jì)數(shù)器 1回零溢出 001BH TI/RI 串行中斷 串行口接收或發(fā)送完幀數(shù)據(jù)引起的中斷 0023H 表 431 五種中斷源的表示 中斷所用到的寄存器 介紹定時(shí)器 /計(jì)數(shù)器中所介紹的寄存器: ( 1)、定時(shí)器 /計(jì)數(shù)器控制寄存器 TCON TCON的作用是控制定時(shí)器的啟動(dòng) `停止,標(biāo)志定時(shí)器的溢出和中斷情況; ( 2)、中斷允許控制寄存器 IE 對(duì)中斷源的開(kāi)放或屏蔽是由中斷寄存器 IE控制的,地址為 0A8H,即可以按字節(jié)尋址,也可以按位尋址。 } /*顯示函數(shù):來(lái)顯示 060的計(jì)數(shù) */ 中斷程序 什么是中斷 中斷是指由于某種隨機(jī)事件的發(fā)生,計(jì)算機(jī)暫停現(xiàn)行的程序的運(yùn)行,轉(zhuǎn)去執(zhí)行另一個(gè)程序,以處理發(fā)生的事件,處理完畢后又自動(dòng)返回原來(lái)的程序繼續(xù)運(yùn)行。 P0=table[qiangdanum]。 delay(5)。 P2=0xf7。 P0=table[ge]。 ge=time%10。y)。x) for(y=110。 for(x=z。 TL0=(6553650000)%256。 }/* 4 號(hào)選手搶答成功,數(shù)碼管顯示 4,蜂鳴器響,第 4個(gè)二極管亮 */ } void time0() interrupt 1 {num++。qiangdanum=4。B0=1。 24 }/* 2 號(hào)選手搶答成功,數(shù)碼管顯示 2,蜂鳴器響,第 2個(gè)二極管亮 */ if(k2==0) /*開(kāi)關(guān) 2按 下 */ {d2=0。qiangdanum=2。B0=1。 if(k0==0) /*開(kāi)關(guān) 0按下 */ {d0=0。 } } } } void exter0() interrupt 0 /*外部中斷程序 */ {EA=0。 time++。 if(kz==0) TR0=1。 /*開(kāi)啟總中斷源 */ EX0=1。 EA=1。 /*設(shè)置初始值 */ TL0=(6553650000)%256。 main() { TMOD=0X01。 void display()。 unsigned char ge=0,shi=0。 unsigned char qiangdanum=0x3f。 sbit l3=P2^4。 sbit l1=P2^2。 sbit B0=P3^7。 sbit d2=P1^6。 sbit d0=P1^4。 sbit k2=P1^2。 本次設(shè)計(jì) 的 主程序中包括時(shí)鐘設(shè)計(jì)程序,定時(shí)器中斷子程序, LED顯示程序以及按鍵控制子程序,程序設(shè)計(jì)如下: include sbit k0=P1^0。 C語(yǔ)言是以函數(shù)形式提供給用戶(hù)的 ,這些函數(shù)可方便的調(diào)用 ,并具有多種循環(huán)、條件語(yǔ)句控制程序流向 ,從而使程序完全結(jié)構(gòu)化。為便于識(shí)別,繪制流程圖的習(xí)慣做法是: 方框表示:要執(zhí)行的處理( Process) 平行四邊型表示:代表資料輸入( Input) 不規(guī)則圖形代表資料輸出( Output)或報(bào)表輸出( Print) 菱形表示:決策或判斷(例如: If...Then...Else) 初始化部分 Kz= =0 啟 動(dòng)中斷,數(shù)碼管開(kāi)始計(jì)時(shí) 若有選手搶答 中斷停止,數(shù)碼管顯示選手的標(biāo)號(hào)及所用的時(shí)間 結(jié)束 開(kāi)始 N Y Y N 21 圖 411搶答器主程序流程圖 圖 412 搶答器定 時(shí)器中斷流程圖 圖 413 外部中斷
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1