





定价:59.8元
印次:5-1
ISBN:9787302697817
出版日期:2025.08.01
印刷日期:2025.07.18
图书责编:梁媛媛
图书分类:教材
"51系列单片机应用广泛,是学习单片机技术较好的系统平台,同时也是单片微型计算机应用系统开发的一个重要系列。《单片机原理与应用及C51程序设计(第5版)(微课版)》以实用为宗旨,通过丰富的实例讲解51系列单片机原理和软硬件开发技术。程序设计语言涵盖了汇编语言和C语言,兼顾单片机原理的学习和系统开发。《单片机原理与应用及C51程序设计(第5版)(微课版)》所有程序均在Keil C51上调试通过,应用实例通过Proteus仿真实现,并提供所有源代码和电路图的资源下载。 《单片机原理与应用及C51程序设计(第5版)(微课版)》适合各类大专院校及培训机构作为“单片机原理与应用”或“单片微型计算机原理及应用”类课程的教材,也特别适合打算学习单片机应用系统开发的读者使用,还可供各类电子工程、自动化技术人员和计算机爱好者参考。 "
谢维成,西华大学教授,硕士研究生导师。主要承担“微机原理及应用”“单片机应用技术”“智能化测控应用系统设计”“驱动程序设计”等本科生和研究生课程的教学工作,现任西华大学电气信息学院测控技术与仪器系主任。研究方向:信号检测与智能信息处理、嵌入式技术及应用,图像处理及应用研究。作为负责人承担四川省教育厅自然科学基金重点项目1项,四川省教育厅自然科学科研基金项目1项、四川省教育厅教改项目1项、西华大学青年基金项目1项,企业委托项目多项,作为主研人员参与四川省应用基础研究项目2项,四川省重点实验室项目1项,四川省教育厅教改项目1项,企业委托项目多项。
前 言 51系列单片机应用广泛,是学习单片机技术较好的系统平台,同时也是单片微型计算机应用系统开发的一个重要系列,是掌握嵌入式技术的入门平台。单片机实验及实践教学的目标是培养应用型人才,根据近年理论教学、实践教学和单片机应用系统开发的经验,发现要理解51系列单片机内部结构和工作原理,汇编语言知识还是必不可少的,但在单片机应用系统开发中采用汇编语言的却并不多,尤其在开发比较复杂的应用系统时,为了提高开发效率,以及便于代码移植,基本上都采用C语言编程。C语言不仅学习方便,而且也与汇编语言一样能够对单片机资源进行访问,因而目前大多数院校在开设单片机课程时都引入了C语言。因此,本教材在讲解单片机基本原理的同时,兼顾了汇编语言和C语言两个方面。 本书自2006年出版后,凭借全新的编写思路、鲜明的应用型特色,受到了广大教师及学生的欢迎,重印了9次,2009年修订出版的第2版重印了14次,2014年出版的第3版重印了14次,2019年出版的第4版重印了19次,累计印数达18万册以上。为了更加适合各院校使用,本书编者认真听取了广大师生的意见,权衡内容与篇幅的矛盾,本书仍然保留了第1~4版的主体框架和特色,为了缩减篇幅,仍然突出其应用性,对相应的内容做了修订。 本书特色和修订内容如下。 (1) 本书以实用为宗旨,在讲解单片机原理的同时兼顾单片机应用系统设计,内容前后连贯,知识难度逐步递进,前面章节的知识是后面应用的基础,后面应用实例是前面章节知识的延伸和拓展。 (2) 增加相应微机原理的相关知识,不用开设微机原理课程也可进行本课程的学习;在讲解理论知识的同...
第1章 计算机基础知识 1
1.1 信息在计算机中的表示 2
1.1.1 数在计算机内的表示 2
1.1.2 字符在计算机内的表示 5
1.2 微型计算机基本结构及工作原理 6
1.2.1 微型计算机的发展 7
1.2.2 微型计算机的基本结构 7
1.2.3 微处理器 8
1.2.4 存储器 11
1.2.5 输入/输出设备及接口电路 13
1.2.6 总线 15
1.2.7 微型计算机的工作过程 16
1.3 单片机概述 21
1.3.1 单片机的概念 21
1.3.2 单片机的发展 21
1.3.3 单片机的应用 22
1.3.4 单片机的主要系列及品种 23
习题 28
第2章 单片机基本原理 30
2.1 51系列单片机概述 31
2.2 51系列单片机的结构原理 31
2.2.1 51系列单片机的基本组成 31
2.2.2 51系列单片机的内部结构 32
2.2.3 51系列单片机的中央
处理器 33
2.2.4 51系列单片机的存储器 35
2.2.5 51?系列单片机的输入/输出
接口 42
2.3 51系列单片机的外部引脚及
片外总线 45
2.3.1 外部引脚 45
2.3.2 片外总线结构 48
2.4 51?系列单片机的工作方式 48
2.4.1 复位方式 48
2.4.2 程序执行方式 49
2.4.3 单步执行方式 49
2.4.4 AT89S5X单片机的空闲和
掉电方式 50
2.4.5 ... 查看详情
《单片机原理与应用及C51程序设计(第5版)(微课版)》从51单片机基本原理、硬件结构、指令集及软件设计、接口电路到应用,由浅入深,由基础到应用,结构紧凑,思路清晰,层次分明;从内部接口部分开始,实例中的程序分别提供了汇编语言程序和C语言程序,既兼顾了用汇编语言对原理的深入学习,也符合实际单片机应用系统中C语言的开发方式;从内部接口部分开始加入了PROTEUS仿真,并附有详细的仿真操作微视频讲解,读者可模仿实例,完成新的单片机应用项目的硬件和软件设计。