轻鬆玩51单片机

轻鬆玩51单片机【轻鬆玩51单片机】《轻鬆玩51单片机》是2016年6月出版的图书,作者是杨百军、张玲玲、张志洲 。
基本介绍书名:轻鬆玩51单片机
作者:杨百军、张玲玲、张志洲
ISBN:9787121289422
页数:436
出版时间:2016-06
开本:16开
丛书名 :早学早成功
内容简介本书内容共3篇19章,完整展现了一位51单片机工程师成长的经历 。51单片机共有21个特殊功能暂存器,而需要重点掌握的只有6个(需要熟练掌握对其位的操作),因此学习单片机其实很简单:学会6个暂存器的使用就学会了51单片机程式设计 。这样,如果每天掌握1个暂存器,那幺6天就能学会51单片机的使用 。目录结构第1章 走近单片机1.1 我们身边的单片机1.2 认识单片机1.3 了解51单片机1.4 选择开发板第2章 修炼我们的刀和剑:Proteus、Keil C512.1 Proteus介绍2.2 Keil C51介绍2.3 刀剑合併2.4 準备开发板第3章 让你的单片机眨眨眼3.1 第一个单片机程式3.2 不仅仅是让它亮起来3.3 程式的改动3.4 移植到开发板3.5 连点花样第4章 让数字显示出来4.1 数码管的概念4.2 多显示几个数字4.3 仿真万年曆第5章 用按键告诉单片机你想做什幺5.1 让闪烁的LED灯停下来5.2 如何实现软体消抖5.3 如何实现按键复用第6章 实时控制单片机6.1 中断的引入6.2 按键还可以这样用6.3 中断的优先权第7章 让定时更精确7.1 定时/计数器的概念7.2 工作方式0的套用7.3 工作方式1的套用7.4 工作方式2的套用7.5 工作方式3的套用7.6 计数器介绍第8章 单片机与外界的联繫——串口通信8.1 串口通信的概念8.2 如何传送8.3 收发都能实现第9章 让单片机“响”起来9.1 单片机会响呢9.2 用定时器模拟门铃9.3 用蜂鸣器演奏曲子9.4 重新认识AT89C51提高篇第10章 再说数码管10.1 使用扩展晶片驱动数码管10.2 显示解码器第11章 按键多了怎幺办11.1 密码键盘11.2 通过硬体实现扩展11.2.1 了解编码器11.2.2 套用编码器74LS14811.3 开发板上的输入扩展晶片第12章 深入串口通信12.1 通信协定12.1.1 协定制定12.1.2 样例实现12.2 单片机和PC真正通信12.3 将例程移植到开发板第13章 I2C汇流排及其套用13.1 I2C汇流排介绍13.1.1 初步了解I2C汇流排13.1.2 I2C汇流排上的信号13.2 认识E2PROM AT24C0213.3 一个I2C通信的例子第14章 SPI汇流排及其套用14.1 SPI汇流排介绍14.2 一款SPI接口的E2PROM14.2.1 认识25AA04014.2.2 25AA040的工作原理14.3 套用25AA04014.3.1 E2PROM 25AA040仿真14.3.2 开发板上的SPI外设第15章 A/D转换器和D/A转换器15.1 A/D转换器15.2 两个A/D转换器的例子15.2.1 了解ADC080915.2.2 套用ADC080815.2.3 了解ADC083215.2.4 套用ADC083215.2.5 开发板上的A/D转换电路15.3 D/A转换器15.3.1 了解D/A转换器15.3.2 D/A转换器的主要技术指标15.3.3 了解DAC083215.3.4 套用DAC083215.3.5 开发板上的D/A转换电路第16章 LED点阵和LCD160216.1 认识LED点阵屏16.1.1 有关LED点阵屏16.1.2 LED点阵的套用16.1.3 驱动开发板点阵16.2 使用字元LCD16.2.1 了解LCD16.2.2 认识LCD160216.2.3 LCD1602的指令说明16.2.4 使用LCD160216.2.5 移植例程到开发板第17章 LCD1286417.1 认识LCD1286417.2 认识HDG12864L-617.2.1 HDG12864L-6概述17.2.2 HDG12864L-6指令说明17.2.3 HDG12864L-6的时序图17.3 套用HDG1286417.3.1 LCD12864的并行套用17.3.2 LCD12864的串列套用套用篇第18章 简易万年曆18.1 电路设计18.2 时钟晶片DS130218.3 系统设计18.4 开发板上实现万年曆第19章 智慧型温度控制系统19.1 系统模型19.2 分析电路19.3 系统设计19.4 系统移植附录A AT89C51特殊功能暂存器速查表附录B 常用字元与ASCII对照表附录C 相关书籍、网站推荐附录D delay.c档案、delay.h档案、main.h档案参考文献