-
内容大纲
本书基于Keil μVision5程序开发平台和国信蓝桥教育科技股份有限公司设计的物联网单片机应用与开发“1+X”证书训练考核套件(中级)硬件平台,精心编写了7个以STC15系列单片机为控制核心的单片机项目案例(项目7以电子版的形式给出)。项目案例的程序代码使用C语言编写。为了让读者在学习8位单片机开发的同时,提前活应STM32笔32位单片机的开发模式,本书在编写过程中尽量避免使用传统的寄存器开发方式,转而使用库函数开发方式。
全书共包括7个案例,涵盖了基本I/O口、定时器/计数器、外部中断、A/D转换、CCP/PCA、UART通信等STC单片机片上资源程序设计,也涵盖了DS182O温度传感器、DHTI1温湿度传感器、蜂鸣器、DS1302实时时钟等常用的STC单片机外设程序设计。案例同时覆盖了国信蓝桥教育科技股份有限公司的物联网单片机应用与开发“1+X”证书考核标准实操部分的大多数知识点。书中多数案例被分解为4个任务,大部分任务分为任务描述、知识要点、电路设计、软件模块、程序设计和课后练习6部分。
本书可作为本、专科院校学生学习和实践STC15系列单片机C语言程序设计技术的教材或参考书,也可作为学生参加物联网单片机应用与开发“1+X”证书考试的培训教材或参考书,还可作为工程技术人员或单片机技术爱好者的学习参考书或工具书。 -
作者介绍
-
目录
项目1 单片机基础知识
任务1.1 单片机简介
任务1.2 实验平台与开发软件工具
任务1.3 如何学好单片机开发
任务1.4 建立Keil C51工程模板
任务1.5 简单实例实现——点亮一个LED灯
项目2 可控LED流水灯设计
任务2.1 LED灯闪烁
任务2.2 模块化编程
任务2.3 LED流水灯
任务2.4 按键控制的LED流水灯
项目3 可控数字秒表设计
任务3.1 一位数码管的静态显示
任务3.2 四位数码管的动态显示
任务3.3 定时器实现数码管秒表计数
任务3.4 按键控制的数码管秒表计数
项目4 可控制亮度的LED灯设计
任务4.1 CCP/PCA模块输出方波信号
任务4.2 PCA模块输出PWM
任务4.3 自动控制亮度的LED灯
任务4.4 按键控制亮度的LED灯
项目5 单片机通信技术
任务5.1 UART接口通信
任务5.2 RS-485接口通信
任务5.3 IIC接口的24c02存储器读写
任务5.4 LoRa无线通信
项目6 单片机常用外接模块
任务6.1 超声波模块接口驱动程序设计
任务6.2 DHT11温湿度传感器接口驱动程序设计
任务6.3 光敏电阻电压采集系统设计
任务6.4 蜂鸣器音乐播放驱动程序设计
参考文献
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...