複製鏈接
請複製以下鏈接發送給好友

單片機原理及應用

(綿陽職業技術學院提供慕課)

鎖定
單片機原理及應用課程是綿陽職業技術學院於2019年9月26日首次在學堂在線開設的慕課課程、國家精品在線開放課程(高職)。該課程授課教師為楊居義、蒲敏、王穎麗、向兵。據2021年1月學堂在線官網顯示,該課程已開課3次。共有3540人報名。 [1-2] 
單片機原理及應用課程共有為七個模塊,包括認識單片機及系統、80C51單片機的結構分析及應用、C51程序設計及應用等內容。 [2] 
中文名
單片機原理及應用
類    別
慕課、國家精品在線開放課程(高職)
提供院校
綿陽職業技術學院
授課平台
學堂在線
授課教師
楊居義、蒲敏、王穎麗、向兵
開課時間
2019年9月26日(首次)

單片機原理及應用課程性質

單片機原理及應用課程背景

21世紀,在數字化轉型的大變革中,每天都會遇到上百片單片機的應用,學會如何應用單片機,已經變得十分重要。另一方面,更是為了適應高等教育培養“高素質技能型專門人才”的宗旨。因此,綿陽職業技術學院開設了單片機原理及應用慕課課程。 [3] 

單片機原理及應用課程定位

單片機原理及應用課程是一門將計算機技術與電子技術緊密結合的課程,是電子信息機電自動化、儀器儀表、通信工程、物聯網、汽車工程、機電一體化專業核心課程,也是一門理論與實踐並重的應用課程。 [2] 

單片機原理及應用適應對象

單片機原理及應用慕課課程適應於所有對單片機知識感興趣的人學習。 [2] 

單片機原理及應用開課信息

開課次數
開課時間
授課教師
第1次開課
2019年9月26日—2020年1月15日
楊居義、蒲敏、王穎麗、向兵
第2次開課
2020年2月24日—2020年6月30日
第3次開課
2020年7月6日—2021年2月1日
表格參考資料: [1-3] 

單片機原理及應用課程簡介

單片機原理及應用課程內容包含七個模塊,四十二個項目。模塊一是介紹單片微型計算機的概念;模塊二是介紹80C51單片機的結構分析及應用;模塊三介紹C51程序設計及應用;模塊四介紹80C51單片機定時器/計數器分析及應用;模塊五包含80C51單片機中斷系統分析及應用等內容;模塊六介紹0C51單片機串行通信技術分析及應用;模塊七介紹了80C51單片機接口技術分析及應用等知識。 [2] 

單片機原理及應用課程大綱

