书籍详情
《单片机基础与创新项目实战》[56M]百度网盘|亲测有效|pdf下载
  • 单片机基础与创新项目实战

  • 出版社:土星图书专营店
  • 出版时间:2021-03
  • 热度:12476
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息

  • 商品名称:单片机基础与创新项目实战(新工科建设之路电子信息类规划教材)
  • 作者:编者:陈桂友|责编:孟宇
  • 定价:59.8
  • 出版社:电子工业
  • 书号:9787121405822

其他参考信息(以实物为准)

  • 出版时间:2021-03-01
  • 印刷时间:2021-03-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:320
  • 字数:512千字

内容提要

本书从单片机技术相关的基础知识、单片机及单片机应用系统的概念入手,介绍单片机的构成,各个模块的结构、工作原理及应用,选择目前实际工程中常用的新技术、新器件进行介绍,力图达到学以致用的根本目的。 在应用开发编程语言方面,选用工程项目开发中常用的C语言对各个部分进行介绍,同时加入了目前单片机应用系统开发的流行模式――基于固件库函数的开发模式,大大降低了初学者的学习难度。另外,引入了可视化的快速开发工具EasyCodeCube,可进一步帮助读者迅速掌握相关知识。 本书深入浅出,层次分明,实例丰富,通俗易懂,突出实用,可操作性强,特别适合作为普通高校自动化、计算机、电子信息等专业的教学用书,也可以作为机械、材料等非电类专业的教学用书,也 适合作为高职高专、中等职业学校及培训班的教学用书。

作者简介

陈桂友,山东大学,教授。本科毕业于山东工业大学,电气技术专业,硕士毕业于山东工业大学,工业自动化专业,博士毕业于山东大学,控制理论与控制工程专业。学术或教育组织任职: 万名创新创业导师; \\\\\\\"天山学者”主讲教授;全国大学生智能汽车竞赛山东赛区组委会秘书长;山东省大学生智能技术应用设计大赛组委会秘书处主任;山东大学-潍微科技数据技术研究院院长;山东大学\\\\\\\"嵌入式系统与智能控制”创新教育平台主任;山东省教育学会人工智能教育专业委员会执行理事长;山东省人工智能学会理事;山东省自动化学会理事。教学及科研获奖:1.全开放教学模式的探索与创新实践活动的普及,山东大学 教学成果一等奖( 位);2.以全开放教学模式大力推进科技创新活动,山东省 教学成果三等奖( 位);3.具有 化视野的自动化专业创新人才培养模式研究与实践, 教学成果二等奖(第7位);4.\\\\\\\"课赛结合iCAN+iSTAR 任务驱动”创新工程实践慕客空间协同育人新模式,山东省 教学成果特等奖(第5位);5.构建自动化专业多元培养体系,着力培育理工融合拔尖人才,山东省 教学成果一等奖(第7位);6.基于双螺旋架构的应用型工科电子信息专业人才培养体系建设,山东省 教学成果一等奖(第4位);7.构建自动化专业多元培养体系,着力培育理工融合拔尖人才, 教学成果二等奖(第7位);8.\\\\\\\"课赛结合iCAN+iSTAR任务驱动”创新工程实践慕客空间协同育人新模式, 教学成果二等奖(第8位);9.全国万名 创新创业导师, ,独立;10.山东省高等学校创新创业教育导师,山东省教育厅,独立;11.第三届高等学校自制实验教学仪器设备评选三等奖-口袋式单片机/物联网教学实验平台,中国高等教育学会, 位;12.山东省教育技术与装备协会 论文一等奖-开放型单片机教学实验平台的研制及应用,山东省教育技术与装备协会, 位;13.山东大学创新创业教育 指导教师,山东大学。

目录

