注册 登录 进入教材巡展 进入在线书城
#

出版时间:2023-08

出版社:电子工业出版社

以下为《单片机基础与创新项目实战》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121405822
  • 1-4
  • 402989
  • 47245541-9
  • 平塑
  • 16开
  • 2023-08
  • 512
  • 320
  • 工学
  • 电子科学与技术
  • 电子信息与电气
  • 本科 研究生(硕士、EMBA、MBA、MPA、博士)
目录
目 录 第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 习题1 26 第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 习题2 44 第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 习题3 88 第4章 中断系统 89 4.1 中断的概念 89 4.2 单片机的中断系统 90 4.2.1 中断源及其优先级管理 91 4.2.2 中断相关的特殊功能寄存器 94 4.3 外部中断的使用举例 97 4.4 习题4 100 第5章 定时/计数器 101 5.1 定时/计数器概述 101 5.2 定时/计数器T0和T1 103 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与T4 110 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 习题5 131 第6章 串行通信 132 6.1 通信的一般概念 132 6.1.1 并行通信与串行通信 132 6.1.2 串行通信的基本方式及数据传输方向 133 6.2 单片机的异步串行接口UART0 135 6.2.1 UART0的工作模式及工作波形 135 6.2.2 UART0的应用 138 6.3 三选一通用串行接口USCI 149 6.3.1 USCI简介 149 6.3.2 SPI的接口方式及其应用 150 6.3.3 TWI的接口方式及其应用 158 6.3.4 UART接口方式及其应用 176 6.3.5 利用固件库函数的方法使用USCI 178 6.4 习题6 184 第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 习题7 205 第8章 人机交互 206 8.1 显示器及其接口电路 206 8.1.1 LED数码管显示器 206 8.1.2 LCD 209 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 习题8 253 第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 习题9 269 第10章 单片机应用项目设计实战 270 10.1 倒计时时钟设计 270 10.2 温度检测和控制系统设计 277 10.3 无人驾驶控制系统设计 286 10.4 习题10 298 附录A sc95.h内容 299 附录B Keil C51库函数 306 参考文献 312