一、認識單片微型計算機
1-1∶認識單片機及應用系統
1-2: 80C51單片機系列
1-3: Proteus ISIS上機步驟
1-4: KeilC51的上機步驟
二、80C51單片機的結構分析及應用
2-1:用單片機P1口來點亮LEDO~LED7
2-2: 80C51單片機的結構
2-3: 80C51單片機的引腳及功能
2-4:80C51單片機的存儲器組織
2-5:特殊功能寄存器(SFR)簡介
2-6:用單片機P3.5控制LED5燈亮
2-7(上): 80C51單片機的PO端口
2-7(下) : 80C51單片機的P1-P3端口
2-8:80C51時鐘電路與時序
2-9:用單片機的P1.0控制—個燈LEDO閃爍
2-10:將PO.0引I腳的狀態分別送給P1.0、P2.0和P3.0口
三、C51程序設計及應用
3-1:用不同數據類型控制P2口的8位LED閃爍
3-2:分別用P2、P3口顯示“加減"運算結果
3-3:用P1口顯示邏輯”與或"運算結果
3-4:分別用P2、P3口顯示位“與或""運算結果
3-5:用P1口顯示"左右移"運算結果
3-6:用按健S控制P1口8只LED顯示狀態
3-7:用for語句實現蜂鳴器發出1KHz音頻
3-8:用while語句實現P1口8只LED顯示狀態
3-9:用do...while語句實現P1口8只LED顯示狀態
3-10:用數組實現P1口8只LED顯示狀態
3-11:用指針數組實現P1口8只LED顯示狀態
3-12:用指針數組實現多狀態顯示
3-13:用帶參數函數控制8位LED燈閃爍時間
3-14:用數組作為網數參數控制8位LED點亮狀態
3-15:用指針作為函數參數控制8位LED點亮狀態
3-16:用函數型指針控制8位LED點亮狀態
3-17:用P2口控制8只LED左循環流水燈亮
3-18:用開關S控制實現蜂鳴器報警
四、80C51單片機定時器/計數器分析及應用
4-1:用定時器TO查詢方式控制P3口8位LED閃爍
4-2:認識單片機定時器計數器
4-3:80C51定時器計數器的控制
4-4∶定時或計數初值的計算及裝入
4-5:用定時器T0查詢方式控制P1.0的蜂鳴器發出1KHz音頻
4-6: 80C51定時器計數器的工作方式
4-7:將T1計數的結果送PO口顯示
4-8:單片機控制LED燈左循環亮
五、80C51單片機中斷系統分析及應用
5-1:用定時器T1中斷方式控制P3口8位LED閃爍
5-2: 80C51中斷系統的結構及中斷源
5-3:用外中斷INT1控制P2口8個LED亮滅
5-4:外部中斷INTO控制LED燈左循環亮
5-5: 80C51中斷系統各寄存器設置
5-6:用外中斷INT1測量負跳孌信號累計數並將結果送P2口顯示
5-7:用外中斷INTO測量外部負脈衝寬度並將結果送P1口顯示
六、0C51單片機串行通信技術分析及應用
6-1:方式0控制流水燈循環點亮
6-2:認識串行通信及協議
6-3:RS-232C接口
6-4:單片機U1與單片機U2進行通信
6-5: 80C51串口的結構及寄存器設置
6-6: 80C51串行口工作方式0和方式1
6-7: 80C51串行口工作方式2和方式3
6-8:單片機向PC機發送數據
6-9: PC機向單片機發送數據並用LED顯
6-10:串口驅動數碼管
6-11:單片機與單片機雙機通信
七、80C51單片機接口技術分析及應用
7-1:獨立式按鍵S控制LEDO的亮滅狀態
7-2:軟件消抖的獨立式按鍵S控制LEDO的亮滅狀態
7-3:獨立式按鍵S組控制8位LED燈T
7-4:用數碼管顯示矩陣鍵盤的按鍵值
7-5:鍵盤和按鍵技術
7-6:矩陣式鍵盤結構及工作原理
7-7:用LED數碼管循環顯示數字0~9
7-8:用數碼管顯示按鍵次數
7-9:用LED數碼管動態顯示“123456"
7-10: LED技術
7-11:用LCD顯示字符'ABCD'
7-12:用LCD循環右移顯示China Dream
7-13: LCD1602字符型液晶顯示器
7-14:1602型LCD的讀寫操作與單片機的接口電路
7-15:1602型LCD初始化和驅動流程圖
7-16: ADCo809內部結構及引腳功能
7-17: ADC0809轉換原理與單片機接口
7-18:DAC0832鋸齒波發生器
7-19: DAC轉換器的性能指標與DAC0832接口芯片
7-20:DAC0832與單片機的接口
7-21:步進電機正反轉控制
7-22:電子密碼鎖
7-23:數碼秒錶設計
7-24:液晶時鐘顯示器
7-25:基於手機--藍牙--單片機控制LED燈亮滅
7-26:基於手機--藍牙--單片機控制LED燈閃爍
八、期末考試
期末測試題
(注:課程大綱排版從左到右列 [2] 

單片機原理及應用課前預備

  • 預備知識
學習單片機原理及應用慕課課程,需要具備C語言程序設計、電子技術基礎知識。 [2] 

單片機原理及應用授課目標

  1. 通過該課程的學習,學生能夠具備實踐、應用、就業的能力。
  2. 通過該課程的學習,學生能夠具有一定的開發能力。 [2] 

單片機原理及應用課程特色

  1. 單片機工作原理與編程方法、接口技術並重;
  2. 將軟件與硬件結合;
  3. 將理論與實踐結合。 [2] 

單片機原理及應用所獲榮譽

2020年11月3日,該課程被中華人民共和國教育部職業教育與成人教育司認定為“2020年國家精品在線開放課程(高職)”。 [4] 

單片機原理及應用教師簡介

楊居義,男,中共黨員,教授高級工程師,計算機應用專業帶頭人,國家職業技能鑑定計算機應用高級考評員,四川省科技項目評議(審)委員會委員,綿陽市科技項目評議(審)委員會委員。 [2] 
王穎麗,女,副教授,電子科技大學電子與通信工程工程碩士,主要擔任計算機文化基礎,單片機原理及應用課程教學任務。
蒲敏,女,講師,電子科技大學電子與通信工程工程碩士
向兵,男,四川南充人,中共黨員。畢業於東北師範大學電路與系統專業,碩士研究生。現擔任綿陽職業技術學院信息工程系控制與信息技術中心主任。 [2] 
參考資料