DIY玩转51单片机

DIY玩转51单片机

王守中, 编著

出版社:电子工业出版社

年代:2013

定价:39.8

书籍简介:

本书介绍在面包板上趣味搭建单片机实验电路技巧,所选择的实验程序使用C语言编写并采用Proteus仿真。书中提供了25个实验项目,由简单的电源指示灯电路到编程机器人控制板,由浅入深,循序渐进,增强学习兴趣,培养提高动手能力。本书面向51单片机的初学者和使用51单片机从事项目开发的技术人员,也可以作为单片机课程教材。

书籍目录:

目 录

1 探寻单片机的神秘世界\t(1)

1.初识单片机\t(2)

单片机实物\t(2)

单片机内部功能\t(2)

单片机引脚简介\t(2)

2.单片机开发环境\t(4)

计算机\t(4)

集成开发系统软件\t(4)

51单片机编程器\t(4)

实验板\t(5)

3.Keil C51的安装\t(6)

4.Keil C51的使用\t(7)

编写源程序\t(7)

建立工程项目文件\t(9)

产生可执行的hex文件\t(13)

5.仿真与搭建实验电路\t(15)

Keil C51仿真\t(15)

Proteus仿真\t(16)

面包板搭建实验电路\t(16)

2 面包板及电路的搭建\t(18)

1.面包板\t(19)

面包板的外观\t(19)

面包板的构造\t(19)

面包板的使用\t(19)

2.搭建电源指示灯电路\t(21)

系统设计\t(21)

电路\t(21)

电路的搭建\t(21)

3.电路的分析与测试\t(23)

电路的分析\t(23)

电路的测试\t(23)

制作简单测试笔\t(23)

3 搭建单片机最小系统\t(25)

1.最小系统电路\t(26)

2.搭建单片机最小系统\t(27)

所需元器件\t(27)

规划与布局\t(27)

搭建过程\t(28)

3.单片机最小系统测试\t(29)

简单测量\t(29)

运行程序测试\t(29)

工作原理\t(30)

4 Proteus仿真应用\t(31)

1.Proteus工作界面及基本操作\t(32)

进入Proteus ISIS\t(32)

Proteus ISIS界面简介\t(32)

基本操作\t(34)

2.Proteus与Keil连接的设置\t(36)

3.简单实例展示仿真过程\t(39)

编写源程序\t(39)

绘制仿真电路图\t(39)

连接调试\t(45)

进行仿真操作\t(45)

5 搭建单片机简易实验板\t(48)

1.简易实验板的规划\t(49)

规划\t(49)

实物图\t(50)

2.基本输出实验\t(51)

电路原理图\t(51)

实验程序\t(51)

用Proteus仿真\t(53)

面包板上插接实验\t(54)

3.基本输入实验(一)\t(55)

程序功能\t(55)

电路原理图\t(55)

实验程序\t(55)

用Proteus仿真\t(56)

面包板上插接实验\t(58)

4.基本输入实验(二)\t(59)

功能说明\t(59)

电路原理图\t(59)

实验程序\t(59)

用Proteus仿真\t(60)

面包板上插接实验\t(61)

5.中断功能实验\t(62)

功能说明\t(62)

电路原理图\t(62)

实验程序\t(62)

用Proteus仿真\t(64)

面包板上插接实验\t(65)

6.定时与计数实验\t(66)

功能说明\t(66)

电路原理图\t(66)

实验程序\t(66)

用Proteus仿真\t(67)

面包板上插接实验\t(68)

7.发声实验\t(70)

功能说明\t(70)

电路原理图\t(70)

实验程序\t(70)

用Proteus仿真\t(72)

面包板上插接实验\t(73)

6 搭建遥控实验\t(74)

1.红外线遥控原理\t(75)

红外线遥控系统结构\t(75)

编码方式与解码原理\t(75)

红外接收模块引脚\t(76)

2.红外线遥控LED\t(77)

功能说明\t(77)

电路原理图\t(77)

实验程序\t(77)

用Proteus仿真\t(79)

面包板上插接实验\t(81)

3.红外线遥控开关\t(83)

功能说明\t(83)

电路原理图\t(83)

实验程序\t(83)

用Proteus仿真\t(86)

面包板上插接实验\t(87)

4.无线电遥控原理\t(89)

无线电发射原理\t(89)

无线电接收原理\t(89)

无线电接收模块引脚\t(90)

5.无线电遥控LED\t(91)

功能说明\t(91)

电路原理图\t(91)

实验程序\t(91)

面包板上插接实验\t(93)

6.无线电遥控开关\t(95)

功能说明\t(95)

电路原理图\t(95)

实验程序\t(96)

面包板上插接实验\t(97)

7 搭建几个有趣的小实验\t(99)

1.眼见为实吗—视觉暂留原理实验\t(100)

程序功能\t(100)

