《基于经典实例开发的单片机快速入门指导手册》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:谭立新,曹延焕,张卫兵,肖成著
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2016
  • ISBN:9787568203173
  • 页数:261 页
图书介绍:无论是而电子初学者、爱好者和发烧友及专业技术人员而言,都是绕不过、躲不掉的控制器件,既是基本功,也是不可或缺的独门秘籍。本文以单片机经典的案例:LED灯、扫描输入装置、乐谱演奏、运动控制、传感器应用、显示管为例,采用生动活泼的语言、图文并茂的呈现形式,详细介绍了基于单片机的小型智能产品的系统环境搭建、电路设计、程序设计、问题申报、解决问题、结构设计、包装设计、焊接组装、工程设计与应用扩展等,是电子DTY爱好者的首选。

项目一 基础工作——热身运动 1

今天你用了多少微处理器? 1

生活中含有微处理器的例子 1

不同封装的MCS-C51核心单片机 1

使用单片机(微处理器)的神奇发明 2

步骤1:获得软件 4

步骤2:安装软件 5

步骤3:设置硬件和测试系统 6

单片机入门知识与基本概念 7

了解C51单片机引脚的功能 11

下载器软件的使用 14

授学方法大不同 17

项目二 玩转LED灯 19

指示灯 19

知识准备——硬件 19

知识准备——软件 20

步骤1:制作和测试LED线路 20

步骤2:使用C51单片机进行开关控制 26

步骤3:计数和重复动作 34

步骤4:建立视力保健灯线路 37

步骤5:通过三极管来增加LED发光的亮度 40

步骤6:I/O复用驱动花样灯,解说动态扫描和准双向I/O 48

步骤7:模拟七彩LED闪烁模式 57

你的设计项目——星空模拟 66

项目三 扫描输入装置 69

指示灯 69

知识准备——硬件 69

知识准备——软件 70

步骤1:用LED线路测试按键 70

步骤2:一键一态程序 72

步骤3:一键两态程序 74

步骤4:一键多态程序 76

步骤5:一键多能程序 80

步骤6:两键组合功能 83

步骤7:两键调节LED亮度 86

项目四 演奏乐谱 92

知识准备——硬件 92

知识准备——软件 92

步骤1:用C51单片机测试蜂鸣器 92

步骤2:测试蜂鸣器发出多种嘀嗒声 94

步骤3:蜂鸣器模拟电子琴的声音 97

你的设计项目——触摸式电子琴 103

项目五 控制运动 105

知识准备——硬件 105

知识准备——软件 105

步骤1:连接并测试电动机 106

步骤2A:S52单片机看门狗的应用 112

步骤2B:条件编译语句的运用 115

步骤3:电动机的匀变速控制 118

步骤4:利用按键控制电动机 122

你的设计项目——机器人控制 126

项目六 应用传感元件 129

知识准备——硬件 129

知识准备——软件 129

步骤1:红外光电感应器线路测试 129

步骤2A:单片机的外部中断应用 134

步骤2B:掉电唤醒运用 139

步骤3:光电感应器控制电动机 141

你的设计项目——车载摇摆花灯 144

项目七 舞动显示管 146

知识准备——硬件 146

知识准备——软件 147

步骤1:建立并且测试七段显示LED 147

步骤2:显示数字 149

步骤3:猜数字游戏 152

步骤4:无序法驱动数码管亮度和数字渐变显示 156

你的设计项目——UFO模拟 162

项目八 搞定定时器 165

知识准备——硬件 165

知识准备——软件 165

步骤1:定时器2可编程时钟输出制作电子琴 169

步骤2:运用定时器1扫描状态机按键 173

步骤3:定时器0测量脉宽时间并显示 179

你的设计项目——可编程延时开关 183

项目九 小知识大应用 186

新型C51单片机的强大资源 186

知识准备——硬件 186

知识准备——软件 186

步骤1:家居吊顶灯——EEPROM 186

步骤2:安防闪烁灯——低速模式 192

步骤3:电量检测——ADC检测 196

步骤4:呼吸灯——PWM输出 201

其他资源扩展 206

你的设计项目——童年的时光机 206

项目十 DIY工程——设计制作单体数码管电子时钟 208

子系统整合 208

单体数码管电子时钟设计 208

程序设计功能要求 209

解决方案 210

函数分析 226

测试功能 228

问题申报 229

新增掉电检测函数 230

新增的掉电程序 231

开始DIY你的样机 233

扩展电源设计 233

工程项目设计的课外话题 236

附录A 设备和零件列表 239

附录B 可配本课本的主板元件和功能 243

附录C 电池和电源 245

附录D 关于电(电路)的更多知识 247

附录E 移位实现乘除法运算 254

附录F 面包板使用说明 256

附录G STC单片机的简单介绍和程序下载操作 257

了解STC89C52RC单片机引脚 257

程序的下载 258

附录H 本书配套视频教程分解 261