8051单片机C语言程序设计与实例解析

分類: 图书,计算机/网络,计算机体系结构,
作者: 刘海涛 等编著
出 版 社: 清华大学出版社
出版时间: 2009-1-1字数: 506000版次: 1页数: 326印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302189442包装: 平装编辑推荐
知晓理论,掌握方法,应用实践,典型实例,重点突出,实用性强,选材恰当,深入浅出,可读性强。
《8051单片机C语言程序设计与实例解析》具有较强的系统性、先进性和实用性,克服了以往单片机类书籍起点高、实践例子少等缺点,全面地介绍了单片机系统结构的基本原理、51指令系统与程序设计方法、串行通信技术、接口技术、设计实例及抗干扰设计等知识。通过学习《8051单片机C语言程序设计与实例解析》,可为教师、学生和科研人员较全面地掌握单片机的基础知识及其在各个领域的应用打下坚实基础。
内容简介
《8051单片机C语言程序设计与实例解析》是根据作者多年来对单片机的逐步学习和了解,以80C51单片机应用系统为主线,克服了以往单片机类书籍起点高、实践例子少等缺点,围绕系统的组成、设计和调试运行,全面地介绍了单片机系统结构的基本原理、51指令系统与程序设计方法、中断与定时器系统、串行通信技术、接口技术、应用系统的扩展、设计实例及抗干扰设计等知识。
《8051单片机C语言程序设计与实例解析》具有较强的系统性、先进性和实用性,选材精练,论述简明。《8051单片机C语言程序设计与实例解析》可作为高等院校计算机科学与技术、自动化、电子信息工程、机电一体化等本科专业的单片机课程的参考资料,也可作为工程技术人员的参考用书。
目录
第1章 单片机概述
1.1 80C51单片机的发展史
1.2 80C51单片机的性能和特点
1.3 80C51单片机的分类和选型
第2章 硬件结构
2.1 80C51的内部总体结构
2.2 80C51的引脚封装和描述
2.3 存储器配置
2.4 特殊功能寄存器
2.5 I/O口
2.6 中断
2.7 定时器/计数器
2.8 单片机的时钟和复位电路
2.9 单片机的低功耗模式
第3章 指令系统
3.1 指令系统的分类和一般说明
3.2 数据传送类指令
3.3 算术运算类指令
3.4 逻辑运算类指令
3.5 控制转移类指令
3.6 位操作类指令
第4章 ISP、IAP技术及应用
4.1 ISP和IAP的工作原理
4.2 ISP和IAP的优点
4.3 并口/串口下载线
4.4 ISP软件的使用
4.5 自制80C51仿真器
第5章 Keil C51开发软件的应用
5.1 Keil C51简介
5.2 ?Vision2集成开发环境
5.3 创建工程项目
5.4 编译、链接项目
5.5 下载调试项目
第6章 并行接口的扩展
6.1 单片机系统扩展原理
6.2 程序存储器的扩展
6.3 数据存储器的扩展
6.4 并行I/O口的扩展
第7章 实时时钟和外扩RAM(I2C和SPI总线器件)的应用
7.1 I2C总线的原理
7.2 实时时钟PCF8563
7.3 SPI总线的原理
7.4 非易失性铁电存储器FM25C640
第8章 键盘和显示接口设计
8.1 键盘接口设计
8.2 LED显示接口
8.3 键盘/LED专用接口芯片8279
8.4 键盘/LED专用接口芯片7279A
8.5 LCD显示接口
第9章 A/D和D/A接口设计
9.1 A/D接口设计
9.2 D/A转换器接口设计
9.3 电压/电流转换电路
第10章 串行口通信
第11章 80C51的应用案例
第12章 单片机嵌入式编程
第13章 单片机抗干扰技术