





作者:谢维成、杨加国
定价:49.8元
印次:4-19
ISBN:9787302537908
出版日期:2019.10.01
印刷日期:2025.01.14
图书责编:梁媛媛
图书分类:教材
MCS-51系列单片机应用广泛,是学习单片机技术较好的系统平台,同时也是单片微型计算机应用系统开发的一个重要系列。《单片机原理与应用及C51程序设计(第4版)》以实用为宗旨,用丰富的实例讲解MCS-51单片机原理和软硬件开发技术,并采用对比的方法,同一功能分别以单片机汇编语言程序和单片机C语言程序实现,并附有Proteus仿真,免费提供所有源代码和电路图的资源下载。 《单片机原理与应用及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版)》适合各类大专院校及培训机构作为“单片机原理与应用”或“单片机应用系统开发”类课程的教材,特别适合打算学习单片机应用系统开发的读者使用,也可供各类电子工程、自动化技术人员和计算机爱好者参考。
《单片机原理与应用及C51程序设计》自出版以来,累计重印35次,销售13万余册。《单片机原理与应用及C51程序设计(第4版)》采用了Keil C51 V9.00 软件界面,给出了大量实例,包括硬件电路设计和应用系统开发,删减了课堂教学中的部分理论和应用内容,调整了单片机应用系统设计实例讲解的写作方式,把其他接口芯片放在实例中介绍。
前 言 《单片机原理与应用及C51程序设计》一书自2006年出版后,以其全新的编写思路、鲜明的应用性特色,受到了广大教师及学生的欢迎,重印了9次,2009年修订出版的《单片机原理与应用及C51程序设计(第2版)》,重印了14次,2014年出版的《单片机原理与应用及C51程序设计(第3版)》,重印了12次,累计印数已达13万多册。为了更加适合各院校使用,编者认真听取了广大师生的意见,权衡内容与篇幅的矛盾,《单片机原理与应用及C51程序设计(第4版)》仍然保留了第1、2、3版的主体框架和特色,为了减小篇幅,仍然突出应用,对相应的内容做了一些修订和增减调整。 MCS-51系列单片机应用广泛,是学习单片机技术较好的系统平台,同时也是单片微型计算机应用系统开发的一个重要系列,是嵌入式技术的入门课程。单片机实验及实践教学的目标是培养应用型人才,根据我们理论教学和实践教学的经验,发现学生要想熟练地掌握MCS-51单片机应用系统软件设计,就需要完全理解单片机汇编语言,这样才能更好地理解单片机的内部结构和工作原理,更容易掌握MCS-51程序设计。在减少学时的背景下,用汇编语言讲授单片机原理后不可能再单独开设一门“MCS-51程序设计”课程,因此我们在课堂上讲解单片机原理的同时也会介绍单片机C语言程序设计,以避免直到进入实验室或开发实践阶段时才讲授单片机C语言程序设计以及开发环境,从而为开设综合实验和创新实践奠定一定的基础。单片机原理与应用教材汇编语言版本较多,但在应用开发中采用汇编语言的却并不多,尤其在开发比较复杂的应用系统时,为了提高开发效率和使程序便于移植,现在多用C语言。...
第1章 基础知识 1
1.1 信息在计算机中的表示 1
1.1.1 数在计算机内的表示 1
1.1.2 字符在计算机内的表示 5
1.2 单片机概述 5
1.2.1 单片机的概念 6
1.2.2 单片机的发展 7
1.2.3 单片机的特点 8
1.2.4 单片机的应用 8
1.3 51单片机及主要品种 9
1.3.1 51单片机概述 9
1.3.2 51单片机的主要品种 10
1.3.3 其他系列的8位单片机 12
习题 14
第2章 单片机基本原理 15
2.1 51系列单片机简介 15
2.2 MCS-51系列单片机的结构原理 15
2.2.1 MCS-51系列单片机的
基本组成 15
2.2.2 MCS-51系列单片机的
内部结构 16
2.2.3 51系列单片机的
中央处理器 17
2.2.4 MCS-51系列单片机的
存储器结构 19
2.2.5 MCS-51系列单片机的
输入/输出接口 26
2.3 51系列单片机的外部引脚及
片外总线 29
2.3.1 外部引脚 29
2.3.2 片外总线结构 32
2.4 51系列单片机的工作方式 32
2.4.1 复位方式 32
2.4.2 程序执行方式 33
2.4.3 单步执行方式 33
2.4.4 AT89S5X单片机的空闲和
掉电方式 34
2.4.5 AT89S5X单片机的ISP
编程方式 35
2.5 51系列单片机的时序 37
2.5.1 时钟周期、机... 查看详情