《单片机应用设计培训教程:实践篇》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:夏继强,邢春香编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2008
  • ISBN:9787811241976
  • 页数:170 页
图书介绍:本教程以80C51系列单片机为基础,分为入门训练、基础训练、应用设计、综合设计,共4章,11个典型实验。主要内容包括单片机汇编语言和C语言的软件开发过程,集成开发环境的使用;80C51的内部运算功能实验、定时器/计数器实验、中断实验及串行口实验;单片机系统的并行扩展实验,I2C总线、One-wire、SPI等多种串行扩展实验;综合应用设计实验。

第1章 入门训练 1

1.1 汇编语言及C51语言编程方法介绍 1

1.1.1 汇编语言 1

1.1.2 C51语言 3

1.2 集成开发环境 4

1.2.1 Keil C51集成开发环境介绍 4

1.2.2 程序固化 10

第2章 基础训练 13

2.1 单片机内部功能单元简介 13

2.1.1 80C51单片机的内部结构 13

2.1.2 80C51的内部存储器组织 14

2.2 实验1——运算功能实验 15

2.3 实验2——单片机I/O口实验 17

2.4 实验3——定时器/计数器实验 20

2.5 实验4——中断实验 25

2.6 实验5——串行扩展实验 29

第3章 应用设计 34

3.1 并行扩展与串行扩展 34

3.1.1 并行扩展 34

3.1.2 I2C总线简介 34

3.1.3 One-wire协议简介 47

3.1.4 SPI协议简介 55

3.2 实验6——并行扩展液晶显示器实验 57

3.3 实验7——ZLG7290扩展键盘显示实验 61

3.4 实验8——日历时钟PCF8563实验 66

3.5 实验9——A/D、D/A转换器PCF8591实验 77

3.6 实验10——DS18B20数字温度采集实验 80

3.7 实验11——X5045看门狗实验 83

第4章 综合设计 95

4.1 多功能时钟及温度采集实验 95

4.2 μC/OS-Ⅱ嵌入式实时多任务操作系统实验 114

4.2.1 嵌入式实时多任务操作系统 114

4.2.2 μC/OS-Ⅱ实时操作系统 114

4.2.3 μC/OS-Ⅱ的移植 119

4.2.4 μC/OS-Ⅱ下的多功能时钟及温度采集实验 121

附录A 实验板电路图 158

附录B 实验使用的芯片引脚图 162

附录C MCS-51指令系统特点及速查表 163

C.1 指令系统格式及标识 163

C.2 指令系统分类 164

C.3 MCS-51指令速查表 168

参考文献 170