张毅刚主编的《高等学校教材·单片机原理及应用:C51编程+Proteus仿真》详细介绍了美国ATMEL公司的AT89S51单片机工作原理及应用,AT89S51单片机是目前各种8051内核单片机中最具代表性的机型。
本书反映了作者负责的《单片机原理》国家精品课程的教学模式与教学方法改革的部分成果,包含了对课程体系结构改进的构想。本书也是以作者的“十一五”国家级规划教材《单片机原理及应用》为基础,融入了先进的虚拟仿真开发工具Proteus并采用C51语言编程,补充较多的Proteus仿真案例,增添部分器件而成。
张毅刚主编的《高等学校教材·单片机原理及应用:C51编程+Proteus仿真》详细介绍了美国ATMEL公司的AT89 S51单片机片内硬件资源及工作原理,采用C51语言编程,以单片机系统的虚拟仿真平台Proteus作为设计与开发工具。从应用角度出发,重点介绍了单片机应用的各种技术实现,如信息的显示与输入、中断、定时/计数、串行通信、模/数与数/模转换以及系统的并行与串行扩展等。此外还简要介绍了C51编程基础以及先进的开发工具Proteus与Keil uVision3的使用。结合各种应用,书中给出的较多典型案例设计,可为读者的软硬件设计提供参考与借鉴。
《高等学校教材·单片机原理及应用:C51编程+Proteus仿真》可作为各类工科院校、职业技术学院的电气工程、电子电气信息技术、智能仪器仪表、机电一体化、计算机、工业自动化及自动控制等专业单片机技术课程的教材,也可供从事单片机应用设计的工程技术人员参考。
第1章 单片机概述
1.1 什么是单片机
1.2 单片机的发展历史
1.3 单片机的特点
1.4 单片机的应用
1.5 单片机的发展趋势
1.6 MCS-51系列与AT89S5x系列单片机
1.6.1 MCS-51系列单片机
1.6.2 AT89系列单片机
1.6.3 AT89系列单片机的型号说明
1.7 各种衍生品种的51单片机
1.7.1 STC系列单片机
1.7.2 C8051Fx x x单片机
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 嵌入式微处理器
思考题及习题1
第2章 AT89S51单片机硬件结构
第3章 C51语言编程基础与KeiluVision3的使用
第4章 虚拟仿真开发工具Proteus的使用
第5章 单片机与显示器件及开关、键盘的接口设计
第6章 AT89S51单片机的中断系统
第7章 AT89S51单片机的定时器/计数器
第8章 AT89S51单片机的串行口
第9章 AT89S51单片机的并行扩展技术
第10章 AT89S51单片机与DAC、ADC的接口
第11章 AT89S51单片机系统的串行扩展
第12章 单片机的各种控制与检测应用设计
附录1 头文件“LCD1602.h”清单
附录2 头文件“DS1302.h”清单
参考文献