单片机原理与应用技术

出版社:方健 机械工业出版社 (2013-05出版)
ISBN:9787111421702

书籍目录

前言项目1  单片机入门  1  任务1.1  认识单片机的引脚  1  背景知识  3  1.单片机封装介绍  3  2.单片机简介  4  3.引脚功能介绍  5  4.单片机最小系统组成  6  5.单片机时序  7  任务1.2  KEIL软件的使用  8  背景知识  14  1.KEIL C51软件介绍  14  2.KEIL C51单片机软件开发系统的整体结构  14  任务1.3  单片机控制LED闪烁发光  15  背景知识  17  1.程序头文件的作用  17  2.认识#define宏定义  17  3.main()主函数的写法  17  4.for()语句运用  17  任务1.4  控制流水灯变换  18  背景知识  20  1.C语言数据类型概述  20  2.常用算术运算符说明  20  3.C程序编写的基础知识  20项目2  简单人机界面设计  24  任务2.1  矩阵按键控制数码管显示  24  背景知识  27  1.键盘基本工作原理  27  2.按键扫描方式  28  任务2.2  控制多个数码管显示  29  背景知识  36  1.LED数码管的结构  36  2.数码管的工作原理  36  3.数码管的字形编码  36  任务2.3  利用点阵屏显示汉字  37  背景知识  41  1.点阵屏的原理  41  2.点阵屏的分类和选择  42  3.字模提取软件的使用  42项目3  中断程序编制与调试  45  任务3.1  外部中断控制发光二极管  45  背景知识  47  1.中断概述  47  2.STC89 C52RC中断技术概述  47  3.STC 89C52RC中断系统结构介绍  47二级管闪烁  51  背景知识  53  1.定时器与计数器原理  54  2.工作方式控制寄存器  54  3.定时器/计数器控制寄存器  55  4.定时器/计数器工作方式概述  55  5.定时器/计数器对输入信号的要求  57  6.定时器计数器的初值计算  57  7.定时/计数器初始化的几个步骤  58项目4  串口通信程序编制与调试  59  任务4.1  基于串行通信静态显示程序编写与调试  59  背景知识  61  1.基本通信方式的分类  61  2.串行通信方式概述  61  3.串行接口的结构  63  任务4.2  基于双机通信程序编写与调试  64  背景知识  70  1.通信系统波特率设置  70  2.不同方式的发送和接收  72  任务4.3  基于无线通信程序编写与调试  74  背景知识  79  1.MAX232模块原理  79  2.JZ863无线通信模块  80项目5  单片机存储器程序编制与调试  82  任务5.1  利用EEPROM实现掉电保存数据  82  背景知识  89  1.EEPROM存储概述  89  2.STC 89C52RC单片机IAP相关寄存器  90  任务5.2  24C01数据存储程序编制与调试  90  背景知识  96  1.AT24C01简介  96  2.I2C总线概述  97  3.AT24C01与单片机接口  98  4.I2C总线协议  99项目6  A/D采集与D/A输出  101  任务6.1  基于A/D重量采集程序  101  背景知识  103  1.A/D转换的作用  103  2.A/D转换器分类  103  3.A/D转换器的性能参数  104  4.A/D转换的实现  104  任务6.2  基于DAC0832的D/A输出调试  105  背景知识  107  1.DAC0832芯片简介  107  2.DAC0832工作原理简介  107项目7  复杂人机界面的设计  108  任务7.1  利用1602显示英文  108  背景知识  111  1.1602基本结构与特性  111  2.1602字符型LCM的特性  111  3.1602液晶显示器操作原理  112  任务7.2  利用NOKIA5110显示汉字  117  背景知识  122  1.NOKIA5110液晶显示模块简介  122  2.NOKIA5110液晶显示原理  122项目8  电动机驱动程序编制与调试  125  任务8.1  基于L298N的电动机程序控制与调试  125  背景知识  128  1.L298N内部结构及功能  128  2.L298N驱动模块原理图  129  3.L293D概述  131  任务8.2  控制步进电动机旋转  131  背景知识  133  1.步进电动机结构概述  134  2.步进电动机旋转控制原理  134  任务8.3  脉宽控制舵机转动  134  背景知识  137  1.舵机的应用  137  2.舵机的结构和控制  137项目9  基于Protel DXP的H桥式驱动电路原理图设计  139  背景知识  170  1.Protel DXP简介  170  2.PCB制板的常用标准  170项目10  自动往返机器人的制作与调试  172  背景知识  179  1.74LS164原理及应用  179  2.光电循迹传感器原理  181  3.电压比较器LM339N原理及应用  181  4 激光循迹传感器原理  182项目11  红外遥控实现机器人多功能控制  184  背景知识  189  1.红外遥控原理及应用  189  2.红外遥控  190  3.结构框图  190  4.引脚说明  190  5.功能说明  191  6.红外接收器及解码  192项目12  乒乓球悬浮高度控制  193  任务12.1  兵乓球升降高度控制  193  背景知识  201  1.PID控制算法概述  201  2.PID控制的原理和特点  201  任务12.2  兵乓球显示控制部分  203  背景知识  210  1.声光报警模块的设计  210  2.红外测距传感器原理及应用  211项目13  电磁导航、颜色识别移动机器人制作  213  任务13.1  导航线的制作与调试  213  背景知识  215  1.电源技术指标要求  215  2.电源组成  215  3.振荡电路  216  4.功率输出电路  216  5.恒流控制  217  任务13.2  电磁传感器的分析与调试  217  背景知识  222  1.磁场检测方法  222  2.信号选频放大  222  任务13.3  基于TCS230传感器的颜色判断  223  背景知识  228  1.TCS230芯片的特点与应用  228  2.应用中需要注意的问题  229  任务13.4  电磁导航、颜色识别移动机器人调试  229  背景知识  233  1.传感器距离选择  233  2.系统方案选择  233项目14  上位机控制移动机器人的设计、制作与调试  234  任务14.1  上位机控制移动机器人LabVIEW编程  234  背景知识  245  1.LabVIEW软件简介  245  2.常用控件概述  246  任务14.2  上位机控制移动机器人整体调试  248  背景知识  252  1.上位机概述  252  2.下位机概述  253项目15  PLC基本逻辑指令及应用  254

编辑推荐

《单片机原理与应用技术(普通高等教育电气信息类规划教材)》编著者方健、刘君义    本书以实际工程项目为背景,以宏晶科技的STC89C52RC和STC12C5410AD单片机为核心,以实际项目作为载体,介绍了单片机系统的开发与应用。在编写形式上,本书以工程项目为应用背景,注重理论联系实际,突出专业实践能力的提高;并以单片机为核心,向前向后辐射,包含ProtelDXP、KEIL等计算机辅助设计软件;将传感器技术、驱动技术、制版技术、电子电路装配技术和单片机技术融入项目之中,实现与岗位的零距离对接。    本书可用于各类工科院校、职业技术学院电子技术、计算机、工业自动化、自动控制、智能仪器仪表、电气工程、机电一体化等专业单片机课程教材,也可供从事单片机应用设计的工程技术人员参考,同时还可作为中职骨干教师电气运行与控制和电气技术应用专业的培训教材。


 单片机原理与应用技术下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024