-
收藏
-
加书架
-
引用
本书系统介绍单片机基本原理、体系结构、接口技术和单片机C语言程序设计。内容包括五部分: 第 一部分为单片机基础,包括第1~3章,分别介绍单片机与嵌入式系统、单片机体系结构与存储结构。第二 部分为单片机C语言程序设计,包括第4~第6章,分别介绍C语言的数据类型与基本运算、程序控制语句 和函数。第三部分为单片机片内资源程序设计,包括第7~10章,分别介绍单片机输入/输出、中断、定时 计数器和串行通信。第四部分为单片机扩展资源程序设计,包括第11~20章,分别介绍外部总线扩展、外 部程序存储器、外部数据存储器、键盘、显示、可编程并行接口芯片8255A、定时计数器8253/8254、数/模转 换器(DAC)、模/数转换器(ADC)和IIC总线。第五部分为实验,包括第21章和第22章,第21章用一个应 用实例介绍Proteus与Keil的联合调试,第22章安排22个基础实验帮助学生学习和理解单片机基本 原理。 本 书可作为高等学校电子信息类专业单片机课程教材,也可作为51系列单片机自学教材,还可作为 嵌入式系统开发、大学生创新项目参考教材。
嵌入式系统开发与设计是我国电子信息类专业大学生必备的基本专业技能之一,也是大学生创新与竞赛项目的重要技术载体。MCS-51系列单片机作为经典的嵌入式设备,以其基础功能完备、支持厂家众多、技术文档齐备、应用实例丰富、复杂程度适中、易于开发入门等优势,成为我国电子信息类专业嵌入式系统开发与设计学习的基本机型。目前,电子信息类专业的专业课课时普遍被压缩,单片机相关课程一般安排32~40学时(含复习考试)。 本书特点如下: (1)本书作者长期从事高等学校“嵌入式系统”课程的教学和科研工作,熟悉教学内容、教学规律与教学要求。本书凝炼了作者20年积累的教学与科研经验,兼顾课程难点重点,科学合理组织教学内容,适应当前课时要求,方便老师授课、学生课前学习与课后复习及备考。 (2)本书基于通用的AT89C51单片机和最流行的嵌入式系统程序设计语言C51,论述单片机系统结构、片内与扩展资源C语言程序设计及系统开发,便于读者学习与工作相关的项目开发实践。 (3) 在满足教学内容要求的基础上,增强课程实践性和实用性。以工程应用型实例和Proteus仿真取代纯理论举例,课程实例可直接用于课外实践项目和大学生电子类竞赛项目。 (4) 配备完整教学课件(PPT)、课后习题及解答、实例原理图和程序代码,以及课程重点与难点的微课视频,便于教师备课和学生复习。 本书配套丰富的学习资源,不仅利于课堂教学,也有助于课后练习及动手实践,学习资源包括: 微课视频; 仿真文件; 教学大纲; 教学课件; 习题答案; 测验试卷。
- 版权: 清华大学出版社
- 出版: 2022-04-01
- 更新: 2023-06-19
- 书号:9787302592365
- 中图:TP368.1-43;TP312.8C
- 学科:工学控制科学与工程工学计算机科学与技术