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

正文內(nèi)容

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

2025-12-24 20:44 上一頁面

下一頁面
 

【正文】 業(yè) 設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有 樊輝娜 老 師的督促指導(dǎo),以及一起工作的同學(xué)們的支持,想要完成這個設(shè)計(jì)是難以想象的。除了敬佩 樊 老師的專業(yè)水平外,他的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神,也是我永遠(yuǎn)學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作。 。此次 畢業(yè) 設(shè)計(jì)才會得以順利完成。 樊 老師平日里工作繁多,但在我做 畢業(yè) 設(shè)計(jì)的每個階段,從外出 實(shí)習(xí) 到查閱資料,設(shè)計(jì)草案的確定和修改,中期檢查,后期詳細(xì)設(shè)計(jì),等整個過程中都給予了我悉心的指導(dǎo)。 學(xué)習(xí)就應(yīng)該 采取 理論 與 實(shí)踐 結(jié)合的方式, 理論 的問題, 也就是 實(shí)踐性 的課題 。 通過這次課程設(shè)計(jì)我發(fā)現(xiàn) , 只有理論 水平提高了; 才能夠 將 課本知識 與 實(shí)踐相 整合, 理論知識 服務(wù)于教學(xué)實(shí)踐, 以增強(qiáng)自己的動手 能力 。 通過對自己在大學(xué) 三 年時間里所學(xué)的 知識的回顧,并充分發(fā)揮對所 學(xué)知識的理解和對畢業(yè)設(shè)計(jì)的思考及 書面表達(dá)能力, 最終完成了。︱ 26 ①定時 /計(jì)數(shù)器方式寄存器 TMOD GATE C/T M1 M0 GATE C/T M1 M0 定時器 1 定時器 0 M1 M0 工作方式 功能說明 0 0 方式 0 13位計(jì)數(shù)器 0 1 方式 1 16位計(jì)數(shù)器 1 0 方式 2 自動再裝入 8位計(jì)數(shù)器 1 1 方式 3 定時器 0:分成兩個 8位計(jì)數(shù)器;定時器 1:停止計(jì)數(shù) 表 432 選擇定時方式表 ②中斷程序的編寫的步驟: ( 1)、根據(jù)要求設(shè)置 IE(中斷允許寄存器)的對應(yīng)位 EA( EA— 總中斷允許位 EA=1開放所有的中斷; EA=0禁止所有的中斷),某個中斷源還有相應(yīng)的中斷允許位 ①、當(dāng) =1時:允許相應(yīng)中斷源的中斷; ②、當(dāng) =0時:禁止相應(yīng)中斷源的中斷; ( 2)、 INT0、 INT1設(shè)定觸發(fā)方式 IT0(外部中斷觸發(fā)方式控制位)當(dāng)為 0時:低電平觸發(fā);當(dāng)為 1時:下降沿觸發(fā); ( 3)、返回值是 Void中斷函數(shù)名() interrupt() 為什么采用中斷控制方式 CPU與外部設(shè)備的數(shù)據(jù)傳送方式: ( 1)、無條件傳送方式 CPU總認(rèn)為外設(shè)處于準(zhǔn)備好的狀態(tài),外設(shè)比較簡單 ( 2)、程序查詢傳送方式 外設(shè)有一個狀態(tài)(狀態(tài)存儲在寄存器內(nèi)) 缺點(diǎn): CPU工作效率低, CPU處于等待的狀態(tài),為解決此缺點(diǎn)便出現(xiàn)了第三種傳送方式 ( 3)、中斷傳送方式 中斷是指由于某種隨機(jī)事件的發(fā)生,計(jì)算機(jī)暫?,F(xiàn)行的程序,轉(zhuǎn)去執(zhí)行另一程序以處理發(fā)生的 事件,處理完畢后又自動返回原來的程序繼續(xù)運(yùn)行。它們的描述如下圖所示: 中斷源符號 名稱 終端引起的原因 中斷矢量地址 INT0 外部中斷 0 由 0003H T0 定時器中斷 0 定時 /計(jì)數(shù)器 0回零溢出 0013H INT1 外部中斷 1 由 000BH T1 定時器中斷 1 定時 /計(jì)數(shù)器 1回零溢出 001BH TI/RI 串行中斷 串行口接收或發(fā)送完幀數(shù)據(jù)引起的中斷 0023H 表 431 五種中斷源的表示 中斷所用到的寄存器 介紹定時器 /計(jì)數(shù)器中所介紹的寄存器: ( 1)、定時器 /計(jì)數(shù)器控制寄存器 TCON TCON的作用是控制定時器的啟動 `停止,標(biāo)志定時器的溢出和中斷情況; ( 2)、中斷允許控制寄存器 IE 對中斷源的開放或屏蔽是由中斷寄存器 IE控制的,地址為 0A8H,即可以按字節(jié)尋址,也可以按位尋址。 P0=table[qiangdanum]。 P2=0xf7。 ge=time%10。x) for(y=110。 TL0=(6553650000)%256。qiangdanum=4。 24 }/* 2 號選手搶答成功,數(shù)碼管顯示 2,蜂鳴器響,第 2個二極管亮 */ if(k2==0) /*開關(guān) 2按 下 */ {d2=0。B0=1。 } } } } void exter0() interrupt 0 /*外部中斷程序 */ {EA=0。 if(kz==0) TR0=1。 EA=1。 main() { TMOD=0X01。 unsigned char ge=0,shi=0。 sbit l3=P2^4。 sbit B0=P3^7。 sbit d0=P1^4。 本次設(shè)計(jì) 的 主程序中包括時鐘設(shè)計(jì)程序,定時器中斷子程序, LED顯示程序以及按鍵控制子程序,程序設(shè)計(jì)如下: include sbit k0=P1^0。為便于識別,繪制流程圖的習(xí)慣做法是: 方框表示:要執(zhí)行的處理( Process) 平行四邊型表示:代表資料輸入( Input) 不規(guī)則圖形代表資料輸出( Output)或報表輸出( Print) 菱形表示:決策或判斷(例如: If...Then...Else) 初始化部分 Kz= =0 啟 動中斷,數(shù)碼管開始計(jì)時 若有選手搶答 中斷停止,數(shù)碼管顯示選手的標(biāo)號及所用的時間 結(jié)束 開始 N Y Y N 21 圖 411搶答器主程序流程圖 圖 412 搶答器定 時器中斷流程圖 圖 413 外部中斷程序圖 定時器 0中斷 1秒時間到? 中斷返回 N 秒加 1 數(shù)碼管顯示秒值 Y 外部中斷 0中斷 K0鍵按下 K1鍵按下 K3鍵按下 K2鍵按下 中斷返回 與 K0鍵對應(yīng)的發(fā)光二極管亮及數(shù)碼管顯示 與 K1鍵對應(yīng)的發(fā)光二極管亮及數(shù)碼管顯示 與 K3鍵對應(yīng)的發(fā)光二極管亮及數(shù)碼管顯示 與 K2鍵對應(yīng)的發(fā)光二極管亮及數(shù)碼管顯示 Y Y Y Y N N N N 22 主程序 我們組所設(shè)計(jì)的搶答器的程序采用的是 C程序設(shè)計(jì), C語言的顯著特點(diǎn)是 用二進(jìn)制來編寫程序 ,程序的各個部分除了必要的信息交流外彼此 之間相互 獨(dú)立。 20 第四章 系統(tǒng)軟件設(shè)計(jì) 搶答器流程圖 流程圖 是 使用圖形表示算法的思路是一種極好的方法, 不論采用何種程序設(shè)計(jì)方法,程序總體結(jié)構(gòu)確定后,一般以程序流程圖的形式對其進(jìn)行描述 。 顯示電路的設(shè)計(jì) 顯示電路使用了七段數(shù)碼管 7SEGMPX4CC,它是共陰極的 , 由高電平點(diǎn)亮 。二是對振蕩器的頻率進(jìn)行 微調(diào)。 間加 1調(diào)整, 1調(diào)整。 在 實(shí)際 電路設(shè)計(jì)中, 需要 先通過仿真軟件測試電路以及編譯的程序, 檢查外圍電路設(shè)計(jì)是否合理,軟件編譯是否正確,以及軟件和硬件電路能否正常配合工作,能否準(zhǔn)確的實(shí)現(xiàn)所設(shè)計(jì)的功能。于是,我想到了用單片機(jī)實(shí)現(xiàn) 。這是指對于每一個顯示只驅(qū)動 1/4時間。在設(shè) 計(jì)電路時,可將這幾位分別接到單片機(jī)的引腳上,還要加上限流電阻,這樣就可由程序控制數(shù)碼管的工作情況了。顯示器的點(diǎn)亮既與點(diǎn)亮?xí)r的導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間和間隔時間比例有關(guān)。所謂靜態(tài)顯示,就是當(dāng)顯示器顯示某一字符時,相應(yīng)的發(fā)光二極管恒定的導(dǎo)通或是截止。 譯碼器的邏輯功能是將每一個輸入的二進(jìn) 制代碼譯成對應(yīng)的輸出高、低電平信號,是編碼器的反操作。 模塊部分主要分為 AT89C52芯片、獨(dú)立式鍵 盤、 LED數(shù)碼管顯示部分,下面對這后兩部分進(jìn)行介紹,其中對 LED七段數(shù)碼管顯示器做詳細(xì)介紹,并根據(jù)實(shí)際工作情況采用合適的工作方式。注意加密方式 1時, /EA將內(nèi)部鎖定為 RESET;當(dāng) /EA端保持高電平時,此間內(nèi)部程序存儲器。 ( 9) /PSEN:外部程序存儲器的選通信號。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳出一個 ALE脈沖。當(dāng)振蕩器復(fù)位器件時,要保持 RST腳兩個機(jī)器周期的高電平時間。當(dāng) P3口寫入“ 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。 P2口當(dāng)用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時, P2口輸出地址的高八位。在 Flash編程和校驗(yàn)時, P1作為第八位地址接收。 P0能夠用于外部程序數(shù)據(jù)存儲器,它 11 可以被定義為數(shù)據(jù) /地址的第八位。 ( 1) Vcc:供電電壓。而且,它還具有一個看門狗 (WDT)定時 /計(jì)數(shù)器。使用 Atmel公司高密度非易失性存儲器技術(shù)制造,與
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1