- ISBN:9787111701903
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:282
- 出版时间:2022-04-01
- 条形码:9787111701903 ; 978-7-111-70190-3
本书特色
适读人群 :大中专院校电气与电子信息类、计算机类、机械类等专业学生配套资源:电子课件、习题答案、Proteus原理图、Keil代码。 本书特色; ★将单片机课程教学围绕具体应用项目展开,使项目设计贯穿整个教学过程。 ★通过多个“Keil+Proteus实际应用案例”帮助学生掌握所学内容,增强对单片机硬件资源的理解与使用,提高学生的实际硬件设计与编程调试能力。
内容简介
《单片机原理与应用——基于Keil+Proteus》围绕“Keil+Proteus联调技术”核心方法,通过多个“Keil+Proteus实际应用案例”帮助读者掌握所学内容,增强对单片机硬件资源的理解与使用,并从软件设计、硬件设计以及实时在线调试三方面提高读者的单片机应用能力。 《单片机原理与应用——基于Keil+Proteus》共11章,包括单片机基础知识、单片机硬件结构及工作原理、C51程序设计、中断系统、定时/计数器、串行口、系统扩展技术(存储器扩展和I/O端口扩展)、接口技术(键盘、LED、LCD、A/D、D/A等)、总线技术、Keil C51和Proteus仿真软件及联合调试技术、单片机应用系统设计实例等。 《单片机原理与应用——基于Keil+Proteus》既可作为大中专院校电气与电子信息类、计算机类、机械类等专业的教学用书,也可供从事单片机应用与产品开发工作的工程技术人员参考。
目录
第1章绪论
11单片机的基本概念
111单片机的分类
112单片机的指标
12单片机的发展
121单片机的发展概况
122单片机的发展趋势
13单片机的特点和应用
14微型计算机的组成与工作原理
141微型计算机的组成
142微型计算机的工作原理
15计算机中的数与编码
151计算机中的数制
152数制之间的转换
153原码、反码、补码
154二进制数的算术运算
155常用编码
本章小结
习题1
第2章MCS-51单片机的硬件结构及工作原理
21MCS-51单片机内部结构和引脚功能
211MCS-51单片机内部结构
212MCS-51单片机的引脚功能
22MCS-51的CPU
221运算器
222控制器
23MCS-51存储器的结构
231程序存储器(使用MOVC访问)
232外部数据存储器(使用MOVX访问)
233内部数据存储器(使用MOV访问)
234特殊功能寄存器SFR(使用MOV访问)
235位地址空间
24并行I/O口
241P0口
242P1口
243P2口
244P3口
245使用P0~P3口时应注意的问题
246P0~P3口的使用操作
25时钟电路与时序
251时钟电路
252时钟周期、机器周期与指令周期
253MCS-51指令的取指/执行时序
254访问片外ROM/RAM的指令时序
26复位操作和复位电路
27低功耗运行模式
28单片机*小系统
本章小结
习题2
第3章C语言基础与C51程序设计
31C51语言概述
32C51语言的基本语法
321C51的标识符和关键字
322C51的数据类型
323变量的存储种类和存储类型
324绝对地址的访问
325C51的运算符和表达式
33中断服务函数
34C51的库函数
35C51程序设计与应用技巧
36基于Keil与Proteus联调的C51应用编程举例
本章小结
习题3
第4章MCS-51中断系统
41中断系统概述
42MCS-51单片机的中断系统
421中断源及中断入口
422中断控制
43中断处理过程
431中断响应
432中断处理
433中断返回
434中断响应时间
435中断请求的撤除
44中断程序设计结构及应用举例
441中断程序的一般设计方法
442基于Keil与Proteus联调的中断程序应用举例
443采用查询方式处理中断请求
444外部中断的扩展
本章小结
习题4
第5章MCS-51定时/计数器
51定时/计数器概述
511定时/计数器T0、T1的结构
512定时/计数器的工作原理
52定时/计数器的控制
53定时/计数器的工作方式
54定时/计数器的应用编程
541定时/计数器的初始化
542基于Keil与Proteus联调的定时器应用举例
543基于Keil与Proteus联调的计数器应用举例
544门控制位GATE的应用举例
本章小结
习题5
第6章MCS-51串行口
61串行通信的基本概念
62MCS-51串行口结构与工作原理
621串行口控制寄存器SCON
622特殊功能寄存器PCON
623波特率的设置
63串行口的4种工作方式
631方式0
632方式1
633方式2
634方式3
64串行口的应用编程
641串行口的初始化与发送/接收步骤
642串行口应用程序的一般结构
643基于Keil与Proteus联调的串行口应用举例
65多机通信
66串行通信接口标准
661RS-232C接口
662RS-485接口
本章小结
习题6
第7章MCS-51系统扩展技术
71存储器概述
711存储器的分类
712存储器的主要性能指标
713存储器常用芯片
72系统扩展结构与总线构造
721系统扩展结构
722系统总线构造
723系统扩展常用芯片
73存储器扩展方法
731线选法
732译码法
733存储器扩展具体步骤
734外部存储器的C51访问方法
74程序存储器的扩展与应用
75数据存储器的扩展与应用
76存储器的综合扩展
77输入/输出(I/O)接口的扩展
771I/O接口扩展概述
772TTL芯片扩展
7738255A可编程并行I/O接口
本章小结
习题7
第8章MCS-51单片机接口技术
81键盘接口技术
811键盘工作原理及消抖
812键盘接口的工作原理
813矩阵键盘设计实例
82LED数码显示器
821LED显示器的结构与原理
822LED显示方式
823LED与单片机的接口与应用
83LCD液晶显示器
831字符型液晶显示模块的组成和基本特点
832LCD1602模块接口引脚功能
833LCD1602内部结构
834LCD1602模块的操作命令
835LCD1602与单片机接口及编程
84A/D、D/A转换器的接口及应用
841A/D转换器概述
842ADC0809与MCS-51的接口
843D/A转换器概述
844MCS-51与8位DAC0832的接口
本章小结
习题8
第9章MCS-51单片机总线技术
91SPI总线接口技术
911SPI总线接口工作原理
912SPI接口应用举例
92I2C总线接口技术
921I2C总线工作原理
922I2C总线的数据传输
923MCS-51单片机扩展I2C总线器件的接口设计
93单总线接口技术
931单总线简介
932单总线协议
933单总线应用案例
本章小结
习题9
第
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0