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

正文內(nèi)容

基于at89c52單片機(jī)的搶答器設(shè)計(jì)-wenkub

2022-11-03 08:22:17 本頁面
 

【正文】 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 AT89C52 是 一個(gè)低功耗高性能單片機(jī), 40 個(gè)引腳, 32 個(gè)外部雙向輸入 /輸出( I/O)端口,同時(shí)內(nèi)含 2 個(gè)外中斷口, 2 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口, AT89C52 可以按照常規(guī)方法進(jìn)行編程,也可以在線編程。 方案一由很多電路組成的,線路復(fù)雜,可靠性不高,功能也比較簡單,特別是當(dāng)搶答路數(shù)很多時(shí),實(shí)現(xiàn)起來就更為困難。 方案二: 采用 AT89C52 單片機(jī)為核心控制元件 ,發(fā)光二極管、數(shù)碼管、蜂鳴器等構(gòu)成8 路搶答器,利用了單片機(jī)的延時(shí)電路、按鍵時(shí)鐘電路、復(fù)位電路、報(bào)警電路、顯示電路、控制電路、搶答電路,設(shè)計(jì)的搶答器具有實(shí)時(shí)顯示搶答選手的號碼和搶答時(shí)間的特點(diǎn),還有復(fù)位電路,使其再開始新的一輪的答題和比賽,同時(shí)還利用 C 語言編程,使 其實(shí)現(xiàn)一些基本的功能。 第 2 章 整體設(shè)計(jì)方案 方案設(shè)計(jì) 方案一: 采用模數(shù)電設(shè)計(jì),包括優(yōu)先編碼電路、鎖存器、譯碼電路將參賽隊(duì)的輸入信號在顯示器上輸出; 用控制電路和主持人開關(guān)啟動(dòng)報(bào)警電路,以上兩部分組成主體電路。 本次設(shè)計(jì)是基于單片機(jī) 51 系列的理論知識,綜合運(yùn)用 AT89S52 單片機(jī)設(shè)計(jì)四路搶答器?,F(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分廣泛,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng) 、家用電器等。這種計(jì)算機(jī)就是把智能賦予各種機(jī)械的單片機(jī)(亦稱微控制器)。 關(guān)鍵詞 : 單片機(jī);數(shù)碼管;搶答器 目 錄 第 1 章 緒論 9 第 2 章 整體設(shè)計(jì)方案 10 方案設(shè)計(jì) 10 方案論證 11 第 3 章 硬件設(shè)計(jì) 12 單片機(jī)介紹 12 時(shí)鐘電路和復(fù)位電路 14 路 14 復(fù)位電路: 14 搶答電路 15 顯示電路 15 控制電路 16 報(bào)警電路 17 整機(jī)工作原理 17 第 4 章 軟件設(shè)計(jì) 19 主程序模塊 19 外部中斷模塊 20 定時(shí)中斷模塊 23 報(bào)警模塊 24 控制模塊 25 第 5 章 系統(tǒng)的調(diào)試與仿真 27 Keil 的安裝調(diào)試 27 l 簡介 27 51 庫管理器與模擬調(diào)試器 27 l C 操作界面及應(yīng)用 27 接調(diào)試 29 搶答器 Keil 軟件的仿真 30 調(diào)試與運(yùn)行 31 結(jié) 論 32 參考文獻(xiàn) 33 附錄 1 電路原理圖 34 第 1 章 緒論 二十 世紀(jì)跨越了三個(gè)“電”的時(shí)代,即電氣時(shí)代、電子時(shí)代和現(xiàn)已進(jìn)入的電腦時(shí)代?;?AT89C52 單片機(jī)的搶答器設(shè)計(jì) 畢業(yè)設(shè)計(jì)(論文) 課題 : 基于 AT89C52 單片機(jī)的搶答器設(shè)計(jì) 學(xué)生 : 郭婷 系部 : 電子信息系 班級 : 應(yīng)電 094 學(xué)號 :2020001171 指導(dǎo)教師 : 童貞理 裝訂交卷日期 : 裝訂順序 : ( 1)封面( 2)畢業(yè)設(shè)計(jì)(論文)成績評定記錄( 3)標(biāo)題、中文摘要及關(guān)鍵詞( 4)正文( 5)附錄( 6)參考文獻(xiàn) 摘 要 此次設(shè)計(jì)提出了用 AT89C52 單片機(jī)為核心 控制元件 ,設(shè)計(jì)一個(gè)簡易的 8 路搶答器,本方案以 AT89C52 單片機(jī)作為主控核心,與數(shù)碼管、蜂鳴器等構(gòu)成 8 路搶答器,利用了單片機(jī)的延時(shí)電路、按鍵復(fù)位電路、時(shí)鐘電路、定時(shí) /中斷等電路,設(shè)計(jì)的搶答器具有實(shí)時(shí)顯示搶答選手的號碼和搶答時(shí)間的特點(diǎn),還有復(fù)位電路,使其再開始新的一輪的答題和比賽,同時(shí)還利用 C 語言編程,使其實(shí)現(xiàn)一些基本的功能。不過,這種電腦,通常是指個(gè)人計(jì)算機(jī),簡稱 PC 機(jī)。顧名思義,這種計(jì)算機(jī)的最小系統(tǒng)只用了一片集成電路,即可進(jìn)行簡單運(yùn)算和控制。各種產(chǎn)品一旦用上了單片機(jī),就能起到使產(chǎn)品升級換代的功效,常在產(chǎn)品名稱前冠以形容詞“智能型”。隨著科技技術(shù)和經(jīng)濟(jì)的發(fā)展,先進(jìn),娛樂節(jié)目正處在一個(gè)發(fā)揮在那的活躍階段,搶答器對于各種關(guān)于知識競賽等娛樂節(jié)目是必不可少的,搶答器規(guī)范著競賽程 序的運(yùn)行。通過定時(shí)電路和譯碼電路將秒脈沖產(chǎn)生的信號在顯示器上輸出實(shí)現(xiàn)計(jì)時(shí)功能,構(gòu)成擴(kuò)展電路。如圖 22 所示。因此我們設(shè)計(jì)采用方案二以單片機(jī)為核心的新型智能的搶答器,在保留原始搶答器的基本功能的同時(shí)又增加了數(shù)碼管顯示電路實(shí)現(xiàn)了其它功能。其將通用的微處理器和 Flash 存儲器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash 存儲器可有效地降低開發(fā)成本。當(dāng)P1 口的管腳第一次寫 1 時(shí),被定義為高阻輸入。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。這是由于內(nèi)部上拉的緣故。 P3 口: P3 口是 8 個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個(gè) TTL 門電流。 RST:復(fù)位輸入。但在訪問外部數(shù)據(jù)存儲器時(shí),這兩次有效的信號將不出現(xiàn)。 XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。本系統(tǒng)設(shè)計(jì)采用內(nèi)部振蕩方式。 RST 端的外部復(fù)位電路有兩種操作方式:上電自動(dòng)復(fù)位和按鍵手動(dòng)復(fù)位。獨(dú)立式鍵盤是一種常見的輸入裝置,但是獨(dú)立式鍵盤局限于個(gè)數(shù),以及占用較多 I/O 口,所以本次設(shè)計(jì)采用的是矩陣式鍵盤。若所有列線均為高電平,則鍵盤中無鍵 按下。若某列為低,則該列線與置為低電平的行線交叉處的按鍵就是閉合的按鍵。如圖 34 所示。在輪流顯示過程中,每位元數(shù)碼管的點(diǎn)亮?xí)r間為 1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極體的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示資料,不會有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 I/O 埠,而且功耗更低。 報(bào)警電路 因?yàn)閾尨鹌鞯膱?bào)警比較簡單,只起提示選手的搶答成功信息及時(shí)間警告等少許功能,本次報(bào)警電路核心器件采用一個(gè)蜂鳴器實(shí)現(xiàn)報(bào)警。工作時(shí),該系統(tǒng)通過矩陣鍵盤輸入搶答信號,經(jīng)單 片機(jī)的處理,輸出控制信號,利用一個(gè) 4 位數(shù)碼管來完成顯示功能并伴隨蜂鳴器報(bào)警,用按鍵來讓選手進(jìn)行搶答,在數(shù)碼管上顯示哪一組先答題的,從而實(shí)現(xiàn)整個(gè)搶答過程。若要開始新的一輪搶答,主持人按下復(fù)位鍵再按開始鍵即可。 程序: void main huang 0。T2CON 0x01。TL1 655365000 %256。TR0 0。TR2 0。 EX1 1。 while 1 keyscan 。 TL2 6553650000 %256。0xf0。0xf0。TF2 0。huang 0。num 2。 break。bj 。 case 0x7e: TR0 0。red 1。 temp tempamp。 temp tempamp。 temp tempamp。 switch temp case 0xed: TR0 0。red 1。TF2 0。huang 0。num 7。 break。bj 。 while temp! 0xf0 temp P1。流程圖如圖 43 所示。 /*啟動(dòng)外部中斷 0*/ if shijian 0 TR0 0。報(bào)警程序流程圖如圖 44 所示。 if shijian 3 speak ~speak。當(dāng)開始鍵被按下時(shí),搶答器開始正常工作;當(dāng)搶答器停止工作是,可以按下復(fù)位鍵使搶答器回答初始化狀態(tài)。 if shijian 99
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1