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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)范本搶答器(word檔)(編輯修改稿)

2025-06-12 18:15 本頁面
 

【文章內(nèi)容簡介】 4) 復(fù)位電路 外部中斷和內(nèi)部中斷并存,單片機(jī)有硬件復(fù)位端,輸入一定周期的高電平即可實(shí)現(xiàn)復(fù)位。復(fù)位后單片機(jī)的各個狀態(tài)都恢復(fù)到了初始狀態(tài)。電路如圖 4 所示: 圖 復(fù)位電路圖 5)數(shù)碼管的設(shè)計(jì) : 圖中數(shù)碼管采用的是 1 位七段 共陽級數(shù)碼管,其中 a ~ f 段分別接到單片機(jī)的 ~ 口,由單片機(jī)輸出的 P0 口數(shù)據(jù)來決定段碼值,還有八個 300歐姆的電阻,連接在 P0 口上,用作 P0 口的上拉電阻。 6)電源電路 電源電路由橋堆 2w10 和 7805 構(gòu)成。電源電路主要用用于為整個系統(tǒng)提供電源。我們?nèi)粘S秒姸际?220V 的交流電,所以在設(shè)計(jì)電源時要先把交流電整成直流,然后再經(jīng)過穩(wěn)壓管輸出整個系統(tǒng)所需的穩(wěn)定的直流電壓。整流主要采用 2W10 橋堆和電容濾波以得到基本穩(wěn)定的輸出電壓。穩(wěn)壓部分是采用常用的穩(wěn)壓管 W7805 得到穩(wěn)定的輸出正 5V電壓。如 圖 5 所示: 7 圖 電源電路圖 7) LED 和數(shù)碼管顯示 LED 顯示主要是給發(fā)光二極管送一恒定的電流,這種方法需要有寄存器、譯碼器、驅(qū)動電路燈邏輯部件。而單片機(jī)的 P0 口每一位可以驅(qū)動八個 TTL 型 LS 型負(fù)載,所以可以采用直接由 P0 口驅(qū)動數(shù)碼管, P2 對應(yīng)每一口接一個發(fā)光二極管。 由于采用的是陽極接 5V 電源的接法,所以需要限流電阻與發(fā)光二極管串聯(lián)。發(fā)光二極管允許通過的電流是 3mA 至 10mA 左右,為了使發(fā)光二極管亮度高點(diǎn),所以,選擇了串聯(lián) 470 歐電阻。 8)蜂鳴器 蜂鳴器的發(fā)聲主要用于對有搶 答時的報警信號,以提示主持人。蜂鳴器的發(fā)聲由三極管放大電壓、電流來驅(qū)動,其中三極管的基集接單片機(jī)的 口,以提供導(dǎo)通基集電流,從而經(jīng)放大后達(dá)到蜂鳴器的發(fā)聲電壓、電流。其電路圖如圖 6 所示: 圖 蜂鳴器電路 8 軟件方案實(shí)施 1) 搶答器流程圖 流程圖是使用圖形表示算法的思路是一種極好的方法,不論采用何種程序設(shè)計(jì)方法,程序總體結(jié)構(gòu)確定后,一般以程序流程圖的形式對其進(jìn)行描述??傮w框圖中的各個子模塊或各個子任務(wù)也應(yīng)該結(jié)合具體的教學(xué)模型和算法畫出較詳細(xì)的程序流程圖,供后面編寫具體程序和閱讀程 序使用。為便于識別,繪制流程圖的習(xí)慣做法是:方框表示:要執(zhí)行的處理;平行四邊形表示:輸入; 不規(guī)則圖形代表輸出 ;菱形表示:判斷。 對整個系統(tǒng)的功能分析知,匯編語言程序分為三大部分:主持人未按允許搶答時沒有響應(yīng),主持人按鍵為外部中斷 1,之后有搶答信號為外部中斷 0。得到系統(tǒng)的流程圖如下圖。 9 圖 主程序流程圖 2) 主要程序分析 我們組所采用的編程語言是單片機(jī)匯編語言, 匯編 語言的特點(diǎn)是程序的各個部分除了必要的信息交流外彼此之間相互獨(dú)立。這種結(jié)構(gòu)化方式可使 程序?qū)哟吻逦?, 便于使用、初始化 開始 是否有外部中斷 0? 中斷初始化 外部中斷 1 子程序 外部中斷 0 子程序 結(jié)束 是否有外部中斷 1? 是否有外部中斷 1? 10 維護(hù)以及調(diào)試。 匯編 語言是以函數(shù)形式提供給用戶的 ,這些函數(shù)可方便的調(diào)用 ,并具有多種循環(huán)、條件語句控制程序流向 ,從而使程序完全結(jié)構(gòu)化。它的語法比較靈活,允許程序編寫者有較大的自由度。本次設(shè)計(jì)的主程序中包括 主持人按鍵處理程序 , 主選手搶答處理程序 , 一號選手搶答處理程序 , LED 燈閃爍程序 , 鍵盤消抖延時程序以及蜂鳴器發(fā)聲時間和 LED 閃爍間隔時間程序。 3) 按鍵掃描程序 此過程就是蜂鳴器響一聲,數(shù)碼管顯示選手號,對應(yīng)選手 LED 閃爍五次。數(shù)碼管顯示就是給 P1 送入選手號對應(yīng)段碼; 高電平,使蜂鳴 器發(fā)聲,再調(diào)用蜂鳴器發(fā)聲時間延時程序,然后使 為低電平關(guān)閉蜂鳴器發(fā)聲。 LED 閃爍是給 P2 口對應(yīng)的口線交替送高低電平,同時調(diào)用延時程序用來控制閃爍的時間間隔。 11 圖 外部中斷 0 處理程序 開外部中斷 1 有搶答? ? ? 鍵盤消抖 數(shù)碼管顯示 LED閃爍、蜂鳴器響一聲 ? 電平 ? 電平? 電平? 電平? 有中斷 1? 返回 數(shù)碼管顯示 LED閃爍、蜂鳴器響一聲 數(shù)碼管顯示 LED閃爍、蜂鳴器響一聲 數(shù)碼管顯示 LED閃爍、蜂鳴器響一聲 數(shù)碼管顯示 LED閃爍、蜂鳴器響一聲 數(shù)碼管顯示 LED閃爍、蜂鳴器響一聲 數(shù)碼管顯示 LED閃爍、蜂鳴器響一聲 數(shù)碼管顯示 LED閃爍、蜂鳴器響一聲 中斷 1 處理程序 12 4. 結(jié)果與結(jié)論 總體設(shè)計(jì)過程分析 總結(jié)以下要點(diǎn): 在設(shè)計(jì)程序之前,設(shè)計(jì)者必學(xué)對所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個系統(tǒng)的了解,知道該單片 機(jī)內(nèi)有哪些資源;要有一個清晰的思路和一個完整的的軟件流程圖;在設(shè)計(jì)程序時,不能妄想一次就將整個程序設(shè)計(jì)好,反復(fù)修改、不斷改 進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計(jì)課程過程中遇到問題是很正常 的 ,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題。 總體結(jié)論 此次的搶答器的設(shè)計(jì),讓我重新 認(rèn)識 了以前所學(xué)習(xí)的 專業(yè) 知識,我覺得此次設(shè)計(jì)讓我更加鞏固了所學(xué)的知識并在設(shè)計(jì)的過程中學(xué)會了與時俱進(jìn) .在學(xué)習(xí)單片機(jī)這門課程的時候,我們應(yīng)該好好的記筆記,課下好好的做練習(xí)題才能把 匯編語言 程序設(shè)計(jì)靈活的運(yùn)用到單片機(jī) 的應(yīng)用 上,在單片機(jī)這門課程的學(xué)習(xí)上,我們還應(yīng)該知道一種常用的仿真軟件 proteus 軟件,可以讓你我們更為清晰的掌握 AT89S52 單片機(jī) 的實(shí)際應(yīng)用上的設(shè)計(jì)。在今后的學(xué)習(xí)過程中,應(yīng)該多看一些專業(yè)方面的書籍,以豐富自己的知識。由于知識水平的局限 和動手能力不足 ,設(shè)計(jì)中可能會存在著一些不足,我真誠的接受老師和同學(xué)的批評和指正 。 本搶答器的主要特點(diǎn)有硬件比較簡單,造價便宜,軟件原理通俗易懂。 13 5. 收獲與致謝 這兩個周的單片機(jī)課程設(shè)計(jì)實(shí)習(xí)很快要結(jié)束了,在這個過程中深刻的認(rèn)識到 了自己的不足,也獲得了很多難得的經(jīng)驗(yàn)和知識。在本課程設(shè)計(jì)即將完成之際,我要對所有支持和幫助我的老師和同學(xué)表示衷心的感謝。我要感謝我們的指導(dǎo)老師,她的平易近人和認(rèn)真負(fù)責(zé)的態(tài)度讓我深受感動,她也給了我們精確地的指導(dǎo),讓我學(xué)到了很多知識,掌握了 Keil 的編程和 Proteus 的仿真的方法,也獲得了實(shí)踐鍛煉的機(jī)會;同時還要感謝一起奮斗和給過我們幫助的
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1