关于本书的内容有任何问题,请联系 王丽美
目 录 项目一 单片机最小系统设计 1 任务一 搭建单片机最小系统 1 任务要求 1 相关知识 1 知识1 单片机概述 1 知识2 计算机中的数 3 知识3 51单片机结构与引脚 5 知识4 单片机最小系统 6 知识5 单片机硬件仿真开发 工具Proteus ISIS 8 任务实施 9 任务扩展 15 知识6 看门狗复位电路 15 任务二 简易信号指示灯设计 16 任务要求 16 相关知识 16 知识1 单片机软件开发工具 Keil C51 16 知识2 单片机I/O口的基本 应用 17 知识3 C51语言中的数 18 知识4 C51语言中的运算符与 表达式 21 知识5 C51语言中的顺序结构 与基本语句 23 知识6 C51语言中的分支结构 与分支语句 24 任务实施 27 任务扩展 34 知识7 STC单片机串口下载 电路及流程 34 项目小结 35 项目二 键盘与显示系统设计 36 任务一 流水灯系统设计 36 任务要求 36 相关知识 36 知识1 单片机存储结构 36 知识2 C51语言中的循环结构 与循环语句 38 知识3 C51语言中的辅助控制 语句 41 知识4 C51语言中的函数 43 任务实施 44 任务二 数码管显示器设计 47 任务要求 47 相关知识 47 知识1 数码管结构及段 选码 47 知识2 C51语言中的一维 数组 48 知识3 数码管显示方式 49 任务实施 52 任务三 8×8点阵显示器设计 57 任务要求 57 相关知识 57 知识1 点阵显示器的结构与 工作原理 57 知识2 点阵显示器的显示 方式 58 知识3 C51语言中的二维 数组 59 任务实施 60 任务四 液晶显示器设计 63 任务要求 63 相关知识 63 知识1 液晶显示器及其接口 63 知识2 LCD1602的内部 结构 64 知识3 LCD1602的指令 系统 67 任务实施 69 任务扩展 74 知识4 图形型LCD12864 74 任务五 4×4键盘系统设计 80 任务要求 80 相关知识 80 知识1 非编码键盘概述 80 知识2 按键抖动与消抖 81 知识3 线性非编码键盘的 识别与处理 82 知识4 矩阵非编码键盘的 识别与处理 82 任务实施 84 项目小结 88 项目三 时钟系统设计 89 任务一 报警声发生器设计 89 任务要求 89 相关知识 89 知识1 定时器/计数器的结构及 工作原理 89 知识2 定时器/计数器的控制 寄存器 90 知识3 定时器/计数器的工作 方式 92 知识4 定时器/计数器的 应用 94 任务实施 94 任务扩展 98 知识5 音调与频率 98 知识6 门控位GATE的应用 98 任务二 秒表设计 100 任务要求 100 相关知识 100 知识1 中断的相关概念 100 知识2 中断源与中断函数 101 知识3 中断标志与控制 102 知识4 中断系统结构 105 知识5 中断请求的响应、撤除 及返回 105 任务实施 108 任务扩展 111 知识6 外部中断的应用 111 知识7 外部中断源的扩展 113 知识8 STC15W4K32S4 中断源 114 任务三 电子万年历设计 115 任务要求 115 相关知识 115 知识1 DS1302概述 115 知识2 DS1302的控制字节 116 知识3 DS1302的寄存器 117 知识4 DS1302的应用 117 任务实施 118 项目小结 126 项目四 通信系统设计 127 任务一 串口彩屏显示系统设计 127 任务要求 127 相关知识 127 知识1 串行通信基础知识 127 知识2 STC15W4K48S4 串口1 131 知识3 串口1的工作方式及 波特率 134 知识4 Usart-GPU串口彩屏 概述及指令系统 137 任务实施 138 任务扩展 143 知识5 利用串口扩展 并行口 143 任务二 双机通信系统设计 145 任务要求 145 相关知识 146 知识1 STC15W4K48S4 串口2 146 任务实施 147 任务扩展 153 知识2 多机通信 153 任务三 远程交通信号灯控制系统 设计 154 任务要求 154 相关知识 155 知识1 RS-232C总线标准 155 知识2 RS-232C接口电路 156 任务实施 157 任务扩展 162 知识3 PC与多个单片机间的 串行通信 162 项目小结 162 项目五 存储系统设计 164 任务一 并行存储器的扩展设计 164 任务要求 164 相关知识 164 知识1 三总线接口及其扩展 性能 164 知识2 EPROM程序存储器 概述 165 知识3 单片EPROM程序存 储器的扩展 166 知识4 并行RAM的扩展 167 知识5 C51语言的指针 168 知识6 C51语言中绝对地址的 访问 169 任务实施 170 任务扩展 172 知识7 多片EPROM程序存 储器的扩展 172 知识8 并行EEPROM的扩展 方法 174 知识9 利用三总线接口扩展 I/O口 175 任务二 EEPROM的扩展设计 176 任务要求 176 相关知识 177 知识1 串行EEPROM、铁电 存储器介绍 177 知识2 I2C总线协议规范 178 知识3 I2C总线的应用 179 知识4 AT24C04与单片机的 接口 182 任务实施 183 任务扩展 186 知识5 STC15单片机内 EEPROM的应用 186 项目小结 191 项目六 测控系统设计 192 任务一 数字电压表设计 192 任务要求 192 相关知识 192 知识1 A/D转换器 192 知识2 ADC0809与单片机的 接口 193 任务实施 194 任务扩展 199 知识3 高精度串行ADC芯片 LTC1864的应用 199 知识4 STC15单片机内部 ADC的应用 202 任务二 数字温度计设计 205 任务要求 205 相关知识 206 知识1 常见的温度传感器 206 知识2 单总线协议规范与 应用方法 206 知识3 DS18B20的数据 格式 209 任务实施 210 任务三 波形发生器设计 213 任务要求 213 相关知识 214 知识1 D/A转换器 214 知识2 DAC0832的双缓冲 结构 215 知识3 DAC0832与单片机的 接口 215 任务实施 216 任务扩展 219 知识4 串行DAC转换器 TLC5615 219 任务四 直流电动机控制设计 221 任务要求 222 相关知识 222 知识1 直流电动机驱动 电路 222 知识2 单片机模拟输出PWM 信号 223 任务实施 228 任务扩展 231 知识3 STC15W4K32S4系列 单片机增强型PWM 发生器 231 项目小结 236 附录 ............... 237 附录A Keil C51工作环境 237 附录B Proteus ISIS工作环境 240 附录C C51语言基础知识 243
工业机器人是智能制造系统的重要基础,是“机器换人”的关键装备,是高效生产、优质生产、安全生产的核心保障。 本书...
本书以培养学生处理工程实际问题的能力为目标,包含了1 篇课程导入和7 个教学模块,7 个教学模块主要内容包括机...
本书内容涵盖理论力学的核心思想、知识体系、方法论、实用工具及其应用。第1章概述系统思维与力学系统的基本定义和形...
本书按照项目导向、任务驱动的模式编写,突出PLC 的实际应用,重点介绍三菱公司生产的FX系列PLC 的工作原理...
本书针对人工智能发展的实际需求,以培养学生逻辑思维和逻辑设计能力,以及严谨的科学态度为目标,探索性地将模拟电子...
我要评论