C语言指令启动mcs51计时器是,嵌入式C语言程序设计:使用MCS-51
第1章 MCS51硬件體系結構介紹 1
1-1 89X51的引腳 3
1-2 89X51的內存 5
1-3 89X51的特殊用途寄存器 6
1-4 中斷 18
1-5 周邊設備的使用 19
1-5-1 外部硬件中斷 19
1-5-2 計時計數器 21
1-5-3 串行端口 23
1-6 看門狗 25
1-7 結論 26
第2章 基本工具的使用 27
2-1 安裝Keil C編譯器 27
2-2 開始使用Keil C 32
2-3 軟件模擬 40
2-4 自制AT89S51的燒錄器 43
2-4-1 PonyProg串行燒錄器 43
2-4-2 ISP Flash Microcontroller Programmer 45
2-4-3 本書所提供的串行燒錄器 46
2-5 結論 50
第3章 編寫C語言程序 51
3-1 C語言基礎知識 51
3-1-1 編譯指令#include 52
3-1-2 注解 52
3-1-3 基本數據類型 53
3-1-4 用戶自定義的數據類型 53
3-1-5 標識符 54
3-1-6 保留字 55
3-1-7 常量 55
3-1-8 變量聲明 55
3-1-9 數組 56
3-1-10 運算符 57
3-2 C語言的控制命令 58
3-2-1 if語句 58
3-2-2 嵌套if語句 59
3-2-3 switch語句 59
3-2-4 for循環 60
3-2-5 while循環 61
3-2-6 do /while循環 61
3-2-7 標示和goto語句 61
3-3 C語言的指針和函數 61
3-3-1 指針 61
3-3-2 指針與數組 62
3-3-3 指針的運算 62
3-3-4 函數 63
3-3-5 中斷服務函數 64
3-4 匯編語言 65
3-5 宏的使用 67
3-6 函數庫 68
第4章 基本程序范例 75
4-1 LED的控制 75
4-2 指撥開關的輸入 86
4-3 七段顯示器的控制 88
4-4 計時器Timer0的溢出中斷控制 91
4-5 外部中斷INT0 95
4-6 按鈕檢測1 99
4-7 按鈕檢測2 102
4-8 四個七段顯示器的顯示控制 106
4-9 4×4小鍵盤輸入 111
4-10 C語言程序調用匯編語言程序 118
4-11 結論 134
習題 134
第5章 高級程序范例 137
5-1 數字時鐘1 137
5-2 LCD的顯示控制 144
5-3 數字時鐘2 159
5-4 電子音樂 166
5-5 步進馬達 175
5-6 D/A轉換器 183
5-7 繪圖型顯示器 187
5-8 RS232 204
5-9 結論 207
第6章 項目開發 209
6-1 密碼鎖 209
6-2 數字電壓表 228
6-3 網絡遠程控制系統 235
6-4 智能溫度計 250
6-5 數字時鐘——使用繪圖型LCM 265
6-6 結論 276
附錄A 8051指令集 279
附錄B 串行燒錄的工作原理 283
總結
以上是生活随笔為你收集整理的C语言指令启动mcs51计时器是,嵌入式C语言程序设计:使用MCS-51的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言 sdk,适用于 C 语言的 Az
- 下一篇: com.android.dazhihui