搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
单片机技术与项目训练
0.00     定价 ¥ 56.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787121466069
  • 作      者:
    编者:韦龙新|责编:王花
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2023-09-01
收藏
内容介绍
单片机作为一种微型控制器,在工业设备、家用电器、医疗设备、物联网设备等中经常使用。本书的主要知识点是8051单片机的内部结构及工作原理、单片机开发工具、I/O口工作原理及应用、中断系统原理、定时/计数器技术、串口通信技术、液晶显示接口技术、A/D转换接口技术、串行总线通信技术等。为了加强学生对单片机知识的理解和掌握,书中部分章节配有相应的应用案例和项目训练。前后应用案例和项目训练在程序算法设计上衔接紧密,目的是巩固和加强所学的理论和方法。同时,本书对同一个技术问题采用多种算法实现,以拓宽学生的编程思路。
本书配有完整的教学资源供学生使用,包含电子课件、程序代码、仿真原理图、演示视频、练习题等。
本书不仅可供电子信息、自动化、通信技术、物联网应用、智能产品技术等专业的学生使用,还可供相关专业的工程技术人员参考。
展开
目录
第1章 单片机初步认识
1.1 单片机概述
1.1.1 单片机简介
1.1.2 单片机的发展历史
1.1.3 单片机的发展趋势
1.1.4 主流的单片机产品
1.2 单片机的内部结构
1.2.1 8051单片机的内部资源
1.2.2 存储器的结构
1.2.3 SFR
1.3 单片机的引脚及其功能
1.3.1 引脚功能
1.3.2 时钟和复位
1.4 本章小结
1.5 本章习题
第2章 单片机开发语言及工具的使用
2.1 单片机C51语言与标准C语言的区别
2.2 C51程序实例
2.2.1 程序架构
2.2.2 一个简单的单片机程序
2.3 Proteus软件
2.3.1 Proteus 8软件界面及功能
2.3.2 单片机最小系统仿真图的绘制
2.4 Keil软件
2.4.1 Keil软件界面及功能
2.4.2 单个LED控制程序设计
2.4.3 Keil软件的调试
2.5 本章小结
2.6 本章习题
第3章 单片机I/O口的应用
3.1 I/O口的内部结构原理
3.2 项目训练一:LED流水灯控制
3.2.1 项目要求
3.2.2 项目分析
3.2.3 硬件电路设计
3.2.4 控制程序设计
3.3 项目训练二:LED数码管显示
3.3.1 项目要求
3.3.2 项目分析
3.3.3 相关知识
3.3.4 数码管的显示方法
3.3.5 多位数码管的显示方法
3.4 项目训练三:按键输入扫描
3.4.1 项目要求
3.4.2 项目分析
3.4.3 相关知识
3.4.4 独立按键的检测方法
3.4.5 矩阵键盘的检测方法
3.5 项目训练四:简易电子计算器设计
3.5.1 项目要求
3.5.2 项目分析
3.5.3 原理图设计
3.5.4 程序设计
3.6 本章小结
3.7 本章习题
第4章 单片机中断系统
4.1 中断概述
4.1.1 中断的概念
4.1.2 8051单片机中断系统及与中断有关的SFR
4.1.3 中断处理过程
4.1.4 中断响应时间
4.1.5 C语言中断服务程序结构
4.2 外部中断的应用
4.2.1 外部中断应用步骤
4.2.2 外部中断应用举例
4.2.3 外部中断源的扩展
4.3 本章小结
4.4 本章习题
第5章 定时/计数器
5.1 定时/计数器概述
5.1.1 与定时/计数器有关的SFR
5.1.2 定时/计数器的工作方式
5.1.3 定时/计数器的使用方法
5.2 定时/计数器的基础应用
5.2.1 输出矩形波
5.2.2 频率测量
5.2.3 脉冲宽度及周期测量
5.2.4 超声波测距应用
5.3 定时/计数器的高级应用
5.3.1 多个时间的延时
5.3.2 无阻塞延时
5.3.3 多任务的管理、调度
5.4 项目训练:数字电子钟设计
5.4.1 项目要求
5.4.2 项目分析
5.4.3 原理图设计
5.4.4 程序设计
5.5 本章小结
5.6 本章习题
第6章 单片机串口数据通信
6.1 串行通信基础知识
6.1.1 串行通信与并行通信的比较
6.1.2 串行通信的制式
6.1.3 同步串行通信与异步串行通信
6.1.4 串行通信的校验方式
6.1.5 传输速率与传输距离
6.2 单片机的串口及其寄存器
6.2.1 单片机串口的内部结构
6.2.2 与单片机的串口相关的寄存器
6.3 单片机串口的应用
6.3.1 方式0
6.3.2 方式1
6.3.3 方式2和方式3
6.3.4 波特率的计算
6.4 串行通信接口RS-232标准
6.4.1 RS-232引脚定义
6.4.2 RS-232的基本接线原则
6.4.3 RS-232的三线连接方式
6.5 项目训练一:单片机双机通信
6.5.1 项目要求
6.5.2 项目分析
6.5.3 原理图设计
6.5.4 程序设计
6.5.5 拓展训练
6.6 项目训练二:ESP8266无线网络透传
6.6.1 项目要求
6.6.2 项目分析
6.6.3 通信连接设计
6.6.4 程序设计
6.6.5 拓展训练
6.7 本章小结
6.8 本章习题
第7章 液晶显示接口设计
7.1 SMC1602的基础应用
7.1.1 SMC1602概述
7.1.2 SMC1602与单片机的接口
7.1.3 SMC1602内部寄存器介绍
7.1.4 SMC1602基础应用仿真
7.1.5 SMC1602温度显示的仿真
7.2 SMC1602温度快速显示和忙状态判断
7.2.1 任务要求
7.2.2 任务分析
7.2.3 原理图设计
7.2.4 SMC1620温度快速显示的程序设计
7.2.5 SMC1602忙状态判断
7.3 SMC1602汉字显示与4位数据总线
7.3.1 SMC1602汉字显示
7.3.2 SMC1602 4位数据总线
7.4 OCM12864使用基础
7.4.1 OCM12864概述
7.4.2 OCM12864与单片机的接口
7.4.3 OCM12864的控制指令
7.4.4 OCM12864的基础显示
7.5 OCM12864温度显示
7.5.1 任务要求
7.5.2 任务分析
7.5.3 原理图设计
7.5.4 OCM12864温度显示的程序设计
7.6 本章小结
7.7 本章习题
第8章 单片机A/D转换接口设计
8.1 A/D转换器
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证