关于本书的内容有任何问题,请联系 王丽美
项目1 单片机最小系统设计 1 【项目导读】 1 任务1.1 搭建单片机最小系统 2 【任务要求】 2 【相关知识】 2 知识1 单片机概述 2 知识2 STC89C52单片机的结构与引脚 4 知识3 单片机最小系统 7 知识4 单片机硬件仿真开发工具Proteus 9 【任务实施】 10 【任务小结】 15 任务1.2 简易信号指示灯设计 15 【任务要求】 15 【相关知识】 15 知识1 单片机软件开发工具Keil 15 知识2 单片机I/O口的基本应用 16 知识3 C51语言中的数 17 知识4 C51语言中的运算符与表达式 22 知识5 C51语言中的顺序结构与 基本语句 23 知识6 C51语言中的分支结构与分支语句 24 【任务实施】 27 【任务小结】 33 技能训练1.1 模拟汽车转向灯控制电路实物制作 33 技能训练1.2 模拟门铃控制设计 36 【项目总结】 38 【习题】 38 项目2 显示系统与键盘系统设计 40 【项目导读】 40 任务2.1 流水灯系统设计 41 【任务要求】 41 【相关知识】 41 知识1 单片机存储结构 41 知识2 C51语言中的循环结构与循环语句 43 知识3 C51语言中的辅助控制语句 46 知识4 C51语言中的函数 47 【任务实施】 48 【任务小结】 51 技能训练2.1 简易交通信号灯控制系统的设计 51 任务2.2 数码管显示器设计 54 【任务要求】 54 【相关知识】 54 知识1 数码管显示器结构及段选码 54 知识2 C51语言中的一维数组 55 知识3 数码管显示方式 56 【任务实施】 59 【任务小结】 63 技能训练2.2 模拟微波炉启停控制设计 64 任务2.3 8×8点阵显示器设计 66 【任务要求】 66 【相关知识】 66 知识1 点阵显示器的结构与工作原理 66 知识2 点阵显示器的显示方式 67 知识3 C51语言中的二维数组 67 【任务实施】 69 【任务小结】 72 技能训练2.3 多位点阵显示器设计 72 任务2.4 液晶显示器设计 74 【任务要求】 74 【相关知识】 75 知识1 液晶显示器及其接口 75 知识2 LCD1602的内部结构 75 知识3 LCD1602的指令系统 78 【任务实施】 80 【任务小结】 84 【任务扩展】 85 知识4 图形型LCD12864 85 任务2.5 4×4键盘系统设计 91 【任务要求】 91 【相关知识】 92 知识1 非编码键盘概述 92 知识2 按键抖动与消抖 92 知识3 线性非编码键盘的识别与处理 93 知识4 矩阵非编码键盘的识别与处理 93 【任务实施】 96 【任务小结】 99 【项目总结】 100 【习题】 100 项目3 时钟系统设计 102 【项目导读】 102 任务3.1 报警声发生器设计 103 【任务要求】 103 【相关知识】 103 知识1 定时器/计数器的结构及工作原理 103 知识2 定时器/计数器的控制寄存器 104 知识3 定时器/计数器的工作方式 106 知识4 定时器/计数器的初始化 108 【任务实施】 108 【任务小结】 112 【任务扩展】 112 知识5 门控位GATE的应用 112 技能训练3.1 模拟电子琴的设计 113 任务3.2 秒表设计 114 【任务要求】 114 【相关知识】 114 知识1 中断的相关概念 114 知识2 中断源与中断函数 115 知识3 中断标志与控制 117 知识4 中断系统结构 120 知识5 中断请求的响应、撤除及返回 120 【任务实施】 122 【任务小结】 124 【任务扩展】 125 知识6 外部中断源的扩展 125 知识7 STC15W4K32S4系列单片机的中断源 126 技能训练3.2 数码管的动态扫描设计 127 技能训练3.3 外部中断控制简易信号灯的设计 129 任务3.3电子万年历设计 131 【任务要求】 131 【相关知识】 131 知识1 DS1302概述 131 知识2 DS1302的控制指令 132 知识3 DS1302的寄存器 132 知识4 DS1302的应用 133 【任务实施】 133 【任务小结】 143 【项目总结】 143 【习题】 144 项目4 通信系统设计 145 【项目导读】 145 任务4.1串口彩屏显示系统设计 146 【任务要求】 146 【相关知识】 146 知识1 串行通信基础知识 146 知识2 单片机串口的结构 149 知识3 串口的工作方式及波特率 151 知识4Usart-GPU串口彩屏概述及指令系统 154 【任务实施】 155 【任务小结】 159 【任务扩展】 160 知识5 利用串口扩展并口 160 技能训练串口扩展并口的设计 161 任务4.2 双机通信系统设计 163 【任务要求】 163 【相关知识】 163 知识 多机通信 163 【任务实施】 164 【任务小结】 170 任务4.3 远程交通信号灯控制系统设计 171 【任务要求】 171 【相关知识】 171 知识1 RS-232C总线标准 172 知识2 RS-232C接口电路 172 【任务实施】 173 【任务小结】 178 【任务扩展】 179 知识3 PC与多个单片机间的串行通信 179 知识4 STC15W4K48S4串口1 179 知识5 STC15W4K48S4串口2 180 【项目总结】 180 【习题】 180 项目5 存储系统设计 182 【项目导读】 182 任务5.1 并行存储器的扩展设计 183 【任务要求】 183 【相关知识】 183 知识1 三总线接口及其扩展性能 183 知识2 并行EPROM程序存储器概述 184 知识3 单片并行EPROM程序存储器的扩展 185 知识4 并行RAM的扩展 186 知识5 C51语言的指针 187 知识6 C51语言中绝对地址的访问 188 【任务实施】 189 【任务小结】 191 【任务扩展】 191 知识7 多片EPROM程序存储器的扩展 191 知识8 并行EEPROM的扩展方法 193 知识9 利用三总线接口扩展I/O口 193 任务5.2 EEPROM的扩展设计 195 【任务要求】 195 【相关知识】 195 知识1 串行EEPROM、铁电存储器 195 知识2 I2C总线协议规范 196 知识3 I2C总线的应用 198 知识4 AT24C04与单片机的接口 201 【任务实施】 201 【任务小结】 204 【任务扩展】 204 知识5 STC15单片机内EEPROM的应用 204 技能训练电子密码锁的设计 208 【项目总结】 210 【习题】 210 项目6 测控系统设计 211 【项目导读】 211 任务6.1 数字电压表设计 212 【任务要求】 212 【相关知识】 212 知识1 模数转换器 212 知识2 ADC0809与单片机的接口 213 【任务实施】 214 【任务小结】 218 【任务扩展】 218 知识3 高精度串行模数转换器芯片LTC1864的应用 219 知识4 STC15单片机内部模数转换器的应用 221 技能训练6.1 基于ADC0809中断方式的数据采集系统的设计 221 技能训练6.2 基于串行模数转换器TLC2543数据采集系统的设计 224 任务6.2 数字温度计设计 227 【任务要求】 227 【相关知识】 227 知识1 常见的温度传感器 227 知识2 单总线协议规范与应用 228 知识3 DS18B20的数据格式 231 【任务实施】 232 【任务小结】 235 技能训练6.3 多路温度巡测仪的设计 235 任务6.3 波形发生器设计 236 【任务要求】 236 【相关知识】 236 知识1 数模转换器 237 知识2 DAC0832的双缓冲结构 238 知识3 DAC0832与单片机的接口 238 【任务实施】 239 【任务小结】 241 【任务扩展】 242 知识4 串行数模转换器TLC5615 242 技能训练6.4 正弦波发生器的设计 244 技能训练6.5 简易可调电压源的设计 246 任务6.4 直流电动机控制设计 247 【任务要求】 247 【相关知识】 247 知识1 直流电动机驱动电路 247 知识2 单片机模拟输出PWM信号 248 【任务实施】 252 【任务小结】 253 【任务扩展】 254 知识3 STC15W4K32S4系列单片机增强型PWM发生器 254 技能训练6.6 电动机调速装置的设计 254 技能训练6.7 数控直流电源的设计 256 【项目总结】 257 【习题】 258
本书结合当前计算机普遍的基础应用,系统地讲述了计算机基础知识和基本应用,共分6个学习单元。学习单元1为计算机认...
...
本书按照项目导向、任务驱动的模式编写,突出PLC 的实际应用,重点介绍德国西门子公司生产的S7-200 SMA...
本书内容以Windows 10操作系统及WPS Office办公应用软件为基础,特别融入了WPS AI功能和协...
我要评论