目 录
第1章 单片机概述及入门实例1
1.1 相关基础知识1
1.1.1 计算机中的数制1
1.1.2 计算机中的常用单位和术语3
1.1.3 数字逻辑与基本数字电路5
1.2 单片机的基本概念7
1.3 单片机的特点10
1.4 单片机的应用11
1.4.1 单片机的应用范围12
1.4.2 单片机应用系统的设计方法13
1.5 实例导入――信号灯的控制17
1.6 习题126
第2章 单片机的结构27
2.1 SC95系列单片机简介27
2.2 SC95F8617单片机的引脚28
2.3 SC95F8617单片机的内部组成31
2.4 SC95F8617单片机的存储器35
2.4.1 Flash存储器35
2.4.2 数据存储器36
2.5 SC95F8617单片机的I/O口41
2.5.1 I/O口的结构41
2.5.2 I/O口的特殊功能寄存器42
2.6 习题244
第3章 单片机的C语言程序设计45
3.1 C51的基本语法45
3.1.1 数据类型45
3.1.2 关键字50
3.1.3 运算符和表达式51
3.1.4 C51程序的语句55
3.1.5 预处理命令58
3.1.6 C51程序的函数60
3.2 C51程序的一般结构63
3.3 C51程序设计及调试67
3.3.1 C51程序调试方法67
3.3.2 利用固件库开发应用程序76
3.3.3 利用易码魔盒开发应用程序83
3.4 习题388
第4章 中断系统89
4.1 中断的概念89
4.2 单片机的中断系统90
4.2.1 中断源及其优先级管理91
4.2.2 中断相关的特殊功能寄存器94
4.3 外部中断的使用举例97
4.4 习题4100
第5章 定时/计数器101
5.1 定时/计数器概述101
5.2 定时/计数器T0和T1103
5.2.1 定时/计数器T0和T1的工作模式103
5.2.2 定时/计数器T0和T1的特殊功能寄存器104
5.2.3 定时/计数器的量程扩展106
5.2.4 定时/计数器T0和T1的应用举例107
5.3 定时/计数器T2、T3与T4110
5.3.1 定时/计数器T2、T3与T4的工作模式111
5.3.2 定时/计数器T2、T3和T4的特殊功能寄存器116
5.3.3 定时/计数器T2、T3和T4的编程举例117
5.4 低频时钟定时器127
5.4.1 低频时钟定时器的结构及相关寄存器127
5.4.2 低频时钟定时器的应用举例129
5.5 习题5131
第6章 串行通信132
6.1 通信的一般概念132
6.1.1 并行通信与串行通信132
6.1.2 串行通信的基本方式及数据传输方向133
6.2 单片机的异步串行接口UART0135
6.2.1 UART0的工作模式及工作波形135
6.2.2 UART0的应用138
6.3 三选一通用串行接口USCI149
6.3.1 USCI简介149
6.3.2 SPI的接口方式及其应用150
6.3.3 TWI的接口方式及其应用158
6.3.4 UART接口方式及其应用176
6.3.5 利用固件库函数的方法使用USCI178
6.4 习题6184
第7章 模拟量模块185
7.1 模拟量处理系统的一般结构185
7.2 SC95F8617单片机集成的A/D转换器的结构及使用188
7.2.1 A/D转换器的结构及相关寄存器188
7.2.2 A/D转换器的应用191
7.3 模拟比较器及其使用195
7.3.1 模拟比较器的结构及相关寄存器195
7.3.2 模拟比较器的应用197
7.4 D/A转换器及其与SC95F8617单片机的接口应用200
7.4.1 TLC5615简介200
7.4.2 TLC5615接口电路及应用编程203
7.5 习题7205
第8章 人机交互206
8.1 显示器及其接口电路206
8.1.1 LED数码管显示器206
8.1.2 LCD209
8.1.3 LCD/LED显示驱动及应用211
8.1.4 点阵式LCD应用227
8.2 键盘及其接口电路232
8.2.1 键盘的基本工作原理232
8.2.2 独立式键盘233
8.2.3 矩阵式键盘234
8.3 双模触摸按键控制器236
8.3.1 RC感应原理237
8.3.2 触摸按键控制器简介238
8.3.3 触摸按键的调试流程240
8.3.4 高灵敏度触控库的应用247
8.4 习题8253
第9章 PWM模块及其应用254
9.1 PWM模块254
9.2 PWM的类型及波形256
9.3 PWM的输出模式258
9.4 PWM的应用260
9.4.1 PWM相关寄存器260
9.4.2 PWM应用举例263
9.5 习题9269
0章 单片机应用项目设计实战270
10.1 时钟设计270
10.2 温度检测和控制系统设计277
10.3 无人驾驶控制系统设计286
10.4 习题10298
附录A sc95.h内容299
附录B Keil C51库函数306
参考文献312