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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)—8個(gè)按鍵控制8個(gè)led自動(dòng)設(shè)定控制流水燈-在線瀏覽

2024-08-06 12:47本頁面
  

【正文】 的是培養(yǎng)理論聯(lián)系實(shí)際的能力,提高實(shí)際動(dòng)手操作能力。鞏固和加深理解所學(xué)的理論,開闊眼界,提高潛力,為培養(yǎng)高素質(zhì)大學(xué)本科人才打下必要的基礎(chǔ)。 實(shí)習(xí)要求1.深入學(xué)習(xí)單片機(jī)開發(fā)軟件Keil的使用,熟悉單片機(jī)電路設(shè)計(jì),根據(jù)實(shí)際應(yīng)用電路對程序進(jìn)行調(diào)試。3.體會(huì)單片機(jī)內(nèi)部資源的功能使用,以單片機(jī)開發(fā)板現(xiàn)有資源進(jìn)行應(yīng)用性設(shè)計(jì)。4.對去年生產(chǎn)實(shí)習(xí)焊接的51開發(fā)板的程序有更深入的了解。例如STC89C52單片機(jī)是通過32個(gè)輸入輸出口的高低電平變化來實(shí)現(xiàn)對外部電路的控制,痛過相應(yīng)的程序?qū)崿F(xiàn)對32個(gè)輸入輸出口的控制,這就是單片機(jī)工作的最基本原理。圖21 STC89C52最小工作系統(tǒng)整個(gè)電路使用5V直流電源供電,其中復(fù)位電路能夠使單片機(jī)復(fù)位;晶振電路相當(dāng)于單片機(jī)的心臟,為單片機(jī)提供12MHz的高頻脈沖使單片機(jī)正常工作;MAX232是將單片機(jī)輸出的TTL電平轉(zhuǎn)換成PC機(jī)能接收的232電平或?qū)C機(jī)輸出的232電平轉(zhuǎn)換成單片機(jī)能接收的TTL電平,實(shí)現(xiàn)單片機(jī)與PC機(jī)之間的通信,以便于下載程序。~,工作電流一般在1~20mA之間。當(dāng)電流超過20mA時(shí),LED就有燒壞的危險(xiǎn)。如圖22所示為單片機(jī)I/O口控制LED的電路原理圖。因?yàn)閱纹瑱C(jī)是可以編程控制的,即P00~P07的高低電平也是能夠控制的,所以對應(yīng)的8個(gè)LED的亮滅狀態(tài)也是能夠控制的,這就達(dá)到了單片機(jī)控制LED的目的。圖23 獨(dú)立式按鍵原理圖4條輸人線接到單片機(jī)的I/O口上,當(dāng)按健K1按下時(shí),+5V通過電阻然后再通過按鍵K1最終進(jìn)人GND形成一條通路,這條線路的全部電壓都加到這個(gè)電阻上,P20這個(gè)引腳就是個(gè)低電平。我們就可以通過P20這個(gè)10口的高低電平來判斷是否有按鍵按下。如圖24所示為51開發(fā)板上的矩陣按鍵電路原理圖,使用8個(gè)I/O口來實(shí)現(xiàn)16個(gè)按鍵。 整體電路圖如圖25所示為鍵盤控制LED流水燈整體電路圖。并從硬件電路的設(shè)計(jì)出發(fā),簡單分析單片機(jī)控制LED的工作過程。第3章 C程序設(shè)計(jì) 程序設(shè)計(jì)流程圖如圖31所示為主程序流程圖。開始從主函數(shù)執(zhí)行程序語句,不斷循環(huán)掃描按鍵,當(dāng)K1按下時(shí),進(jìn)入選擇狀態(tài),程序會(huì)不斷地掃描矩陣鍵盤,通過矩陣鍵盤選擇需要點(diǎn)亮的LED;選擇結(jié)束后按下K2,程序會(huì)將選定后的數(shù)據(jù)送入中斷程序,中斷程序根據(jù)接收的數(shù)據(jù)選澤對應(yīng)的LED實(shí)現(xiàn)流水燈效果;當(dāng)按下K3后程序又會(huì)進(jìn)入矩陣鍵盤掃描重新選擇LED。圖32 選擇LED如圖32,控制矩陣鍵盤分別選擇了第1,6,8盞燈。如圖33所示。當(dāng)按下K3鍵,實(shí)驗(yàn)結(jié)果如圖34所示。 本章小結(jié)由實(shí)驗(yàn)結(jié)果可以看出,本次單片機(jī)課程設(shè)計(jì)已達(dá)到預(yù)期要求,電路工作穩(wěn)定,滿足設(shè)計(jì)要求。但最終在不斷地檢查、調(diào)試之后,問題也逐漸得到解決??偨Y(jié)及體會(huì)本次設(shè)計(jì)通過對單片機(jī)進(jìn)行編程控制,進(jìn)而控制外部電路,成功地設(shè)計(jì)了八個(gè)按鍵控制八盞燈亮滅實(shí)現(xiàn)流水燈的效果。熟悉單片機(jī)硬件開發(fā)平臺的應(yīng)用,掌握了單片機(jī)編程器、仿真器的使用,能檢查和分析軟硬件故障。通過這次實(shí)習(xí)使我進(jìn)一步弄懂所學(xué)到的課本知識,鞏固和深化對單片機(jī)的結(jié)構(gòu)、指令系統(tǒng)、中斷系統(tǒng)、鍵盤/顯示系統(tǒng)、接口技術(shù)、系統(tǒng)擴(kuò)展、定時(shí)/控制、程序設(shè)計(jì)、應(yīng)用開發(fā)、等基本理論知識的理解,提高單片機(jī)應(yīng)用于技術(shù)的實(shí)踐操作技能,掌握單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)、研制的方法,培養(yǎng)利用單片機(jī)進(jìn)行科技革新、開發(fā)和創(chuàng)新的基本能力,為畢業(yè)后從事與單片機(jī)相關(guān)的工作打下一定的基礎(chǔ)。sbit k2=P2^1。sbit k4=P2^3。unsigned char x=0。unsigned char A1=0x00,A2=0x00,A3=0x00,A4=0x00,A5=0x00,A6=0x00
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1