描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787115374998
邓胡滨、陈梅、周洁、黄德昌编著的《单片机原理及应用技术–基于Keil C和Proteus仿真(21世纪高等院校电气工程与自动化规划教材)》选用的 STC89C52单片机是51系列单片机的增强型,它完全兼容传统5l系列单片机产品性能,具有在线编程、开发方便的特点。由于开发成本低,学生普遍使用该单片机进行开发。
本书详细介绍该单片机的片内所有资源,如:单片机的硬件基本结构、引脚功能、存储器结构、特殊功能寄存器功能以及并行I/O口的结构和特点、中断、定时/计数器、串行口,同时介绍了单片机*新版的集成开发环境Keil u Vision4和集成开发工具: Proteus7 Professional以及单片机两种开发语言( 汇编和C51)。
本书由浅入深地介绍常用的片外资源以及单片机接口扩展方法,包括键盘、显示器、A/D和D/A转换器,以及存储器扩展、串/并行接口扩展。串行接口以单总线、ⅡC总线、SPI总线为例,介绍用单片机软件模拟串行接口总线时序以及单片机扩展串行总线接口的具体应用实例。同时,综合实例还选用大学生竞赛获奖案例,贴近实际应用。全书每章都附有小结和习题,并免费提供电子课件。
本书内容丰富实用,层次清晰,叙述详尽,方便教学与自学,可作为高等院校电子信息工程、通信工程、电气自动化、自动控制、智能仪器仪表、电气工程、机电一体化、计算机科学与技术等专业单片机原理及应用课程教学教材,也可以作为全国大学生电子设计竞赛培训教材,以及工程技术人员进行单片机系统开发的参考书。
1.1 什么是单片机
1.2 单片机的发展历史及趋势
1.3 单片机的特点及应用
1.4 MCS-51系列与STC系列单片机
1.4.1 MCS-51系列单片机
1.4.2 STC系列单片机
1.5 其他常见系列单片机
1.5.1 ATMEL公司的AT89系列单片机
1.5.2 AVR系列
1.5.3 PIC系列单片机
1.6 嵌入式系统定义及组成
1.6.1 嵌入式系统定义
1.6.2 嵌入式系统组成
1.7 常见的各类嵌入式处理器
1.7.1 嵌入式微控制器(单片机)
1.7.2 嵌入式DSP处理器(DSP)
1.7.3 嵌入式微处理器
1.7.4 嵌入式片上系统SOC(SystemOnChip)
1.8 小结
1.9 习题
第2章 单片机应用系统开发简介
2.1 集成开发环境keilμVision4简介
2.1.1 keilμVision4运行环境介绍
2.1.2 keilμVision4集成开发环境的STC单片机开发流程
2.2 集成开发工具proteus7Professional简介
2.2.1 protues基本用法
2.2.2 实例分析
2.3 keilμVision4与proteus7Professional的联调
2.4 小结
2.5 习题
第3章 单片机编程语言
3.1 STC89C52单片机指令系统基本概念
3.1.1 指令书写格式
3.1.2 指令编码格式
3.1.3 指令系统中常用的符号
3.1.4 指令系统的寻址方式
3.2 STC89C52单片机指令分类介绍
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑操作类指令
3.2.4 控制转移类指令
3.2.5 位操作类
3.3 STC89C52单片机汇编语言程序设计概述
3.3.1 汇编语言程序设计基础
3.3.2 基本程序结构与程序设计举例
3.4 C51程序设计语言
3.4.1 KeilC51简介
3.4.2 KeilC51语言基础知识
3.4.3 C51程序设计举例
3.5 小结
3.6 习题
第4章 STC89C52单片机硬件结构
4.1 STC89C52单片机的内部组织结构及特点
第5章 STC89C52单片机中断系统
第6章 STC89C52单片机定时/计数器
第7章 STC89C52单片机串行通信
第8章 STC89C52单片机存储器的扩展
第9章 STC89C52单片机I/O扩展与设计
第10章 STC单片机与I/O外部设备接口
第11章 STC89C52与A/D、D/A转换器的接口
第12章 STC单片机应用系统设计实例
第13章 实验
附录 单片机程序ISP烧录
参考文献
评论
还没有评论。