- 电子工业出版社
 - 9787121466069
 - 1-2
 - 540508
 - 68260159-6
 - 16开
 - 2024-01
 - 电子与信息大类
 - 电子电气类
 - 高职
 
                            内容简介
                        
                        
                                单片机作为一种微型控制器,在工业设备、家用电器、医疗设备、物联网设备等中经常使用。本书的主要知识点是8051单片机的内部结构及工作原理、单片机开发工具、I/O口工作原理及应用、中断系统原理、定时/计数器技术、串口通信技术、液晶显示接口技术、A/D转换接口技术、串行总线通信技术等。为了加强学生对单片机知识的理解和掌握,书中部分章节配有相应的应用案例和项目训练。前后应用案例和项目训练在程序算法设计上衔接紧密,目的是巩固和加强所学的理论和方法。同时,本书对同一个技术问题采用多种算法实现,以拓宽学生的编程思路。本书配有完整的教学资源供学生使用,包含电子课件、程序代码、仿真原理图、演示视频、练习题等。本书不仅可供电子信息、自动化、通信技术、物联网应用、智能产品技术等专业的学生使用,还可供相关专业的工程技术人员参考。                            
                            
                        
                            目录
                        
                        
                                目录__eol__第1章  单片机初步认识	1__eol__1.1 单片机概述	1__eol__1.1.1  单片机简介	1__eol__1.1.2  单片机的发展历史	2__eol__1.1.3  单片机的发展趋势	3__eol__1.1.4  主流的单片机产品	5__eol__1.2 单片机的内部结构	7__eol__1.2.1  8051单片机的内部资源	7__eol__1.2.2  存储器的结构	10__eol__1.2.3  SFR	13__eol__1.3 单片机的引脚及其功能	16__eol__1.3.1  引脚功能	16__eol__1.3.2  时钟和复位	18__eol__1.4 本章小结	21__eol__1.5 本章习题	21__eol__第2章  单片机开发语言及工具的使用	22__eol__2.1 单片机C51语言与标准C语言的区别	22__eol__2.2 C51程序实例	25__eol__2.2.1  程序架构	25__eol__2.2.2  一个简单的单片机程序	26__eol__2.3 Proteus软件	27__eol__2.3.1  Proteus 8软件界面及功能	28__eol__2.3.2  单片机最小系统仿真图的绘制	29__eol__2.4 Keil软件	37__eol__2.4.1  Keil软件界面及功能	37__eol__2.4.2  单个LED控制程序设计	38__eol__2.4.3  Keil软件的调试	43__eol__2.5 本章小结	48__eol__2.6 本章习题	49__eol__第3章  单片机I/O口的应用	50__eol__3.1 I/O口的内部结构原理	50__eol__3.2 项目训练一:LED流水灯控制	54__eol__3.2.1  项目要求	54__eol__3.2.2  项目分析	54__eol__3.2.3  硬件电路设计	54__eol__3.2.4  控制程序设计	57__eol__3.3 项目训练二:LED数码管显示	61__eol__3.3.1  项目要求	61__eol__3.3.2  项目分析	61__eol__3.3.3  相关知识	61__eol__3.3.4  数码管的显示方法	63__eol__3.3.5  多位数码管的显示方法	66__eol__3.4 项目训练三:按键输入扫描	72__eol__3.4.1  项目要求	72__eol__3.4.2  项目分析	72__eol__3.4.3  相关知识	72__eol__3.4.4  独立按键的检测方法	73__eol__3.4.5  矩阵键盘的检测方法	77__eol__3.5 项目训练四:简易电子计算器设计	82__eol__3.5.1  项目要求	82__eol__3.5.2  项目分析	82__eol__3.5.3  原理图设计	82__eol__3.5.4  程序设计	83__eol__3.6 本章小结	90__eol__3.7 本章习题	91__eol__第4章  单片机中断系统	92__eol__4.1 中断概述	92__eol__4.1.1  中断的概念	92__eol__4.1.2  8051单片机中断系统及与中断有关的SFR	93__eol__4.1.3  中断处理过程	96__eol__4.1.4  中断响应时间	98__eol__4.1.5  C语言中断服务程序结构	98__eol__4.2 外部中断的应用	99__eol__4.2.1  外部中断应用步骤	99__eol__4.2.2  外部中断应用举例	100__eol__4.2.3  外部中断源的扩展	103__eol__4.3 本章小结	103__eol__4.4 本章习题	104__eol__第5章  定时/计数器	105__eol__5.1 定时/计数器概述	105__eol__5.1.1  与定时/计数器有关的SFR	105__eol__5.1.2  定时/计数器的工作方式	106__eol__5.1.3  定时/计数器的使用方法	110__eol__5.2 定时/计数器的基础应用	113__eol__5.2.1  输出矩形波	114__eol__5.2.2  频率测量	118__eol__5.2.3  脉冲宽度及周期测量	120__eol__5.2.4  超声波测距应用	122__eol__5.3 定时/计数器的高级应用	126__eol__5.3.1  多个时间的延时	126__eol__5.3.2  无阻塞延时	128__eol__5.3.3  多任务的管理、调度	130__eol__5.4 项目训练:数字电子钟设计	135__eol__5.4.1  项目要求	135__eol__5.4.2  项目分析	135__eol__5.4.3  原理图设计	135__eol__5.4.4  程序设计	136__eol__5.5 本章小结	144__eol__5.6 本章习题	145__eol__第6章  单片机串口数据通信	146__eol__6.1 串行通信基础知识	146__eol__6.1.1  串行通信与并行通信的比较	146__eol__6.1.2  串行通信的制式	147__eol__6.1.3  同步串行通信与异步串行通信	147__eol__6.1.4  串行通信的校验方式	148__eol__6.1.5  传输速率与传输距离	149__eol__6.2 单片机的串口及其寄存器	149__eol__6.2.1  单片机串口的内部结构	149__eol__6.2.2  与单片机的串口相关的寄存器	150__eol__6.3 单片机串口的应用	152__eol__6.3.1  方式0	152__eol__6.3.2  方式1	156__eol__6.3.3  方式2和方式3	157__eol__6.3.4  波特率的计算	157__eol__6.4 串行通信接口RS-232标准	159__eol__6.4.1  RS-232引脚定义	160__eol__6.4.2  RS-232的基本接线原则	160__eol__6.4.3  RS-232的三线连接方式	161__eol__6.5 项目训练一:单片机双机通信	161__eol__6.5.1  项目要求	161__eol__6.5.2  项目分析	162__eol__6.5.3  原理图设计	162__eol__6.5.4  程序设计	163__eol__6.5.5  拓展训练	168__eol__6.6 项目训练二:ESP8266无线网络透传	168__eol__6.6.1  项目要求	168__eol__6.6.2  项目分析	168__eol__6.6.3  通信连接设计	169__eol__6.6.4  程序设计	169__eol__6.6.5  拓展训练	172__eol__6.7 本章小结	172__eol__6.8 本章习题	173__eol__第7章  液晶显示接口设计	174__eol__7.1 SMC1602的基础应用	174__eol__7.1.1  SMC1602概述	174__eol__7.1.2  SMC1602与单片机的接口	177__eol__7.1.3  SMC1602内部寄存器介绍	179__eol__7.1.4  SMC1602基础应用仿真	181__eol__7.1.5  SMC1602温度显示的仿真	184__eol__7.2 SMC1602温度快速显示和忙状态判断	186__eol__7.2.1  任务要求	186__eol__7.2.2  任务分析	186__eol__7.2.3  原理图设计	186__eol__7.2.4  SMC1620温度快速显示的程序设计	186__eol__7.2.5  SMC1602忙状态判断	191__eol__7.3 SMC1602汉字显示与4位数据总线	196__eol__7.3.1  SMC1602汉字显示	196__eol__7.3.2  SMC1602 4位数据总线	200__eol__7.4 OCM12864使用基础	203__eol__7.4.1  OCM12864概述	203__eol__7.4.2  OCM12864与单片机的接口	204__eol__7.4.3  OCM12864的控制指令	206__eol__7.4.4  OCM12864的基础显示	207__eol__7.5 OCM12864温度显示	216__eol__7.5.1  任务要求	216__eol__7.5.2  任务分析	216__eol__7.5.3  原理图设计	216__eol__7.5.4  OCM12864温度显示的程序设计	217__eol__7.6 本章小结	218__eol__7.7 本章习题	218__eol__第8章  单片机A/D转换接口设计	220__eol__8.1 A/D转换器的工作原理	220__eol__8.1.1  A/D转换器概述	220__eol__8.1.2  A/D转换器的主要技术指标	220__eol__8.1.3  A/D转换器分类	221__eol__8.1.4  A/D转换器与单片机接口	222__eol__8.2 A/D转换芯片及接口设计	223__eol__8.2.1  ADC0809及接口设计	223__eol__8.2.2  ADC0804及接口设计	229__eol__8.3 项目训练:数字电压表设计	231__e                            
                            
                        
                        
                        
                    
