单片机原理及应用程序c语言版题库,单片机原理及应用(C语言版)
目錄
模塊1單片微型計算機
項目1: 認識單片微型計算機
任務11: 認識單片機
任務12: 相關知識
項目2: 認識單片機應用
任務21: 了解單片機應用
任務22: 相關知識
項目3: 認識仿真軟件Proteus的使用
任務31: Proteus ISIS的上機步驟
任務32: 相關知識
項目4: 了解Keil C51的使用
任務41: Keil C51的上機步驟
模塊小結
課后練習題
參考文獻
模塊280C51單片機的結構分析及應用
項目5: 認識80C51單片機內部結構
任務51: 用單片機P1口來點亮LED1~LED8燈
任務52: 相關知識
項目6: 認識單片機端口應用
任務61: 用單片機P3.5控制LED5燈亮
任務62: 相關知識
*項目7: 用單片機的P1.0控制LED1燈閃爍
*項目8: 將P0.0引腳的狀態分別送給P1.0、P2.0和P3.0口
模塊小結
課后練習題
參考文獻
模塊3C51程序設計及應用
項目9: 了解單片機C語言
任務91: 了解C51編程結構
任務92: 相關知識
項目10: 認識C51的數據類型
任務101: 用不同數據類型控制P2口的8位LED閃爍
任務102: 相關知識
項目11: 認識C51的運算符
任務111: 分別用P2、P3口顯示“加減”運算結果
任務112: 用P1口顯示邏輯“與或”運算結果
任務113: 分別用P2、P3口顯示位“與或”運算結果
任務114: 用P1口顯示“左右移”運算結果
任務115: 相關知識
項目12: 認識C51流程控制語句
任務121: 用按鍵S控制P1口8只LED顯示狀態
任務122: 用for語句實現蜂鳴器發出1kHz音頻
任務123: 用while語句實現P1口8只LED顯示狀態
任務124: 用do…while語句實現P1口8只LED顯示狀態
任務125: 相關知識
項目13: 認識C51的數組
任務131: 用數組實現P1口8只LED顯示狀態
任務132: 相關知識
項目14: 認識C51的指針
任務141: 用指針數組實現P1口8只LED顯示狀態
任務142: 用指針數組實現多狀態顯示
任務143: 相關知識
項目15: 認識C51的函數
任務151: 用帶參數函數控制8位LED燈閃爍時間
任務152: 用數組作為函數參數控制8位LED點亮狀態
任務153: 用指針作為函數參數控制8位LED點亮狀態
任務154: 用函數型指針控制8位LED點亮狀態
任務155: 相關知識
*項目16: 用P2口控制8只LED左循環流水燈亮
*項目17: 用開關S控制實現蜂鳴器報警
模塊小結
課后練習題
參考文獻
模塊480C51單片機定時器/計數器分析及應用
項目18: 認識單片機定時器/計數器
任務181: 用定時器T0查詢方式控制P3口8位LED閃爍
任務182: 相關知識
項目19: 認識定時器/計數器的工作方式
任務191: 用定時器T0查詢方式控制P1.0的蜂鳴器發出1kHz音頻
任務192: 相關知識
*項目20: 將T1計數的結果送P0口顯示
*項目21: 單片機控制LED燈左循環亮
模塊小結
課后練習題
參考文獻
模塊580C51單片機中斷系統分析及應用
項目22: 認識80C51中斷系統
任務221: 用定時器T1中斷方式控制P3口8位LED閃爍
任務222: 相關知識
項目23: 認識80C51中斷控制器
任務231: 用外中斷INT1控制P2口8個LED亮滅
任務232: 外部中斷INT0控制LED燈左循環亮
任務233: 相關知識
*項目24: 用外中斷INT1測量負跳變信號累計數,并將結果送P2口顯示
*項目25: 用外中斷INT0測量外部負脈沖寬度,并將結果送P1口顯示
*項目26: 基于AT89S52單片機交通燈控制器的設計
模塊小結
課后練習題
參考文獻
模塊680C51單片機串行通信技術分析及應用
項目27: 認識80C51串行通信
任務271: 方式0控制流水燈循環點亮
任務272: 相關知識
項目28: 認識80C51串口的通信方式
任務281: 單片機U1與單片機U2進行通信
任務282: 相關知識
*項目29: 單片機向PC發送數據
*項目30: PC向單片機發送數據,并用LED顯示出來
*項目31: 串口驅動數碼管
*項目32: 單片機與單片機雙機通信
模塊小結
課后練習題
參考文獻
模塊780C51單片機接口技術分析及應用
項目33: 認識矩陣式鍵盤
任務331: 獨立式按鍵S控制LED0的亮滅狀態
任務332: 軟件消抖的獨立式按鍵S控制LED0的亮滅狀態
任務333: 獨立式按鍵S組控制8位LED燈
任務334: 用數碼管顯示矩陣鍵盤的按鍵值
任務335: 相關知識
項目34: 認識LED數碼管顯示器
任務341: 用LED數碼管循環顯示數字0~9
任務342: 用數碼管顯示按鍵次數
任務343: 用LED數碼管動態顯示“123456”
任務344: 相關知識
項目35: 認識液晶顯示器LCD
任務351: 用LCD顯示字符‘ABCD’
任務352: 用LCD循環右移顯示“China Dream”
任務353: 相關知識
項目36: 認識A/D轉換器
任務361: 5V直流數字電壓表設計
任務362: 相關知識
項目37: 認識D/A轉換器
任務371: DAC0832鋸齒波發生器
任務372: 相關知識
*項目38: 步進電動機正反轉控制
*項目39: 電子密碼鎖
*項目40: 數碼秒表設計
*項目41: 液晶時鐘顯示器
*項目42: 基于手機—藍牙—單片機控制LED燈亮滅
模塊小結
課后練習題
參考文獻
總結
以上是生活随笔為你收集整理的单片机原理及应用程序c语言版题库,单片机原理及应用(C语言版)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2003服务器系统pe,SERVER 2
- 下一篇: java servlet大学生旅游网站的