王朝百科
分享
 
 
 

例说8051

王朝百科·作者佚名  2010-09-22  
宽屏版  字体: |||超大  

图书信息

例说8051

书 名: 例说8051

作者:张义和,陈敌北

出版社:人民邮电出版社

出版时间: 2010-1-1

ISBN: 9787115217394

开本: 16开

定价: 39.00元

内容简介本书通过近50个实例向读者介绍了应用最为广泛的单片机8051的各种功能。全书共分为12章,分别介绍了输出口的应用、输入口的应用、输入/输出口高级应用、中断的应用、定时器/计数器的应用、串行口的应用、声音的产生、步进电机的控制、AD与DA的应用、LED点阵的应用、LCD的应用。附录提供了8051指令速查表及中英文名词对照表。

本书在写法上非常独特。每一章中,在简单介绍相关知识后,马上辅以内容详细、针对性强的“实例演练”,每个实例都有详细的零件介绍、电路图、程序流程图以及程序代码。在程序中,每条指令都提供了注解,让读者能够快速理解程序的内涵,并能够以最快的方式上手。其后又提出了具有启发性的问题,可以帮助读者巩固所学知识,达到举一反三的目的。全书的实例涵盖极其广泛,可以帮助读者以最快的速度掌握8051的核心功能。

本书适合各类硬件爱好者阅读。另外,本书还可作为各大中专院校相关专业的计算机硬件方面的教学参考书。

图书目录第1章轻松看8051

8051-1微型计算机与单片机

8051-28051基本知识

1-2-18051的结构

1-2-2C51/89S51的封装与引脚

1-2-38051的基本电路

1-2-4MCS-51系列

1-2-5关于Atmel的51系列

8051-38051的开发流程与工具

8051-4实例演练

8051-5实时练习

第2章输出口的应用

2-1认识MCS-51的存储器结构

2-1-1程序存储器

2-1-2数据存储器

2-1-3特殊功能寄存器

2-28051的输入/输出口

2-3输出电路设计

2-3-1驱动LED

2-3-2驱动继电器

2-3-3驱动蜂鸣器

2-4指令格式

2-5寻址方式

2-6数据传送指令

2-7实例演练

2-7-1单灯左移

2-7-2霹雳灯

2-8实时练习

第3章输入口的应用

3-18051的时序分析与复位

3-2输入电路设计

3-3跳转指令

3-4实例演练

3-4-1拨码开关

3-4-2按钮开关

3-4-3计数器

3-4-4BCD拨码开关

3-5实时练习

第4章输入/输出口高级应用

4-18051的节电方式

4-2认识看门狗定时器

4-3键盘扫描

4-3-1键盘扫描原理

4-3-2认识MM74C922/MM74C923

4-4七段LED数码显示管扫描

4-4-1认识七段LED数码管

4-4-2认识7447/7448

4-4-3编码与查表法的应用

4-4-4认识74138/74139

4-5算术运算指令

4-6实例演练

4-6-1四位数七段LED数码管

4-6-2直接驱动七段LED数码管

4-6-3查表法直接驱动七段LED数码管

4-6-4×4键盘与七段LED数码管

4-6-5MM74C922

4-7实时练习

第5章中断的应用

5-18051的中断

5-1-1MCS-51的中断

5-1-2中断使能寄存器

5-1-3中断优先级寄存器

5-1-4定时器/计数器控制寄存器

5-1-5中断向量

5-1-6中断的应用

5-2逻辑运算指令

5-3实例演练

5-3-1外部中断INT0

5-3-2外部中断INT1

5-3-3两个外部中断

5-3-4键盘中断

5-4实时练习

第6章定时器/计数器的应用

6-18051的定时器/计数器

6-1-1MCS-51的定时器/计数器

6-1-2定时器/计数器方式寄存器TMOD

6-1-3定时器/计数器控制寄存器TCON

6-1-4计数寄存器

6-1-5定时器/计数器的应用

6-22的定时器/计数器

6-2-1T2CON寄存器

6-2-2捕获方式

6-2-3自动加载方式

6-2-4波特率发生方式

6-3布尔运算指令

6-4实例演练

6-4-1秒定时器(查询方式)

6-4-2秒定时器(中断方式)

6-4-3码表

6-4-4频率发生器

6-4-5频率计

6-5实时练习

第7章串行口的应用

7-1数据通信概念

7-2认识74164/74165

7-3认识MCS-51的串行口

7-4认识SCON串行口控制寄存器

7-5波特率设置

7-6认识MAX232

7-7多处理器间的数据传输

7-8实例演练

7-8-1移位式数据串入

7-8-2移位式数据串出

7-8-3Mode 1

7-8-4Mode 2

7-8-5Mode 3

7-8-68051互传

7-9实时练习

第8章声音的产生

8-1发声电路

8-2音调与节拍

8-3音调的产生

8-4节拍的产生

8-5实例演练

8-5-1简易电子琴

8-5-2变音

8-5-3DoReMi

8-5-4生日快乐

8-6实时练习

第9章步进电机的控制

9-1认识步进电机

9-1-1步进电机的结构

9-1-2步进电机的动作

9-1-3步进电机的定位

9-2步进电机驱动电路

9-2-1小型步进电机的驱动电路

9-2-2达林顿晶体管驱动电路

9-2-3FT5754驱动电路

9-3实例演练

9-3-1相驱动

9-3-2相驱动

9-3-3-2相驱动

9-3-4方向控制

9-4实时练习

第10章AD与DA的应用

10-1模/数转换原理

10-2认识AD转换IC

10-3数/模转换原理

10-4认识DA转换IC

10-5内含ADC的51系列

10-6认识温度传感器

10-7实例演练

10-7-1ADC的数字温度计一

10-7-2ADC的数字温度计二

10-7-3ADC的温控

10-7-4DAC

10-8实时练习

第11章LED点阵的应用

11-1认识LED点阵

11-2LED点阵驱动电路

11-3LED点阵显示方式

11-4LED点阵动态显示

11-4-1水平移动

11-4-2垂直移动

11-5实例演练

11-5-1×8LED点阵静态显示

11-5-2×8LED点阵静态多色显示

11-5-3×8LED点阵动态显示一

11-5-4×8LED点阵动态显示二

11-5-5×16LED点阵显示

11-6实时练习

第12章LCD的应用

12-1LCM模块

12-2LCM控制指令

12-3LCM与8051的连接

12-4实例演练

12-4-1LED文字显示

12-4-2自定义符图案

12-5实时练习

附录A8051指令速查表

附录B中英文名词对照表

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有