注册 登录 进入教材巡展
#
  • #

出版时间:2025-06

最新印次日期:2025-6

出版社:河南大学出版社

以下为《单片机应用项目教程(双色)(含微课)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 河南大学出版社
  • 9787564964115
  • 1-1
  • 568812
  • 2025-06
  • 工学
  • 计算机类
  • 电子与信息大类
  • 计算机类
  • 计算机类
  • 本科 高职 高职本科(应用型本科) 中职
内容简介
本书共有9个项目,内容包括认识单片机、认识单片机的编程语言——C语言、应用存储器及并行I/O端口、应用时钟电路及复位电路、应用定时/计数器及中断系统、应用显示器及键盘、应用串行接口、应用数据转换器、综合应用单片机等。
本书集理论性与实用性于一体,图文并茂,通俗易懂,可作为各类院校电子与信息类、自动化类等相关专业的教材。
目录
项目 1 认识单片机
项目导读
项目目标
项目工单
项目实施——认识单片机
1.1 单片机硬件系统
1.1.1 单片机概述
1.1.2 MCS-51系列单片机
1.1.3 单片机的内部结构
1.1.4 单片机的引脚定义及功能
1.1.5 单片机的工作方式
1.2 单片机开发软件
1.2.1 Keil软件
1.2.2 Proteus仿真软件
1.2.3 STC-ISP下载软件
1.3 单片机应用系统的开发流程
项目考核
项目评价

项目 2 认识单片机的编程语言——C语言
项目导读
项目目标
项目工单
项目实施——设计学生身高排序控制程序
2.1 C语言程序的基本结构
2.2 数据类型及转换
2.2.1 数据类型
2.2.2 数据类型转换
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 运算符与表达式
2.4.1 算术运算符与算术表达式
2.4.2 关系运算符与关系表达式
2.4.3 逻辑运算符与逻辑表达式
2.4.4 逗号运算符与逗号表达式
2.4.5 位运算符与位运算表达式
2.4.6 赋值运算符与赋值表达式
2.4.7 条件运算符与条件表达式
2.5 输入与输出
2.5.1 格式输入与输出函数
2.5.2 字符输入与输出函数
2.6 语句
2.6.1 语句的类型
2.6.2 选择语句
2.6.3 循环语句
2.6.4 转向语句
2.7 数组
2.7.1 一维数组
2.7.2 二维数组
2.7.3 字符数组
2.8 函数
2.8.1 函数的定义
2.8.2 函数的调用
项目考核
项目评价

项目 3 应用存储器及并行I/O端口
项目导读
项目目标
项目工单
项目实施——设计LED流水灯控制程序
3.1 存储器
3.1.1 程序存储器
3.1.2 数据存储器
3.2 并行I/O端口
3.2.1 P0端口
3.2.2 P1端口
3.2.3 P2端口
3.2.4 P3端口
项目考核
项目评价

项目 4 应用时钟电路及复位电路
项目导读
项目目标
项目工单
项目实施——设计交通信号灯控制程序
4.1 时钟电路
4.1.1 时钟电路的形成
4.1.2 时钟周期
4.1.3 状态周期
4.1.4 机器周期
4.1.5 指令周期
4.2 复位电路
4.2.1 复位条件
4.2.2 复位电路的形式
4.2.3 复位后寄存器的状态
项目考核
项目评价

项目 5 应用定时/计数器及中断系统
项目导读
项目目标
项目工单
项目实施1——设计数字频率计控制程序
5.1 定时/计数器
5.1.1 定时/计数器的结构
5.1.2 定时/计数器的工作原理
5.1.3 定时/计数器的控制
5.1.4 定时/计数器的工作方式
项目实施2——设计景区人流量监测控制程序
5.2 中断系统
5.2.1 中断的概念
5.2.2 中断的作用
5.2.3 中断系统的结构
5.2.4 中断处理过程
5.2.5 中断函数的定义
项目考核
项目评价

项目 6 应用显示器及键盘
项目导读
项目目标
项目工单
项目实施1——设计LED数码管显示器动态显示控制程序
6.1 显示器
6.1.1 LED数码管显示器
6.1.2 LED点阵显示器
6.1.3 LCD液晶显示器
项目实施2——设计密码锁控制程序
6.2 键盘
6.2.1 键盘概述
6.2.2 独立式键盘
6.2.3 矩阵式键盘
项目考核
项目评价

项目 7 应用串行接口
项目导读
项目目标
项目工单
项目实施1——设计双单片机通信控制程序
7.1 串行通信的基础知识
7.1.1 串行通信的方式
7.1.2 串行通信的制式
7.1.3 串行通信的波特率
7.2 MCS-51系列单片机的串行接口
7.2.1 串行接口的结构
7.2.2 串行接口的工作过程
7.2.3 串行接口的控制寄存器
7.2.4 串行接口的工作方式
7.2.5 串行接口波特率的设定
7.2.6 串行接口的扩展技术
项目实施2——设计异地报警器控制程序
7.3 RS-232C串行通信协议
7.3.1 RS-232C的电气标准
7.3.2 RS-232C的串行接口
7.3.3 RS-232C的传输距离和传输速率
7.4 串行通信的数据发送与接收方式
7.4.1 查询方式
7.4.2 中断方式
项目考核
项目评价

项目 8 应用数据转换器
项目导读
项目目标
项目工单
项目实施——设计数字电压表控制程序
8.1 A/D转换器
8.1.1 A/D转换器的基础知识
8.1.2 典型A/D转换器ADC0809
8.2 D/A转换器
8.2.1 D/A转换器的基础知识
8.2.2 典型D/A转换器DAC0832
项目考核
项目评价

项目 9 综合应用单片机
项目导读
项目目标
项目工单
项目实施——设计数字温度计控制程序
9.1 总线概述
9.1.1 I2C总线
9.1.2 SPI总线
9.1.3 单总线
9.2 DS18B20简介
9.3 DS18B20的内部结构及主要功能部件
9.3.1 64位ROM
9.3.2 温度传感器
9.3.3 高温触发器和低温触发器
9.3.4 配置寄存器
9.4 DS18B20的工作过程
9.4.1 初始化
9.4.2 执行ROM操作指令
9.4.3 执行RAM操作指令
9.5 DS18B20的供电方式
9.5.1 寄生电源供电方式
9.5.2 外接电源供电方式
项目考核
项目评价

参考文献