单片机技术及应用

内容简介

[

本书以3个模块9个项目为载体, 主要讲述单片机控制工ED灯光、单片机控制显示器件、单片机控制智能小车运动等内容, 对单片机控制程序的编写和编程语言 (C语言) 进行讲解, 让学生从零基础开始学习单片机的应用技术, 做中学, 学中做, 逐步提高职业技能。

]

目录

模块1 单片机控制LED灯光项目1 点亮LED灯任务1.1 单片机开发基础知识1.1.1 单片机基础知识1.1.2 单片机通信知识1.1.3 编程软件的使用1.1.4 单片机烧录软件的使用任务1.2 使用位定义实现LED灯点亮1.2.1 C语言知识1.2.2 分析LED驱动电路原理图1.2.3 编写点亮LED灯控制程序1.2.4 连接线路1.2.5 运行并调试程序1.2.6 LED灯点亮仿真项目2 控制LED灯亮灭任务2.1 使用按键手动控制LED灯亮灭2.1.1 独立式按键工作原理2.1.2 分析按键控制LED灯亮灭电路原理图2.1.3 编写按键手动控制LED灯亮灭控制程序2.1.4 连接线路2.1.5 运行并调试程序2.1.6 使用按键手动控制LED灯亮灭仿真任务2.2 使用按键自动控制LED灯闪烁及蜂鸣器鸣叫2.2.1 蜂鸣器相关知识2.2.2 C语言相关知识2.2.3 分析按键控制LED灯闪烁及蜂鸣器鸣叫电路原理图2.2.4 编写按键控制LED灯闪烁和蜂鸣器鸣叫控制程序2.2.5 连接线路2.2.6 运行并调试程序2.2.7 使用按键自动控制LED灯闪烁及蜂鸣器鸣叫仿真任务2.3 控制车辆大灯延时关闭2.3.1 定时器知识2.3.2 中断服务函数的编写2.3.3 分析LED驱动电路原理图2.3.4 编写控制车辆大灯延时10s关闭控制程序2.3.5 连接线路2.3.6 运行并调试程序2.3.7 控制车辆大灯延时关闭仿真项目3 控制多个LED灯动态工作任务3.1 控制流水灯3.1.1 for语句3.1.2 switch语句3.1.3 位操作指令3.1.4 分析LED电路原理图3.1.5 编写流水灯控制程序3.1.6 连接线路3.1.7 运行并调试程序3.1.8 流水灯控制仿真任务3.2 控制花样灯3.2.1 矩阵键盘扫描原理3.2.2 进制之间的转换3.2.3 一维数组定义和调用方法3.2.4 分析LED电路原理图3.2.5 编写花样灯控制程序3.2.6 连接线路3.2.7 运行并调试程序3.2.8 花样灯控制仿真模块2 单片机控制显示器件项目4 控制数码管显示任务4.1 控制单个数码管显示数字4.1.1 单个数码管显示数字原理4.1.2 74HC573锁存器工作原理4.1.3 单个数码管显示驱动电路4.1.4 分析开发板数码管显示驱动电路4.1.5 编写单个数码管显示数字程序4.1.6 连接单个数码管显示数字电路4.1.7 运行并调试程序任务4.2 控制4位数码管显示数字4.2.1 4位数码管动态扫描原理4.2.2 数位分离方法4.2.3 4位数码管显示驱动电路4.2.4 分析开发板数码管显示驱动电路4.2.5 编写4位数码管显示数字程序4.2.6 连接4位数码管显示数字电路4.2.7 运行并调试程序4.2.8 8位数码管显示程序仿真项目5 控制点阵显示任务5.1 点亮一个点5.1.1 点阵引脚排列与显示原理5.1.2 点阵显示驱动电路分析5.1.3 分析开发板点阵显示驱动电路5.1.4 编写点亮一个点程序5.1.5 连接点亮一个点电路5.1.6 运行并调试程序任务5.2 控制点阵显示字符5.2.1 点阵取模软件使用5.2.2 分析开发板点阵显示驱动电路5.2.3 编写点阵显示程序5.2.4 连接点阵显示电路5.2.5 运行并调试程序5.2.6 点阵显示仿真电路设计项目6 控制LCD1602显示任务6.1 控制LCD1602显示两行字符6.1.1 认识LCD16026.1.2 ASCI码简介6.1.3 分析LCD1602显示驱动电路6.1.4 分析开发板LCD1602显示驱动电路6.1.5 编写LCD1602显示两行字符程序6.1.6 连接LCD1602显示两行字符电路6.1.7 运行并调试程序任务6.2 LCD1602显示数字时钟设计6.2.1 十进制数据与ASCI码字符的相互转换6.2.2 分析开发板LCD1602显示驱动电路6.2.3 编写LCD1602数字时钟程序6.2.4 连接LCD1602显示驱动电路6.2.5 运行并调试程序6.2.6 LCD1602仿真电路设计项目7 控制LCD12864显示任务7.1 制作LCD12864欢迎界面7.1.1 认识LCD128647.1.2 分析LCD12864显示驱动电路7.1.3 分析开发板LCD12864显示驱动电路7.1.4 编写LCD12864显示欢迎界面程序7.1.5 连接LCD12864显示驱动电路7.1.6 运行并调试程序任务7.2 LCD12864显示图片7.2.1 51单片机内部存储空间简介7.2.2 带字库LCD12864图形显示知识7.2.3 分析开发板LCD12864显示驱动电路7.2.4 编写LCD12864显示图片程序7.2.5 连接LCD12864显示驱动电路7.2.6 运行并调试程序7.2.7 LCD12864无字库液晶显示仿真电路设计模块3 单片机控制智能小车运动项目8 控制智能小车方向任务8.1 控制智能小车进退8.1.1 直流电动机正反转驱动电路原理8.1.2 理解智能小车进退控制原理图8.1.3 编写智能小车进退控制程序8.1.4 连接线路8.1.5 运行并调试程序任务8.2 控制智能小车转向8.2.1 继电器8.2.2 步进电动机的工作原理8.2.3 理解智能小车转向控制原理图8.2.4 编写智能小车转向控制程序8.2.5 连接线路8.2.6 运行并调试程序任务8.3 控制智能小车循迹运动8.3.1 红外线传感器8.3.2 红外对管8.3.3 理解智能小车循迹运动原理图8.3.4 编写智能小车循迹运动程序8.3.5 连接线路8.3.6 运行并调试程序项目9 控制智能小车安全行驶任务9.1 控制智能小车自动避障9.1.1 认识超声波9.1.2 超声波传感器9.1.3 理解智能小车自动避障原理图9.1.4 编写智能小车自动避障程序9.1.5 连接线路9.1.6 程序下载与运行任务9.2 控制智能小车超温制动9.2.1 认识数字温度传感器DS18B209.2.2 理解智能小车超温制动控制原理图9.2.3 编写智能小车超温制动控制程序9.2.4 连接线路9.2.5 程序下载与运行参考文献

封面

单片机技术及应用

书名:单片机技术及应用

作者:韩光勇主编

页数:266页

定价:¥56.0

出版社:科学出版社

出版日期:2019-11-01

ISBN:9787030532985

PDF电子书大小:151MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注