单片机原理及应用项目教程——基于STC15系列单片机C语言程序开发
- ISBN:9787302641438
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:257
- 出版时间:2023-09-01
- 条形码:9787302641438 ; 978-7-302-64143-8
本书特色
新形态一体化教材、1 X课证融通教材、蓝桥杯竞赛教材、校企合作教材、配套源代码和教学课件等
内容简介
本书基于Keil μVision5程序开发平台和国信蓝桥教育科技股份有限公司设计的物联网单片机应用与开发“1+X”证书训练考核套件(中级)硬件平台,精心编写了7个以STC15系列单片机为控制核心的单片机项目案例(项目7以电子版的形式给出)。项目案例的程序代码使用C语言编写。为了让读者在学习8位单片机开发的同时,提前适应STM32等32位单片机的开发模式,本书在编写过程中尽量避免使用传统的寄存器开发方式,转而使用库函数开发方式。 全书共包括7个案例,涵盖了基本I/O口、定时器/计数器、外部中断、A/D转换、CCP/PCA、UART通信等STC单片机片上资源程序设计,也涵盖了DS1820温度传感器、DHT11温湿度传感器、蜂鸣器、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.1LED灯闪烁 任务2.2模块化编程 任务2.3LED流水灯 任务2.4按键控制的LED流水灯 项目3可控数字秒表设计 任务3.1一位数码管的静态显示 任务3.2四位数码管的动态显示 任务3.3定时器实现数码管秒表计数 任务3.4按键控制的数码管秒表计数 项目4可控制亮度的LED灯设计 任务4.1CCP/PCA模块输出方波信号 任务4.2PCA模块输出PWM 任务4.3自动控制亮度的LED灯 任务4.4按键控制亮度的LED灯 项目5单片机通信技术 任务5.1UART接口通信 任务5.2RS485接口通信 任务5.3IIC接口的24c02存储器读写 任务5.4LoRa无线通信 项目6单片机常用外接模块 任务6.1超声波模块接口驱动程序设计 任务6.2DHT11温湿度传感器接口驱动程序设计 任务6.3光敏电阻电压采集系统设计 任务6.4蜂鸣器音乐播放驱动程序设计 参考文献 项目7
本书配套教学资源
“1 X”训练考核套件(中级)电路图
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0