顶部
收藏

单片机技术与应用

“十四五”职业教育国家规划教材

作者:
刘松 朱水泉
定价:
42.80 元
版面字数:
0千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
暂无
ISBN:
978-7-04-050506-1
物料号:
50506-A0
出版时间:
2019-03-20
读者对象:
高等职业教育
一级分类:
制造大类
二级分类:
自动化类
三级分类:
电气自动化技术

本书是“十三五”职业教育国家规划教材,也是高等职业教育电类在线开放课程新形态一体化教材,是在国家级精品资源共享课建设项目的基础上凝练内容、精心编排而成。本书以STC90C52单片机为对象,配合立体信息化资源库,系统介绍单片机的开发应用方法,内容包括单片机入门、单片机编程语言、单片机人机接口、单片机中断与定时、单片机的串行通信、单片机扩展应用以及综合项目实践。

本书采用双色印刷,版面简洁美观,层次分明,在知识点和技能点的位置提供了对应的配套学习资源标志或二维码链接,便于学习者移动学习。本书配套资源有PPT演示文稿、动画、微课、操作演示、习题答案、源代码等,可通过“智慧职教”课程网站观看和使用,视频类资源即可通过书中二维码访问。选用本书授课的教师可发送电子邮件至gzdz@pub.hep.cn索取教学资源。

