单片机原理及接口技术(C51编程)(第2版) / 21世纪高等学校计算机规划教材·名家系列
作者: 张毅刚
出版时间:2016年8月
出版社:人民邮电出版社
- 人民邮电出版社
- 9787115419248
- 100282
- 0047175889-6
- 16开
- 2016年8月
- 工学
- 计算机科学与技术
- TP368.1
- 计算机
- 本科
本书可作为各类高等工科院校、职业技术学院的电气工程、电子电气信息技术、智能仪器仪表、机电一体化、计算机、工业自动化及自动控制等专业单片机技术课程的教材,也可供从事单片机应用设计的工程技术人员参考。
第1章 单片机概述
1.1 什么是单片机
1.2 单片机的发展历史
1.3 单片机的特点
1.4 单片机的应用
1.5 单片机的发展趋势
1.6 MCS-51系列与AT89S5x系列单片机
1.6.1 MCS-51系列单片机
1.6.2 AT89S5x系列单片机
1.7 各种衍生品种的8051单片机
1.7.1 STC系列单片机
1.7.2 C8051F×××单片机
1.7.3 ADμC812单片机
1.7.4 华邦W77系列、W78系列单片机
1.8 PIC系列单片机与AVR系列单片机
1.8.1 PIC系列单片机
1.8.2 AVR系列单片机
1.9 其他的嵌入式处理器简介
1.9.1 嵌入式DSP处理器
1.9.2 嵌入式微处理器
思考题及习题
第2章 AT89S51单片机片内硬件结构
2.1 AT89S51单片机的片内硬件结构
2.2 AT89S51的引脚功能
2.2.1 电源及时钟引脚
2.2.2 控制引脚
2.2.3 并行I/O口引脚
2.3 AT89S51的CPU
2.3.1 运算器
2.3.2 控制器
2.4 AT89S51单片机存储器的结构
2.4.1 程序存储器空间
2.4.2 数据存储器空间
2.4.3 特殊功能寄存器
2.4.4 位地址空间
2.5 AT89S51单片机的并行I/O端口
2.5.1 P0口
2.5.2 P1口
2.5.3 P2口
2.5.4 P3口
2.6 时钟电路与时序
2.6.1 时钟电路设计
2.6.2 机器周期、指令周期与指令时序
2.7 复位操作和复位电路
2.7.1 复位操作
2.7.2 复位电路设计
2.8 看门狗定时器(WDT)的使用
2.9 低功耗节电模式
2.9.1 空闲模式
2.9.2 掉电运行模式
2.10 AT89S52单片机与AT89S51单片机的差异
2.10.1 AT89S52单片机与AT89S51单片机片内硬件资源的差别
2.10.2 AT89S52的引脚
2.10.3 AT89S52单片机的存储器结构
思考题及习题
第3章 C51编程语言基础
3.1 C51编程语言简介
3.1.1 C51语言与8051汇编语言的比较
3.1.2 C51语言与标准C语言的比较
3.2 C51语言程序设计基础
3.2.1 C51语言中的数据类型与存储类型
……
第4章 开发与仿真工具
第5章 单片机与开关、键盘以及显示器件的接口设计
第6章 中断系统的工作原理及应用
第7章 定时器/计数器的工作原理及应用
第8章 串行口的工作原理及应用
第9章 单片机系统的并行扩展
第10章 AT89S51单片机系统的串行扩展
第11章 AT89S51单片机与DAC、ADC的接口
第12章 单片机各种应用设计
第13章 功率接口设计
第14章 单片机应用系统抗干扰与可靠性设计
第15章 单片机应用系统的设计与调试
附录A 基础实验题目
附录B 课程设计题目
附录C 头文件"LCD1602.h"清单
附录D 头文件"DS1302.h"清单
参考文献