单片机原理与应用及C51程序设计作者:谢维成,杨加国主编出版时间:2019年版内容简介 MCS-51系列单片机应用广泛,是学习单片机技术较好的系统平台,同时也是单片微型计算机应用系统开发的一个重要系列。《单片机原理与应用及C51程序设计(第4版)》以实用为宗旨,用丰富的实例讲解MCS-51单片机原理和软硬件开发技术,并采用对比的方法,同一功能分别以单片机汇编语言程序和单片机C语言程序实现,并附有Proteus仿真,免费提供所有源代码和电路图的资源下载。《单片机原理与应用及C51程序设计(第4版)》为《单片机原理与应用及C51程序设计》的第4版,共分为10章,各章内容说明如下:第1章介绍计算机基础知识,第2章介绍MCS-51单片机基本原理,第3章介绍MCS-51单片机汇编程序设计,第4章介绍单片机C语言程序设计,第5章介绍Keil C51集成环境的使用;第6章介绍Proteus软件的使用;第7章到第9章,用实例介绍MCS-51单片机内部资源及编程,51单片机输入输出接口及编程,51单片机与模数、数模接口及编程;第10章介绍单片机应用系统设计及实例。附录中分别提供了MCS-51系列单片机指令表和C51库函数表,以及单片机相关的网络资源列表。《单片机原理与应用及C51程序设计(第4版)》适合各类大专院校及培训机构作为“单片机原理与应用”或“单片机应用系统开发”类课程的教材,特别适合打算学习单片机应用系统开发的读者使用,也可供各类电子工程、自动化技术人员和计算机爱好者参考。目录第1章 基础知识1.1 信息在计算机中的表示1.1.1 数在计算机内的表示1.1.2 字符在计算机内的表示1.2 单片机概述1.2.1 单片机的概念1.2.2 单片机的发展1.2.3 单片机的特点1.2.4 单片机的应用1.3 51单片机及主要品种1.3.1 51单片机概述1.3.2 51单片机的主要品种1.3.3 其他系列的8位单片机习题第2章 单片机基本原理2.1 51系列单片机简介2.2 MCS-51系列单片机的结构原理2.2.1 MCS-51系列单片机的基本组成2.2.2 MCS-51系列单片机的内部结构2.2.3 51系列单片机的中央处理器2.2.4 MCS-51系列单片机的存储器结构2.2.5 MCS-51系列单片机的输入/输出接口2.3 51系列单片机的外部引脚及片外总线2.3.1 外部引脚2.3.2 片外总线结构2.4 51系列单片机的工作方式2.4.1 夏位方式2.4.2 程序执行方式2.4.3 单步执行方式2.4.4 AT89S5X单片机的空闲和掉电方式2.4.5 AT89S5X单片机的ISP编程方式2.5 51系列单片机的时序2.5.1 时钟周期、机器周期和指令周期2.5.2 访问外部ROM的时序2.5.3 访问外部RAM的时序习题第3章 单片机汇编程序设计3.1 51系列单片机汇编指令格式及标识3.1.1 指令格式3.1.2 指令中用到的标识符3.2 51单片机指令的寻址方式3.2.1 常数寻址(立即寻址)3.2.2 寄存器数寻址(寄存器寻址)3.2.3 存储器数寻址3.2.4 位数据寻址(位寻址)3.2.5 指令寻址3.3 51单片机的指令系统3.3.1 数据传送指令3.3.2 算术运算指令3.3.3 逻辑操作指令3.3.4 控制转移指令3.3.5 位操作指令3.4 51单片机汇编程序常用伪指令3.5 51单片机汇编程序设计3.5.1 数据传送程序3.5.2 运算程序3.5.3 代码转换程序3.5.4 多分支转移(散转)程序……第4章 单片机C语言程序设计第5章 Keil C51集成环境的使用第6章 Proteus软件的使用第7章 51单片机的内部资源及编程第8章 51单片机输入输出接口及应用第9章 51单片机与D/A、ND转换器的接口第10章 51单片机应用系统设计附录参考文献 上一篇: 单片机原理与应用 第3版 霍孟友主编 2019年版 下一篇: 单片机原理与应用实验指导 C语言版 杨春丽著 2020.08年版