导图社区 单片机导图
这是一篇关于单片机的思维导图,主要包含基础电路、数的表示及运算、基本工作条件、工作时序、伪指令、中断技术、串行通信技术等。
抖音短视频入门必看,如何进行免费引流,了解底层逻辑。带我们了解视频基础流量来源、热门流量推荐逻辑、账号质量提升五个维度、了解账号标签、如何精准标签、账号质量下降两道红线这几个方面的相关内容。
这是一篇关于抖音的思维导图,提供了一个全面而详细的从自然流到海外版的操作流程和策略指南,旨在帮助商家提升产品曝光、销售和盈利。
抖音电商直播28种角色类型,涵盖了主播及经纪人团队、直播团队、招商团队、选品团队、短视频团队、抖店团队等方面。
社区模板帮助中心,点此进入>>
电费水费思维导图
D服务费结算
材料的力学性能
总平面图知识合集
软件项目流程
一级闭合导线
建筑学建筑材料思维导图
第二章土的物理性质及工程分类
人工智能的运用与历史发展
电池拆解
单片机
基础电路
门电路
与门
或门
非门
与非门
或非门
三态门
寄存器
存储数据的电路,由触发器构成
触发器:RS、D、JK
单片机内部基本存储单元,一个触发器就是一位寄存器
锁存器
存储数据的电路
数的表示及运算
二进制
符号数
原码
反码
补码
基本工作条件
电源
VCC正极、VSS负极
复位电路
让电路进入初始状态
时钟电路
为电路提供时钟脉冲信号
工作时序
时钟周期
震荡频率的倒数
状态周期
机器周期
完成一个操作所需要的时间
指令周期
执行一条指令所需要的全部时间
伪指令
告诉汇编程序在汇编时如何处理源程序,并不会被转换成机器指令
1.汇编起始指令ORG
2.定义字节指令DB
3.定义字指令DW
4.定义预留存储单元指令DS
5.等值指令EQU
6.数据地址赋值指令DATA
7.位地址符号赋值指令BIT
8.汇编结束指令END
中断技术
中断源
让CPU产生中断的信号
中断的优先级别
从高到低
中断的处理过程
1.响应中断请求
2.保护断点
3.寻找中断入口地址
4.执行中断子程序
5.中断返回
中断源寄存器
包括定时器/计数器控制寄存器TCON和串行通信口控制寄存器SCON
中断程序的编写
根据中断需实现的功能设计好电路,然后编写中断程序
1.编写主程序
2.编写中断子程序
串行通信技术
单片机与单片机、单片机与其他设备之间的数据传输
并行、串行,就如同并联和串联
串行通信方式
异步通信
数据是一帧一帧传送的
同步通信
不采用停止位,但要求严格同步,比较少使用
数据传送方向
单工方式
半双工方式
全双工方式
串行通信口的控制
串行控制寄存器SCON
电源控制寄存器PCON
串行通信口的应用
单工通信
双工通信
输出接口
将单片机输出的信号转换成外部输出设备能接收的信号
开关输出接口
数字量输出接口
显示输出接口
输入接口
将外部设备送来的信号转换成单片机能接收的信号
开关量输入接口
键盘输入接口
独立式
矩阵式
模拟量输入接口
A/D转换器
结构
单片机内部主要由CPU、时钟振荡器、中断控制器、程序存储器(ROM)、随机存取存储器(RAM)、两个定时器/计数器、串行通信口、输入/输出(I/O)接口和总线控制器组成。
CPU
决定了单片机的主要功能和特性
时钟振荡器
产生时钟信号送给单片机内部各电路
中断控制器
输入中断信号后会中断程序
ROM
存储功能,断电后其中信息不会消失
RAM
存储临时数据,可以取出,断电后信息会消失
定时器
内部时钟或计数器
串行通信口
与外部设备串口通信的接口
I/O接口
与外部设备连接
总线控制器
控制外接存储器
开发
开发过程
明确需要实现的功能
根据功能设计出单片机的外围电路
编写程序
编译、仿真和调试程序
用编程器将程序写入单片机
将写好程序的单片机安装到设计好的电路中
硬件开发
明确实现的功能
选择单片机型号
设计单片机外围电路
基本工作电路
输入电路
输出电路
软件开发
编译或汇编程序
将汇编语言程序转换成机器代码
仿真、调试程序
软件仿真
硬件仿真
实验板、仿真机和pc
擦除单片机中的程序
向单片机中写入程序
编程基础知识
指令和程序
指令
能使单片机完成特定控制任务的指令集合
程序设计
编写指令集合的过程
编程语言
机器语言
二进制代码构成的指令
汇编语言
需将汇编翻译成机器指令
有利于理解单片机的结构与原理
高级语言
C语言
寻址方式
寻找要操作数据的存储地址
立即寻址
在指令中直接给出要操作的数据
寄存器寻址
指令可以操作寄存器中的数据
寄存器间接寻址
存储的不是数据,是一个地址
变址寻址
将基址和地址偏移量相加后得到的数值作为地址,再对改地址中的数据进行操作
相对寻址
操作码后的数值为地址偏移量,其余同变址寻址
位寻址
只能操作位寻址的存储单元