单片机原理及应用项目教程——基于STC15系列单片机C语言程序开发
申请样书、课件解压码请关注微信公众号 “文泉职教”咨询QQ:1737781562/200595764电话010- 83470412/0417

作者:陈麒、陈晓斌、陈超然、林伊婷、阮艺冰

丛书名:高等院校装备制造大类专业系列教材

定价:59元

印次:1-1

ISBN:9787302641438

出版日期:2023.09.01

印刷日期:2023.09.07

图书责编:王剑乔

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书基于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”证书考试的培训教材或参考书,还可作为工程技术人员或单片机技术爱好者的学习参考书或工具书。

陈麒,1980年生,电子技术讲师,计算机软件理论硕士,擅长电子技术、嵌入式开发与应用、人工智能研究、现任职汕头职业技术学院机电工程系电子教研室主任

前言 党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。职业教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。 本书以先进理论为指导,以问题为导向,以基础知识够用为度,注重实操与创新应用。同时在技能操作中适时融入课程思政内容,引导大学生树立正能量的价值观。加强爱国主义教育,增强大学生对我国芯片行业的自信心,深化对工匠精神的认识。 编写本书的目的和成书过程 STC单片机是宏晶公司出品的基于51内核的系列单片机。笔者在2005年开始接触STC单片机的第1代产品,当时的型号为STC89C51。随着技术的不断发展,宏晶公司不断推陈出新,在2014年推出了STC15系列增强型51单片机,并流行至今。传统51单片机的寄存器少而简单,大多数教材内容都基于寄存器方式编写程序代码。与传统的51单片机相比,STC15系列增强型单片机 的内部资源更加丰富,涉及的寄存器也比传统的51单片机更多,使用基于寄存器方式编写代码的难度变大,非常不适合初学者。此外,大多数学习者在学完8位单片机的编程开发后,都会继续学习32位单片机的编程开发。以现在流行的STM32单片机为例,它的编程方式从一开始的基于标准库开发发展到现在流行的基于HAL/LL库开发,已不再使用基于寄存器的编程方式。因此, 如果继续在增强型8位单片机的编程开发中使用寄存器编程方式,对初...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

项目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.2RS485接口通信

任务5.3IIC接口的24c02存储器读写

任务5.4LoRa无线通信

项目6单片机常用外接模块

任务6.1超声波模块接口驱动程序设计

任务6.2DHT11温湿度传感器接口驱动程序设计

任务6.3光敏电阻电压采集系统设计

任务6.4蜂鸣器音乐播放驱动程序设计

参考文献

项目7

本书配套教学资源

“1+X”训练考核套件(中级)电路图

新形态一体化教材、1+X课证融通教材、蓝桥杯竞赛教材、校企合作教材、配套源代码和教学课件等