成功加入购物车
老杨 著 / 电子工业出版社 / 2012-01 / 平装
售价 ¥ 46.00 7.9折
定价 ¥58.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2023-06-08
卖家超过10天未登录
角色系列·51单片机工程师是怎样炼成的:基于C语言+Proteus仿真
《角色系列·51单片机工程师是怎样炼成的:基于C语言+Proteus仿真》完整展现了一个51单片机工程师成长的经历。51单片机共有21个特殊功能寄存器,而需要重点掌握的只有6个(需要熟练掌握对其位的操作),因而学习单片机其实很简单:学会6个寄存器就学会了单片机程序设计。这样如果一天掌握一个寄存器,那么6天就能学会单片机。
第1篇入门篇
第1章走近单片机
1.1我们身边的单片机
1.2认识单片机
1.3了解51单片机
1.3.151单片机的由来
1.3.251单片机的特点
1.3.351单片机的代表AT89C51
第2章练练我们的刀和剑:Proteus、KeilC51
2.1Proteus介绍
2.1.1安装Proteus
2.1.2运行Proteus
2.1.3学用Proteus
2.2KeilC51介绍
2.2.1安装KeilC51
2.2.2运行KeilC51
2.2.3学用KeilC51
2.3刀剑合并
2.3.1安装VDM51.DLL
2.3.2设置KeilC51和Proteus
2.3.3联合调试
第3章让你的单片机眨眨眼睛
3.1我们的第一个单片机程序
3.1.1先画出我们要用的电路
3.1.2用程序点亮我们的灯
3.1.3分析代码
3.2不仅仅是让它亮起来
3.2.1怎么让发亮的灯闪烁呢
3.2.2代码分析
3.2.3调试分析
3.2.4优化程序
3.3做些程序的改动
3.3.1改动延时时间
3.3.2做个众人皆知的跑马灯
3.4能不能连点花样呢
3.4.1想想你能画什么
3.4.2用代码显示数字
第4章让数字显示出来
4.1引入数码管的概念
4.1.1数码管介绍
4.1.2写段程序让它亮起来
4.1.3数码管的驱动方式
4.2多显示几个数字看看
4.2.1电路实现
4.2.2程序实现
4.2.3你的眼睛欺骗了你
4.3仿真万年历
4.3.1电路实现
4.3.2程序实现
4.3.3优化程序
第5章用按键告诉单片机你想做什么
5.1能不能让闪烁的灯停下来
5.1.1让跑马灯停下来
5.1.2认识我们用的按键
5.2如何实现软件消抖
5.3如何实现按键的复用
第6章如何实时控制单片机
6.1中断的引入
6.1.1中断允许寄存器IE
6.1.2定时/计数器控制寄存器TCON
6.1.3中断操作流程
6.2原来按键还可以这样用
6.2.1写个程序实现按键的中断
6.2.2不同的触发方式
6.3中断的优先级
6.3.1中断优先级
6.3.2了解更多中断的概念
6.3.3比较4个I/O口
第7章让定时更精确
7.1定时/计数器概念
7.1.1T0、T1介绍
7.1.2复习寄存器IE、TCON、IP
7.1.3介绍几个专用寄存器
7.2工作方式0的应用
7.3工作方式1的应用
7.4工作方式2的应用
7.5工作方式3的应用
7.6计数器介绍
第8章单片机与外界的联系--串口通信
8.1串口通信的概念
8.2先试试如何发送
8.2.1与串口通信有关的寄存器
8.2.2先写个示例程序
8.2.3补充一点51单片机的串口知识
8.3收发都能实现
8.3.1将Proteus中的串口连接到硬件上
8.3.2实现串口收发通信
8.3.3用中断的方式实现串口收发
第9章让单片机“响”起来
9.1单片机还会响呢
9.1.1了解一下蜂鸣器
9.1.2写个程序让它响起来
9.2用定时器模拟门铃
9.3用蜂鸣器演奏曲子
9.4重新认识AT89C51
9.4.1AT89C51的总体认识
9.4.2AT89C51的引脚
9.4.3有关AT89C51的寄存器
第2篇提高篇
第10章再说数码管
10.1使用扩展芯片驱动数码管
10.1.1认识扩展芯片74LS138
10.1.274LS138的应用
10.1.3应用74HC154
10.1.4有关译码器
10.2显示译码器
10.2.1显示译码器74LS48
10.2.2显示译码器的应用
第11章按键多了怎么办
11.1看一个密码键盘
11.1.1矩阵键盘的实现
11.1.2矩阵按键的扫描
11.2是否可以扩展呢
11.2.1了解编码器
11.2.2应用编码器74LS148
第12章深入串口通信
12.1通信协议的引入
12.1.1协议制定
12.1.2样例实现
12.2让单片机和PC真正通信
12.2.1新建一个VC工程
12.2.2添加VC控件
12.2.3添加控件到界面
12.2.4添加变量、完成代码编写
12.2.5运行、调试
第13章I2C总线及其应用
13.1I2C总线介绍
13.1.1初步了解I2C总线
13.1.2I2C总线上的信号
13.2认识E2PROM24C02
13.2.1认识AT24C02
13.2.2AT24C02的操作地址
13.2.3AT24C02的读/写操作
13.3写一个I2C通信的例子
第14章SPI总线及其应用
14.1SPI总线介绍
14.2一款SPI接口的E2PROM
14.2.1认识25AA040
14.2.225AA040的工作原理
14.3应用25AA040
第15章A/D转换、D/A转换
15.1了解A/D转换器的相关知识
15.1.1A/D转换器的分类
15.1.2A/D转换器的主要技术指标
15.2看两个A/D转换器的例子
15.2.1了解ADC0809
15.2.2应用ADC0808
15.2.3了解ADC0832
15.2.4应用ADC0832
15.3再看看D/A转换器
15.3.1了解D/A转换器
15.3.2D/A转换器的主要技术指标
15.3.3了解DAC0832
15.3.4应用DAC0832
第16章LCD显示
16.1先认识LED点阵屏
16.1.1有关LED点阵屏
16.1.2LED点阵的应用
16.2使用字符LCD
16.2.1了解LCD
16.2.2认识LCD1602
16.2.3LCD1602的指令说明
16.2.4使用LCD1602
16.3使用LCD12864
16.3.1认识HDG12864L-6
16.3.2HDG12864L-6指令说明
16.3.3LCD12864的并行应用
16.3.4LCD12864的串行应用
第3篇应用篇
第17章简易万年历
17.1电路设计
17.2认识时钟芯片DS1302
17.3系统设计
第18章温度自动控制系统
18.1系统模型
18.2分析电路
18.2.1电路分解
18.2.2认识DS18B20
18.2.3了解液晶AMPIRE128×64
18.3系统设计
18.3.1嵌入式系统设计
18.3.2PC端软件设计
附录AAT89C51特殊功能寄存器速查表
附录BProteus7.5元件库分类表
附录C书籍、网站推荐
参考文献
结束语
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30