商品详情

| 商品基本信息 | |
| 商品名称: | 51单片机初级入门实战教程 |
| 作者: | 徐玮 |
| 市场价: | 59.00 |
| ISBN号: | 9787111476900 |
| 出版社: | 机械工业出版社 |

| 目录 | |
| 前言 第一部分单片机基础知识篇 第1章绪论2 11单片机技术发展趋势2 12单片机技术定义以及应用3 121单片机技术定义3 122单片机应用3 13单片机开发板简介5 14单片机学习方法6 15本章小结6 第2章Keil C51软件开发环境与 ISP在线下载7 21Keil C51 μVision4软件介绍7 22Keil C51 μVision4软件安装与 卸载7 221Keil C51 μVision4软件安装7 222Keil C51 μVision4软件卸载11 23Keil C51 μVision4软件操作流程13 231Keil C51操作界面13 232Keil C51工程创建应用18 24ISP在线下载操作26 25本章小结29 第3章51单片机硬件系统及体系 结构30 31单片机基本结构与引脚功能30 311单片机基本结构30 312单片机引脚功能33 32单片机存储器35 321程序存储器35 322数据存储器35 33单片机中断系统37 331中断定义37 332中断系统概述38 333中断控制38 334中断处理41 34单片机定时/计数系统42 341定时/计数器结构及工作 原理42 342定时/计数器特殊控制寄 存器TMOD、TCON42 343定时/计数器工作方式44 35单片机串行通信系统47 351串行通信结构与原理47 352串行控制与状态寄存器47 353串行通信工作方式49 354波特率设置50 36本章小结51 第4章51单片机C语言程序 设计52 41C语言简介52 42数据结构53 421数据类型53 422常量与变量54 43运算符与表达式56 431运算符分类56 432算术运算符与表达式56 433关系运算符与表达式57 434逻辑运算符和表达式57 435赋值运算符和表达式57 436位运算符与表达式58 44函数使用58 441C语言程序的基本结构58 442函数定义59 443函数调用60 444函数的嵌套调用和递归调用61 45数组与指针63 451数组63 452指针64 46程序设计语句66 461选择语句67 462循环语句69 463转移语句71 47本章小结72 第二部分单片机基础案例实践篇 〖1〗51单片机初级入门实战教程〖1〗目录第5章单个LED点亮项目74 51项目需求74 52项目工作原理分析74 53项目硬件电路设计74 54项目软件程序设计75 55系统调试结果总结76 第6章花样流水灯闪烁项目78 61项目需求78 62项目工作原理分析78 63项目硬件电路设计79 64项目软件程序设计80 65系统调试结果总结82 第7章单片机独立按键控制项目83 71项目需求83 72项目工作原理分析83 73项目硬件电路设计83 74项目软件程序设计85 75系统调试结果总结88 第8章单片机外部中断控制项目89 81项目需求89 82项目工作原理分析89 83项目硬件电路设计90 84项目软件程序设计91 85系统调试结果总结92 第9章数码显示技术项目94 91项目需求94 92项目工作原理分析94 93项目硬件电路设计96 94项目软件程序设计97 941数码管静态显示97 942数码管动态显示99 95系统调试结果总结101 951数码管静态显示调试结果101 952数码管动态扫描显示调试 结果101 第10章单片机定时控制项目102 101项目需求102102项目工作原理分析102 103项目硬件电路设计103 104项目软件程序设计104 105系统调试结果总结106 第11章单片机控制蜂鸣器项目108 111项目需求108 112项目工作原理分析108 113项目硬件电路设计108 114项目软件程序设计109 115系统调试结果总结112 第12章单片机串口通信项目113 121项目需求113 122项目工作原理分析113 123项目硬件电路设计114 124项目软件程序设计117 125系统调试结果总结120 第13章单片机实现4×4矩阵键 盘控制项目122 131项目需求122 132项目工作原理分析122 133项目硬件电路设计124 134项目软件程序设计126 135系统调试结果总结129 第14章单片机实现字符型液晶 显示项目130 141项目需求130 142项目工作原理130 143项目硬件电路设计133 144项目软件设计133 145项目调试137 第15章单片机实现步进电动机 控制项目138 151项目需求138 152项目工作原理分析138 153项目硬件电路设计140 154项目软件设计143 155项目调试145第三部分单片机综合案例实践篇 第16章家用温湿度测量播报 系统设计148 161项目背景和设计意义148 1611项目背景148 1612项目设计意义149 162项目方案论证和方案选择149 1621项目方案论证149 1622设计方案选择149 163家用温湿度测量播报系统原理 及功能150 1631家用温湿度测量播报系统 工作原理150 1632家用温湿度测量播报系统 功能分析150 164家用温湿度测量播报系统硬件 电路设计151 1641单片机最小系统模块设计151 1642温湿采集模块设计152 1643液晶显示模块设计154 1644语音播报模块设计155 165家用温湿度测量播报系统的软 件实现158 1651单片机控制主程序软件 设计159 1652温湿采集程序设计160 1653LCD显示程序设计161 1654语音播报程序设计162 166系统调试163 1661软件调试163 1662实物调试中遇到问题164 167总结165 附件:设计的电路原理图166 第17章单片机实现智能充电器 设计167 171项目背景和设计意义167 1711项目背景167 1712设计意义168 172设计总体方案168 173智能充电器实现原理及功能169 1731智能充电器实现原理169 1732智能充电器的功能分析170 174智能充电器硬件电路设计170 1741单片机最小系统设计170 1742充电控制模块设计172 1743供电电压模块173 175智能充电器软件实现174 1751单片机控制主程序设计174 1752充电控制程序175 1753串口发送数据176 176系统调试和结果分析177 1761电路原理图设计177 1762程序调试177 1763程序下载178 1764结果分析178 1765系统调试中所遇到问题178 177总结180 附件:设计的电路原理图180 第18章无线遥控开关系统设计182 181项目背景及意义182 1811项目背景182 1812设计意义182 182方案论证182 1821设计方案一182 1822设计方案二183 1823方案比较与选择183 183无线遥控开关系统概述184 1831工作原理184 1832功能分析184 184无线遥控开关系统硬件设计185 1841发射模块185 1842无线遥控开关电路设计187 185无线遥控开关软件设计192 1851开关无线接收程序设计192 1852数码显示程序设计193 186系统调试194 1861程序编译194 1862程序下载195 1863调试出现的问题195 187总结196 附件:设计的电路原理图196 第19章融合物联感知与GSM的 果园环境监测系统设计198 191项目说明198 1911研究背景198 1912研究现状198 1913研究内容199 192果园环境监测系统方案设计199 1921系统结构原理199 1922系统功能分析201 193果园环境远程监测系统电路 设计201 1931单片机最小系统201 1932现场端采集电路202 1933GSM TC35i外围电路设计204 194果园环境监测系统现场感知端 软件实现207 1941主程序设计207 1942现场端数据信息发送程序 设计208 1943现场端数据信息接收程序 设计209 195系统测试210 1951系统测试步骤210 1952测试结果分析211 196结论211 附件:果园现场数据采集端电路原理图212 第20章单片机实现电子密码锁 设计214 201项目说明214 2011项目背景214 2012电子密码锁优点215 2013研究内容215 202系统总体设计216 2021系统工作原理216 2022系统结构216 203系统硬件电路设计217 2031AT89S52单片机最小系统 设计217 2032密码存储电路设计218 20334×4矩阵键盘模块设计219 2034数码管显示电路设计220 2035报警指示模块设计220 2036电源模块电路设计221 204系统软件程序设计222 2041主程序设计222 2042串行EEPROM读写程序 设计223 20434×4矩阵键盘处理程序设计226 205系统调试总结227 附件:系统设计的电路原理图227 第21章红外遥控电动机转速 系统设计229 211项目说明229 2111研究背景229 2112研究内容230 212系统总体设计230 2121系统结构230 2122红外遥控器工作原理230 2123步进电动机工作原理232 213系统硬件电路设计233 2131单片机最小系统设计233 2132红外遥控器模块设计234 2133步进电动机模块设计234 2134LCD显示模块设计235 214系统软件程序设计236 2141主程序设计236 2142红外遥控器解码程序设计236 2143LCD显示程序238 2144步进电动机控制程序239 215系统调试总结241 附件:系统设计的电路原理图241 第22章智能小车自动寻迹系统 设计242 221项目背景和研究内容242 2211项目背景242 2212研究内容242 2213系统设计技术242 222系统电路设计244 2221系统工作原理244 2222系统硬件电路设计244 223系统软件设计250 2231主程序设计250 2232无线发射程序设计251 2233数码管动态显示程序设计252 224系统调试252 附件:系统设计的电路原理图253 第23章红外遥控风扇控制系统 设计256 231项目说明256 2311研究背景256 2312研究方案256 232系统概述257 233系统硬件电路设计257 2331AT89S52单片机最小系统 设计257 2332温度传感器电路设计259 2333LCD1602显示模块设计262 2334红外接收模块263 2335电动机驱动模块设计263 2336存储电路264 234系统软件设计265 2341主程序设计265 2342温度采集子程序设计266 2343红外接收程序设计267 2344LCD显示子程序设计268 2345电动机驱动子程序设计2692346温度存储子程序设计270 235系统调试与总结272 2351系统调试272 2352系统总结273 附件:系统设计的电路原理图273 第24章多功能微电脑模拟电子 秤设计275 241项目说明275 2411项目背景275 2412设计总体方案论证275 242多功能微电脑电子秤实现原理276 243微电脑电子秤硬件电路设计276 243151单片机最小系统276 2432键盘电路278 2433ADC0809接口电路279 2434数码显示电路279 244微电脑电子秤软件实现281 2441主程序设计281 2442键盘控制程序设计282 2443显示程序设计284 245系统调试总结285 附件:系统设计的电路原理图285 参考文献288 |

| 内容简介 | |
| 本书是以最为流行的51系列单片机为知识主体,使用C语言对51单片机软件进行程序设计。全书总共分为三部分:①单片机基础知识篇;②单片机基础案例实践篇;③单片机综合案例实践篇。三部分内容逐次递进,初学者通过第一部分单片机基础知识的学习,结合第二部分能够独立设计一些简单的单片机技术案例,在第二部分实践基础上能够进一步研究和创新完成一些综合性案例。全书引入以案例驱动的方式,理论与实践相结合带领读者循序渐进地完成51单片机知识的学习。本书实例丰富,图文并茂,通俗易懂,即使读者没有任何单片机知识的基础,也可以通过本书的学习让您跨入单片机世界的大门。 |
- 机械工业出版社旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...