





定价:59.9元
印次:1-2
ISBN:9787302629702
出版日期:2023.04.01
印刷日期:2025.02.18
图书责编:陈景辉
图书分类:教材
本书选择Atmel公司的AT89C51单片机作为学习对象,主要介绍单片机的工作原理,以及单片机与外部器件的接口技术。全书共11章,分别介绍单片机基础知识、AT89C51的硬件结构、单片机编程软件与仿真软件、Cx51语言程序设计、AT89C51的中断系统与定时系统、AT89C51的串行通信技术、AT89C51的人机交互、AT89C51的资源扩展、AT89C51模拟信号处理、串行通信器件、单片机应用系统设计等,书中的主要技术有相应的C语言代码和仿真实例。 本书以应用为出发点,践行理实一体化的教学理念,突出能力培养,选材适当,体系完整,结构合理,层次清楚,难度适中,循序渐进,便于教学。 本书可以作为高等学校物联网工程、电子信息工程、自动化、计算机科学与技术等专业的教材,也可以作为从事嵌入式系统设计、物联网应用的工程技术人员的参考资料。
前言 FOREWORD 目前,物联网技术已经在各个领域得到了广泛的应用。物联网技术的核心是感知识别技术、计算机技术与通信网络技术,其中,传感器与单片机将构成对物体进行检测与控制的嵌入式系统,是物联网的终端,因此,在物联网的发展过程中,单片机与嵌入式系统必将扮演举足轻重的角色,并将得到长足的发展。学习单片机,前景广阔。 主要内容 本书选择Atmel公司的AT89C51单片机作为学习对象,主要介绍单片机的工作原理,以及单片机与外部器件的接口技术。全书分为3部分,共有11章。 第一部分为单片机基础,包括第1~6章。第1章介绍单片机基本知识; 第2章介绍AT89C51的硬件结构及内部功能部件; 第3章介绍单片机的编程软件Keil Cx51和仿真软件Proteus; 第4章介绍单片机的C语言程序设计方法,突出Cx51语言与标准C语言(ANSI C)的不同; 第5章介绍AT89C51的中断系统、定时器/计数器; 第6章介绍AT89C51串行通信的基本原理与串行通信系统的设计技术。 第二部分为单片机最小系统扩展,包括第7~10章。第7章介绍AT89C51的人机交互,主要说明AT89C51与键盘、显示器的接口设计技术; 第8章介绍AT89C51的资源扩展,主要说明AT89C51与程序存储器、数据存储器、I/O接口芯片的接口设计技术; 第9章介绍AT89C51模拟信号处理,主要说明AT89C51与ADC0809、DAC0832芯片的接口设计技术; 第10章介绍几种常用的串行通信器件,主要说明I2C总线、单总线和SPI总线系统...
目录
CONTENTS
第1章单片机基础知识
1.1单片机概述
1.1.1单片机的概念
1.1.2单片机的发展历程
1.1.3单片机的分类
1.1.4单片机的特点
1.1.5单片机的应用领域
1.1.6单片机的发展趋势
1.2单片机系列介绍
1.2.1MCS51系列单片机
1.2.280C51系列单片机
1.2.3AT89系列单片机
1.2.4其他主流单片机简介
习题
第2章AT89C51的硬件结构
2.1片内硬件系统的组成
2.1.1片内功能部件简介
2.1.2引脚介绍
2.2中央处理器
2.2.1运算器
2.2.2控制器
2.3存储器
2.3.1程序存储器
2.3.2数据存储器
2.3.3特殊功能寄存器
2.3.4位地址空间
2.4并行I/O端口
2.4.1P0端口
2.4.2P1端口
2.4.3P2端口
2.4.4P3端口
2.5单片机最小系统
2.5.1时钟电路与时序
2.5.2复位与复位电路
2.5.3AT89C51的最小系统
习题
第3章单片机编程软件与仿真软件
3.1单片机编程软件Keil Cx51
3.1.1Keil Cx51简介
3.1.2Keil Cx51的工作界面
3.1.3Keil Cx51的使用方法
3.2单片机仿真软件Proteus
3.2....
(2)原理叙述清楚。本书主要介绍AT89C51的工作原理,以及单片机与外部器件的接口技术。为了使读者真正理解单片机与外部器件连接的理论依据,本书在基本原理叙述方面,力求做到全面、清楚、严谨,为将来从事嵌入式系统设计的读者奠定坚实的理论基础。
(3)使用C语言编程。前几年,很多单片机教材使用汇编语言进行程序设计。随着IT技术的快速发展,越来越多的工程师使用C语言进行单片机应用系统的程序设计。为了降低学习难度,实现学校与社会的无缝对接,提高学生的社会适应度,本书使用C语言编程。
(4)基于Proteus软件进行系统仿真。本书基于Proteus仿真平台,设计了相当多的单片机应用系统,通过仿真,验证了这些系统的功能与性能,大大提高了课程教学的生动性和趣味性,以此激发学生的学习热情。
(5)简明易懂,便于教学。根据单片机、嵌入式系统的发展现状与发展趋势,作者对内容进行精挑细选,并对所选的内容反复梳理,使得本书选材恰当,重点突出,结构合理,条理清楚。这样处理,将大大减轻学生阅读和理解的负担,降低学习难度,提高学习效率,使大部分学生能够保持学习单片机的兴趣和热情。
(6)重视实践能力的培养。从第3章开始,在每章中都适当安排单片机应用系统设计的内容,帮助学生及时理解、消化、掌握所学的基础知识、基本理论和基本技术,培养学生发现问题、分析问题、解决问题的能力,逐步提高学生的实际操作水平。
"