-
内容大纲
本书围绕单片机控制技术展开,涵盖基础知识、编程软件与语言、程序设计与仿真及实战应用等内容。项目1介绍单片机基本知识,包含概念、引脚、端口电平检测、数制及内部结构。项目2学习Keil-C编程软件与C语言基础,包括软件操作、程序结构和运算指令。项目3-7进行多种程序的设计与仿真,如LED亮灭、按键开关检测、跑马灯、显示控制、中断控制等,各项目配有电路说明、实操、讲解及拓展任务。项目8开展单片机控制装置实战应用的编程与调试,涉及STC单片机实验箱和典型芯片应用,同样设有任务拓展。此外,书后附有参考文献,便于读者进一步深入学习。 -
作者介绍
-
目录
项目1 单片机基本知识的学习
任务1 单片机概念、应用场景和常见品牌的学习
1.1.1 单片机的概念
1.1.2 单片机的优点和应用场景
1.1.3 单片机的常见品牌与型号
1.1.4 任务作业
任务2 单片机引脚、最小系统和I/O的学习
1.2.1 40脚51系列单片机的引脚
1.2.2 单片机最小系统的仿真设计与功能演示
1.2.3 单片机I/O应用电路的仿真设计与功能演示
1.2.4 任务作业
任务3 单片机端口电平检测与编程的学习
1.3.1 单片机输入端口电平的检测与控制
1.3.2 单片机输出端口的控制电平编程
1.3.3 单片机的编程控制原理和目的
1.3.4 任务作业
任务4 单片机各种数制的学习
1.4.1 二进制数与仿真验证
1.4.2 十进制数与仿真验证
1.4.3 十六进制数与仿真演示
1.4.4 任务作业
任务5 * 51系列单片机内部结构的介绍
1.5.1 51系列单片机的内部组成
1.5.2 CPU
1.5.3 存储器
1.5.4 单片机复位时各SFR的状态
1.5.5 任务作业
项目2 Keil - C编程软件与C语言基本知识的学习
任务1 Keil - C编程软件和操作方法的学习
2.1.1 Keil μVision4的启动和界面窗口
2.1.2 创建工程和C程序
2.1.3 输入和编译例程、生成HEX文件
2.1.4 下载HEX文件和仿真调试程序
2.1.5 任务实操
2.1.6 任务作业
任务2 C程序基本结构与基本语法的学习
2.2.1 C程序的基本框架结构
2.2.2 C程序的基本语法
2.2.3 任务作业
任务3 单片机C语言运算指令的学习
2.3.1 赋值运算指令讲解与功能仿真演示
2.3.2 算术运算指令讲解与功能仿真演示
2.3.3 关系运算指令讲解与功能仿真演示
2.3.4 逻辑运算指令讲解和功能仿真演示
2.3.5 位运算指令讲解和功能仿真演示
2.3.6 复合赋值运算指令讲解与功能仿真演示
2.3.7 指针与取地址运算指令讲解与功能仿真演示
2.3.8 任务作业
项目3 LED亮灭与闪烁控制程序的设计与仿真
任务1 LED亮灭控制程序的设计与仿真
3.1.1 电路结构说明与程序控制要求
3.1.2 任务实操
3.1.3 任务讲解
3.1.4 任务拓展
3.1.5 任务作业
任务2 LED闪烁控制程序的设计与仿真
3.2.1 电路结构说明与程序控制要求
3.2.2 任务实操
3.2.3 任务讲解
3.2.4 任务拓展:LED点亮控制程序的设计与仿真
3.2.5 任务作业
项目4 按键开关检测控制程序的设计与仿真
任务1 按键开关控制LED的程序设计与仿真
4.1.1 电路结构说明与程序控制要求
4.1.2 任务实操
4.1.3 任务讲解
4.1.4 任务拓展:打地鼠游戏控制程序的设计与仿真
4.1.5 任务作业
任务2 矩阵开关LED控制程序的设计与仿真
4.2.1 电路结构说明与程序控制要求
4.2.2 任务实操
4.2.3 任务讲解
4.2.4 任务拓展:简易密码锁控制程序的设计与仿真
4.2.5 任务作业
项目5 跑马灯控制程序的设计与仿真
任务1 移位指令与循环函数控制跑马灯的程序设计与仿真
5.1.1 电路结构说明与程序控制要求
5.1.2 任务实操
5.1.3 任务讲解
5.1.4 任务拓展:32位跑马灯的程序设计与仿真
5.1.5 任务作业
任务2 按键开关控制跑马灯的程序设计与仿真
5.2.1 电路结构说明与程序控制要求
5.2.2 任务实操
5.2.3 任务讲解
5.2.4 任务拓展:按键手动控制跑马灯的程序设计与仿真
5.2.5 任务作业
任务3 switch - case控制跑马灯程序的设计与仿真
5.3.1 电路结构说明与程序控制要求
5.3.2 任务实操
5.3.3 任务讲解
5.3.4 任务拓展:手动设置洗衣机程序的设计与仿真
5.3.5 任务作业
任务4 一维数组和指针控制跑马灯的程序设计与仿真
5.4.1 电路结构说明与程序控制要求
5.4.2 任务实操
5.4.3 任务讲解
5.4.4 任务拓展:二维数组矩阵开关控制程序的设计与仿真
5.4.5 任务作业
项目6 显示控制程序的设计与仿真
任务1 带数码显示的跑马灯控制程序的设计与仿真
6.1.1 电路结构说明与程序控制要求
6.1.2 任务实操
6.1.3 任务讲解
6.1.4 任务拓展:数码滚动显示程序的设计与仿真
6.1.5 任务作业
任务2 16×16点阵广告牌控制程序的设计与仿真
6.2.1 电路结构说明与程序控制要求
6.2.2 任务实操
6.2.3 任务讲解
6.2.4 任务拓展:16×16点阵滚动广告牌的设计与仿真
6.2.5 任务作业
任务3 1602液晶显示屏控制程序的设计与仿真
6.3.1 1602液晶显示屏电路结构说明与程序控制要求
6.3.2 任务实操
6.3.3 任务讲解
6.3.4 任务拓展:1602路标指示牌的设计与仿真
6.3.5 任务作业
项目7 中断控制程序的设计与仿真
任务1 带定时中断的交通灯电路控制程序的设计与仿真
7.1.1 电路结构说明与程序控制要求
7.1.2 任务实操
7.1.3 任务讲解
7.1.4 任务拓展:带温度检测和调时功能的电子钟程序设计与仿真
7.1.5 任务作业
任务2 LED串口中断控制程序的设计与仿真
7.2.1 电路结构说明与程序控制要求
7.2.2 任务实操
7.2.3 任务讲解
7.2.4 任务拓展:用串口助手控制电机的程序设计与仿真
7.2.5 任务作业
项目8 单片机控制装置实战应用的编程与调试
任务1 STC单片机实验箱的编程与调试
8.1.1 电路结构说明与程序控制要求
8.1.2 任务实操
8.1.3 任务讲解
8.1.4 任务拓展:串口通信实际应用的调试与演示
8.1.5 任务作业
任务2 典型芯片应用的程序设计与仿真
8.2.1 电路结构说明与程序控制要求
8.2.2 任务实操
8.2.3 任务讲解
8.2.4 任务拓展:频率计的程序设计与仿真
8.2.5 任务作业
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