本书由长期从事一线教学,并长期与企业合作开发项目的高职教师编写,通俗易懂,实用性强,接近实际。本书既可作为高职高专机、电类专业“单片机”课程教材,也可作为从事单片机项目开发与应用的工程技术人员的参考书。

  • 目录
    • 前辅文
      • 第1章 单片机入门
        • 导言
          • 预备知识
            • 单片机中数制及其转换
              • 单片机中有符号数的表示
              • 1.1 什么是单片机
                • 1.1.1 单片机的概念
                  • 1.1.2 单片机的特点和应用
                    • 1.1.3 单片机的历史
                    • 1.2 MCS-51系列单片机的内部结构
                      • 1.2.1 51系列单片机介绍
                        • 1.2.2 STC90C52单片机的内部结构
                          • 1.2.3 STC90C52单片机最小系统
                          • 1.3 Keil开发平台
                            • 1.3.1 Keil 51 Windows集成开发平台的使用
                              • 1.3.2 Keil程序调试
                                • 1.3.3 STC-ISP软件的使用
                                • 实验与实训
                                  • 实训一 单片机最小系统测试
                                    • 实训二 一只闪光灯
                                    • 本章小结
                                      • 练习题
                                      • 第2章 单片机编程语言
                                        • 导言
                                          • 预备知识
                                            • 流程图
                                            • 2.1 单片机汇编指令系统
                                              • 2.1.1 STC90C52单片机寻址方式
                                                • 2.1.2 STC90C52单片机指令系统简介
                                                  • 2.1.3 STC90C52单片机指令系统
                                                  • 2.2 单片机C51基础
                                                    • 2.2.1 C51中的基本数据类型
                                                      • 2.2.2 C51数据类型扩充定义
                                                        • 2.2.3 C51中常用的头文件
                                                          • 2.2.4 C51中的运算符
                                                            • 2.2.5 C51中的基础语句
                                                              • 2.2.6 C51中的函数
                                                                • 2.2.7 C51中的常用编程规范
                                                                • 实验与实训
                                                                  • 单片机最小系统应用——流水灯
                                                                  • 本章小结
                                                                    • 练习题
                                                                    • 第3章 单片机人机接口
                                                                      • 导言
                                                                        • 预备知识
                                                                          • LED数码管检测方法
                                                                          • 3.1 输出接口
                                                                            • 3.1.1 数码管显示
                                                                              • 3.1.2 液晶显示
                                                                              • 3.2 输入接口
                                                                                • 3.2.1 键盘概述
                                                                                  • 3.2.2 非编码独立式键盘
                                                                                    • 3.2.3 矩阵式键盘
                                                                                    • 实验与实训
                                                                                      • 实训一 字符显示
                                                                                        • 实训二 键盘电路
                                                                                        • 本章小结
                                                                                          • 练习题
                                                                                          • 第4章 单片机中断与定时
                                                                                            • 导言
                                                                                              • 预备知识
                                                                                                • 堆栈
                                                                                                • 4.1 单片机中断系统
                                                                                                  • 4.1.1 中断的概念
                                                                                                    • 4.1.2 STC90C52单片机的中断源与中断向量地址
                                                                                                      • 4.1.3 中断标志与控制
                                                                                                        • 4.1.4 中断优先级结构
                                                                                                          • 4.1.5 中断系统的初始化及应用
                                                                                                          • 4.2 单片机定时器/计数器
                                                                                                            • 4.2.1 STC90C52单片机定时器/计数器的结构与功能
                                                                                                              • 4.2.2 STC90C52单片机定时器/计数器控制寄存器
                                                                                                                • 4.2.3 STC90C52单片机定时器/计数器工作方式与程序设计
                                                                                                                  • 4.2.4 定时器/计数器
                                                                                                                  • 实验与实训
                                                                                                                    • 实训一 中断控制流水灯
                                                                                                                      • 实训二 定时器控制闪光灯
                                                                                                                      • 本章小结
                                                                                                                        • 练习题
                                                                                                                        • 第5章 单片机的串行通信
                                                                                                                          • 导言
                                                                                                                            • 预备知识
                                                                                                                              • 数据通信的基本知识:串行与并行
                                                                                                                              • 5.1 串行通信的概念
                                                                                                                                • 5.1.1 串行数据通路形式
                                                                                                                                  • 5.1.2 串行通信基本通信方式
                                                                                                                                  • 5.2 串行接口
                                                                                                                                    • 5.2.1 RS-232C标准
                                                                                                                                      • 5.2.2 串行口结构
                                                                                                                                      • 5.3 串行口控制
                                                                                                                                        • 5.3.1 串行口波特率设计
                                                                                                                                          • 5.3.2 串行口工作方式
                                                                                                                                            • 5.3.3 多机通信
                                                                                                                                            • 实验与实训
                                                                                                                                              • 实训一 PC与单片机之间的串行口通信
                                                                                                                                                • 实训二 单片机与单片机之间的通信
                                                                                                                                                • 本章小结
                                                                                                                                                  • 练习题
                                                                                                                                                  • 第6章 单片机扩展应用
                                                                                                                                                    • 导言
                                                                                                                                                      • 预备知识
                                                                                                                                                        • P口的读写操作
                                                                                                                                                          • 定时器的配置和使用
                                                                                                                                                          • 6.1 ADC
                                                                                                                                                            • 6.1.1 ADC的基本概念
                                                                                                                                                              • 6.1.2 ADC的基本原理
                                                                                                                                                                • 6.1.3 ADC的基本指标
                                                                                                                                                                  • 6.1.4 并行ADC芯片——ADC
                                                                                                                                                                    • 6.1.5 串行ADC芯片——PCF
                                                                                                                                                                      • 6.1.6 ADC0809的驱动程序
                                                                                                                                                                        • 6.1.7 PCF8591 A/D功能的驱动程序
                                                                                                                                                                        • 6.2 DAC
                                                                                                                                                                          • 6.2.1 DAC的基本概念
                                                                                                                                                                            • 6.2.2 DAC的基本指标
                                                                                                                                                                              • 6.2.3 并行DAC芯片——DAC
                                                                                                                                                                                • 6.2.4 串行DAC芯片——PCF
                                                                                                                                                                                  • 6.2.5 DAC0832的驱动程序
                                                                                                                                                                                    • 6.2.6 PCF8591 D/A功能的驱动程序
                                                                                                                                                                                    • 6.3 I2C接口的存储器应用
                                                                                                                                                                                      • 6.3.1 AT24C02简介
                                                                                                                                                                                        • 6.3.2 AT24C02的具体操作
                                                                                                                                                                                          • 6.3.3 AT24C02的驱动程序
                                                                                                                                                                                          • 6.4 SPI接口的存储器应用
                                                                                                                                                                                            • 6.4.1 铁电存储器
                                                                                                                                                                                              • 6.4.2 铁电存储器FM25CL
                                                                                                                                                                                                • 6.4.3 FM25CL04的读写操作
                                                                                                                                                                                                  • 6.4.4 FM25CL04的读写驱动程序
                                                                                                                                                                                                  • 实验与实训
                                                                                                                                                                                                    • 实训一 利用PCF8591制作一个简易的数字电压表
                                                                                                                                                                                                      • 实训二 利用PCF8591制作一个简易的呼吸灯
                                                                                                                                                                                                      • 本章小结
                                                                                                                                                                                                        • 练习题
                                                                                                                                                                                                        • 第7章 综合项目实践
                                                                                                                                                                                                          • 7.1 简易密码锁的设计
                                                                                                                                                                                                            • 7.1.1 项目要求
                                                                                                                                                                                                              • 7.1.2 项目设备要求
                                                                                                                                                                                                                • 7.1.3 硬件电路连接
                                                                                                                                                                                                                  • 7.1.4 项目设计步骤
                                                                                                                                                                                                                  • 7.2 简易交通信号灯的设计
                                                                                                                                                                                                                    • 7.2.1 项目要求
                                                                                                                                                                                                                      • 7.2.2 项目设备要求
                                                                                                                                                                                                                        • 7.2.3 硬件电路连接
                                                                                                                                                                                                                          • 7.2.4 项目设计步骤
                                                                                                                                                                                                                          • 7.3 电子钟的设计
                                                                                                                                                                                                                            • 7.3.1 项目要求
                                                                                                                                                                                                                              • 7.3.2 项目设备要求
                                                                                                                                                                                                                                • 7.3.3 硬件电路连接
                                                                                                                                                                                                                                  • 7.3.4 项目设计步骤
                                                                                                                                                                                                                                  • 7.4 电动机正反转调速控制
                                                                                                                                                                                                                                    • 7.4.1 项目要求
                                                                                                                                                                                                                                      • 7.4.2 项目设备要求
                                                                                                                                                                                                                                        • 7.4.3 L298N电动机驱动模块介绍
                                                                                                                                                                                                                                          • 7.4.4 硬件电路连接
                                                                                                                                                                                                                                            • 7.4.5 项目设计步骤
                                                                                                                                                                                                                                          • 参考文献

                                                                                                                                                                                                                                          相关图书