电路原理图\t(100)

实验程序\t(100)

用Proteus仿真\t(102)

面包板上插接实验\t(103)

2.数能控制光亮吗—PWM控制原理实验\t(106)

程序功能\t(106)

规划\t(106)

电路原理图\t(106)

实验程序\t(107)

用Proteus仿真\t(109)

面包板上插接实验\t(109)

3.光的搭配—三基色原理实验\t(111)

程序功能\t(111)

规划\t(111)

电路原理图\t(111)

实验程序\t(112)

用Proteus仿真\t(116)

面包板上插接实验\t(117)

4.像是在摆七根火柴玩—LED数码管工作原理实验\t(119)

程序功能\t(119)

规划\t(119)

数码管工作原理\t(119)

电路原理图\t(120)

实验程序\t(120)

用Proteus仿真\t(122)

面包板上插接实验\t(123)

8 搭建LCD实验\t(125)

1.LCD简介\t(126)

LCD实物\t(126)

LCD模块引脚\t(126)

寄存器及显示器地址\t(127)

LCD控制指令\t(128)

2.LCD显示两行字符\t(129)

功能说明\t(129)

规划\t(129)

电路原理图\t(129)

实验程序\t(129)

用Proteus仿真\t(132)

面包板上插接实验\t(133)

3.循环显示字符串\t(135)

程序功能\t(135)

规划\t(135)

电路原理图\t(135)

实验程序\t(135)

用Proteus仿真\t(138)

面包板上插接实验\t(139)

4.自建温度标记符号图形\t(140)

自建图形原理\t(140)

规划\t(140)

实验程序\t(140)

用Proteus仿真\t(143)

面包板上插接实验\t(144)

9 制作LCD温度计\t(145)

1.制作规划\t(146)

功能说明\t(146)

LCD温度计控制电路原理图\t(146)

制作规划\t(147)

2.温度传感器DS18B20简介\t(148)

DS18B20引脚说明\t(148)

与单片机的连接方式\t(148)

DS18B20的主要特性\t(148)

内部结构\t(149)

DS18B20通信协议\t(149)

3.控制程序\t(151)

程序功能\t(151)

流程图\t(151)

程序代码\t(151)

程序说明\t(159)

4.用Proteus仿真\t(160)

绘制仿真电路图\t(160)

与Keil连接仿真调试\t(161)

5.面包板上插接电路\t(162)

面包板平面连接\t(162)

面包板上下安放\t(164)

6.制作完成测试\t(165)

制作完成测试\t(165)

DS18B20远距离连接测试\t(165)

10 制作单片机闹钟\t(167)

1.制作规划\t(168)

功能说明\t(168)

控制电路原理图\t(168)

所需元器件\t(169)

2.控制程序\t(170)

简单时钟程序\t(170)

带倒计时闹钟程序\t(174)

3.用Proteus仿真\t(187)

绘制仿真电路图\t(187)

与Keil连接仿真调试\t(187)

4.面包板上插接电路\t(188)

5.时钟的使用方法\t(192)

简单时钟使用方法\t(192)

带倒计时闹钟使用方法\t(192)

11 遥控小车\t(193)

1.制作规划\t(194)

功能说明\t(194)

控制电路原理图\t(194)

所需元器件\t(195)

2.小车驱动原理\t(197)

小车行走原理\t(197)

小车系统结构框图\t(197)

控制信号与小车运动状态\t(198)

3.控制程序\t(199)

程序功能\t(199)

流程图\t(199)

程序代码\t(199)

4.面包板上插接电路\t(203)

5.遥控小车组装与操作\t(206)

组装\t(206)

操作\t(207)

12 编程玩具机器人\t(208)

1.制作规划\t(209)

功能说明\t(209)

控制系统结构框图\t(209)

控制电路原理图\t(209)

制作规划\t(211)

2.控制程序\t(213)

程序功能\t(213)

流程图\t(213)

程序代码\t(213)

3.用Proteus仿真\t(222)

绘制仿真电路图\t(222)

与Keil连接仿真调试\t(223)

4.面包板上插接电路\t(224)

5.机器人组装与操作\t(226)

组装\t(226)

操作\t(227)

内容摘要:

本书采用图解的形式,介绍在面包板上趣味搭建单片机实验电路技巧,所选择的实验程序使用C语言编写并采用Proteus仿真。书中提供了25个实验项目,由简单的电源指示灯电路到编程机器人控制板,由浅入深,循序渐进,增强学习兴趣,培养提高动手能力。

书籍规格:

书籍详细信息
书名DIY玩转51单片机站内查询相似图书
9787121194092
如需购买下载《DIY玩转51单片机》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)39.8语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

DIY玩转51单片机是电子工业出版社于2013.2出版的中图分类号为 TP368.1 的主题关于 单片微型计算机 的书籍。