新書推薦:
《
怪谈百物语:不能开的门(“日本文学史上的奇迹”宫部美雪重要代表作!日本妖怪物语集大成之作,系列累销突破200万册!)
》
售價:NT$
296.0
《
罗马政治观念中的自由
》
售價:NT$
230.0
《
中国王朝内争实录:宠位厮杀
》
售價:NT$
281.0
《
凡事发生皆有利于我(这是一本读了之后会让人运气变好的书”治愈无数读者的心理自助经典)
》
售價:NT$
203.0
《
未来特工局
》
售價:NT$
254.0
《
高术莫用(十周年纪念版 逝去的武林续篇 薛颠传世之作 武学尊师李仲轩家世 凸显京津地区一支世家的百年沉浮)
》
售價:NT$
250.0
《
英国简史(刘金源教授作品)
》
售價:NT$
449.0
《
便宜货:廉价商品与美国消费社会的形成
》
售價:NT$
352.0
|
內容簡介: |
本书分为7个项目,将单片机应用系统的设计与传感器的相关知识有机地融合在一起。其中前面4个项目分别为“认识单片机”、“设计模拟彩灯”、“设计设备显示屏”、“设计时间显示系统”。项目5、项目6和项目7则是以不同类型传感器的学习为主要目标,以点带面的形式介绍了八大类常用的传感器。为了方便读者使用,将书中用到的Keil软件和Proteus软件的使用、汇编指令、C语言语句以附录的形式安排在了正文的后面。
本书在内容编排上采用了项目加知识链接的形式。其中每个项目又细分为不同的任务,将枯燥难懂的单片机的相关基础知识打散重新组合,安排在每个项目的后面,确保了知识体系的完整性。
本书可作为高等职业院校、高等专科院校、成人高校、民办高校电气自动化、机电一体化、应用电子等专业的教学用书,也可作为有关工程技术人员的参考与自学用书。
|
目錄:
|
项目1 认识单片机1
项目要求1
项目分解1
任务1-1 绘制单片机最小系统2
任务1-2 初涉单片机软件编程4
任务1-3 搭建单片机硬件系统8
项目知识链接10
单片机的基础知识10
AT89S51单片机最小系统12
AT89S51单片机存储器空间的配置及功能16
项目2 设计模拟彩灯23
项目要求23
项目分解23
任务2-1 控制一个LED灯的闪烁23
任务2-2 控制8个LED跑马灯27
任务2-3 控制任意变化的彩灯31
项目知识链接35
程序设计的基本思路35
单片机的IO端口36
延时程序的编写37
项目3 设计设备显示屏40
项目要求40
项目分解40
任务3-1 控制单个数码管显示40
任务3-2 控制数码管显示OFF44
任务3-3 显示设备正常运行状态49
项目知识链接54
认识八段LED数码管54
项目4 设计时间显示系统56
项目要求56
项目分解56
任务4-1 按键控制数码管显示57
任务4-2 设计简易时间显示系统63
任务4-3 设计带按键控制的时间显示系统70
项目知识链接78
中断的基本概念78
定时计数器的基本概念83
键盘接口87
项目5 设计感应自动门94
项目要求94
项目分解94
任务5-1 设计简单自动门94
任务5-2 设计带位置控制的自动门100
任务5-3 设计防挤夹自动门105
项目知识链接111
自动门的基础知识111
传感器的基本知识112
红外传感器115
微波传感器120
接近传感器123
直流电动机的驱动控制129
项目6 设计转速测量仪132
项目要求132
项目分解132
任务6-1 设计霍尔转速测量仪133
任务6-2 设计光电转速测量仪140
任务6-3 设计磁电转速测量仪148
项目知识链接157
转速测量的基本概念157
霍尔传感器160
光电传感器165
磁电传感器170
蜂鸣器电路173
项目7 设计温度控制系统175
项目要求175
项目分解175
任务7-1 设计AD590温度显示系统175
任务7-2 设计DS18B20温度控制系统183
项目知识链接191
温度传感器191
单片机串行通信201
AD转换基础知识205
DS18B20温度传感器208
附录A Proteus仿真软件使用217
一、软件基本介绍217
二、电路图绘制与仿真220
附录B Keil μVision3编程软件使用227
一、创建项目与生成源文件227
二、Keil软件调试功能应用231
附录C 汇编语言编程基础235
一、汇编语言指令基本概念235
二、数据传送类指令与顺序程序设计237
三、控制转移指令与循环程序设计242
四、逻辑运算指令246
五、算术运算指令247
六、位操作类指令250
附录D Keil C51编程基础251
一、C51程序的基本结构251
二、C51程序中函数253
三、C51程序中常量、变量及运算254
四、C51程序中的基本语句257
参考文献260
|
|