




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理及应用复习第一章概述1.1单片机基本概念(1)CPU-单片机(2)SCM,MCU,ECU
(3)单片机与通用微机主要区别(cpu、存储器、I/O)(4)单片机与嵌入式系统(5)单板机、单片机、微型计算机、微型计算机系统、单片机系统
1.2单片机的发展(1)数据位发展
4位-〉8位-〉16位-〉32位(2)单片机技术的发展体系结构(SCU-〉MCU-〉SOC)速度低功耗
OTP-〉MTP1.3单片机的特点及应用特点:存储器、指令系统和位处理、I/O、外部扩展优点:体积小、面向控制、抗干扰、分布式1.4单片机类型
MCS-51产品分类:基本型、增强型、低功耗型第二章51硬件结构2.2内部结构及引脚
ALE、PSEN、RST、EA、WR、RD2.3微处理器
CPU分为运算部件和控制部件(1)运算部件功能:逻辑运算、算术运算、位操作、数据传输组成:ALU、A、B、暂存器等
PSW:C、AC、RS1、RS0、OVOV:有符号数和无符号数
布尔机:(1)(2)(3)(4)。。。(2)控制器定时控制功能:片内时钟和定时电路片内时钟:内部时钟和外部时钟(3)时序时序定义节拍、状态周期、机器周期、指令周期
51单片机分单周期指令、双周期指令、四周期指令
2.4存储器2.4.1程序存储器
2.4.2数据存储器访问片外RAM时RD或WR信号有效2片内RAM
结构三个区块:工作寄存器区(00~1FH)RS1和RS0
位寻址区(20H~2FH)数据缓冲区(30H~FFH)堆栈SP:07H开始-〉30H
过程:入栈先SP+1,再入栈出栈先出栈,再SP-1SFR:(80H~FFH)功能专用寄存器2.5并行I/O口
P0、P2分别地址低8位和高8位
P3多功能口、P1用户口(1)P0通用I/O和地址/数据复用当作通用I/O口使用时输出“1”需要接上拉电阻输入“1”需要先输出“1”
“准双向口”读端口操作“读-修改-写”(2)P1
无需上拉电阻2.9复位(1)复位状态改变:SFR,PC(P0~P3口-〉FFH,SP=07H)不改变:片内RAM
(2)复位电路:上电复位、按钮复位2.1051低功耗
HMOS,CMOS,CHMOSCHMOS提供两种节电工作方式空闲和掉电第三章指令系统3.1概述指令、指令系统、指令属性3.2寻址方式寻址方式定义七种寻址方式
3.3数据传送指令
1、片内数据存储器
mov目的操作数源操作数
Rn立即寻址
@RiRndirect@RiAdirectA2片外RAMMOVXA,@DPTRMOVXA,@RiMOVX@DPTR,AMOVX@Ri,A3片外ROMMOVCA,@A+DPTRMOVCA,@A+PC3.4算术运算指令
ADD、ADDC、SUBB、INC、DECPSW:OV、C、AC、PMUL和DIV3.5逻辑运算及移位指令
ANL、ORL、XRLRR、RL、RLC3.6控制转移指令
AJMP,SJMP例:判断AJMP目标的合法性①0000HAJMP0111H②07FEHAJMP0C10H③0100HAJMP0B11HJZ、CJNE(条件判断)
DJNZ(循环)
3.7子程序调用和返回
LCALL、ACALL入栈
RET、RETI出栈3.8位操作指令
P953-19第四章中断系统中断的定义中断及中断系统中断要解决的三个基本问题
51中断系统2、5、4中断源可硬件撤销中断:外部中断、T0、T1
软件撤销中断:串行口中断控制
作业4.104.11中断优先级(1)三原则(2)中断的自然序EX0、ET0、EX1、ET1、ES中断响应条件和响应过程响应时间最长8T,最短3T第五章定时器/计数器5.1概述定时的方法:硬件、软件、可编程定时与计数的关系:T=N*Tcy
初值:N=2^n-x5.2结构
16位T0、T1;加计数器5.3工作方式
M1M0工作方式方式说明00013位定时器/计数器01116位定时器/计数器102具有自动重装初值的8位定时器/计数器113
啊5.4定时计数器程序设计
设计定时器/计数器应用程序三步骤:
(1)根据定时或计数要求确定适当的定时/计数方式、计算初值,设定特殊功能寄存器TMOD、THx、TLx。
(2)根据对定时器/计数器的要求设置中断系统,即设置中断允许控制寄存器IE和中断优先级控制寄存器IP
(3)启动定时器/计数器,即置位TCON中的TRx位。
P85例33第六章串行输入/输出6.1基本概念计算机通信、并行通信、串行通信异步传输方式:异步的含义、字符格式、波特率同步传输方式全双工、单工、半双工、UART6.2工作方式
SM0SM1工作方式功能波特率00方式0移位寄存器方式,用于并行I/O扩展fosc/1201方式18位通用异步接收器/发送器可变10方式29位通用异步接收器/发送器fosc/32或fosc/6411方式39位通用异步接收器/发送器可变MOVSBUF,AMOVA,SBUF6.3波特率的计算6.4多机通信
P87例35第七章51单片机功能扩展7.1概述最小系统,系统扩展的内容和基本方法7.2存储器的扩展译码方式:全译码和部分译码程序存储器:1)确定地址范围2)计算扩展片数3)确定译码方式4)地址线、数据线、控制线(PSEN、EA)数据存储器:1)确定地址范围2)计算扩展片数3)确定译码方式4)地址线、数据线、控制线(WR、RD)第八章按键、键盘、显示及其接口8.1概述键输入流程键盘接口和输入要解决的几个问题
1)消除键抖动(硬件、软件)
2)键盘码识别
3)键盘监测(中断、查询)行列键盘流程图8.2显示及显示器接口常用显示器包括:LED、LCD、CRT
七段LED分共阴极和共阳极显示方式:静态显示和动态显示动态显示原理及程序设计8.3A/D转换器
1、概述量化间隔、量化误差常用的转换逐次逼近和双重积分
2、ADC0809
结构:8路模拟开关、地址锁存器、8位转换器、三态缓冲器时序:与51连接程序设计8.4D/A转换器
1、概述分辨率、建立时间
2、DAC0832
结构:双缓冲工作方式:直通、单缓冲、双缓冲时序程序设计:作业参考3-22Start:CLRAMOVR0,#00HMOVR1,#00HMOVR2,#00HMOVR3,#00HMOVA,#00HMOVR4,ALOOP:MOVA,R4MOVCA,@A+DPTRJZZEROJBACC.7NEGINCR0INCR4DJNZR3,LOOPZERO:INCR2INCR4DJNZR3,LOOPNEG:INCR1INCR4DJNZR3,LOOPEND定时器MOVTMOD,#00HMOVTH1,#1CHMOVTL1,#18HMOVIE,#88HSETBTR1软件
MOVR1,#250LOOP:NOPNOPDJNZR1,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年吉林省白山长白县联考初三年级英语试题周测三含答案
- 江西婺源茶业职业学院《幼儿园综合活动设计与指导》2023-2024学年第二学期期末试卷
- 2025年湖南长沙市雅礼洋湖实验中学普通高中初三下学期学业质量监测(期末)化学试题含解析
- 击剑基础知识
- 幼儿园教案:用电安全
- 国家职业保育员培训
- 我的心愿习作课件
- 2025《地籍调查》不动产登记代理人考前冲刺必会300题-含详解
- DB-T29-324-2025 天津市轨道交通综合控制中心系统建设与接口技术标准
- 儿童安全乘车知识
- 宾馆治安管理制度
- 2025年医保政策法规考试题库及答案试卷(宣传解读)
- 兽医屠宰卫生人员考试题库及答案(415题)
- 心肺复苏术课件2024新版
- TCECA-G 0310-2024 离网制氢灵活消纳与柔性化工系统开发规范
- GB/T 23132-2024电动剃须刀
- 行政复议法-形考作业2-国开(ZJ)-参考资料
- 2022年袋鼠数学竞赛真题一二年级组含答案
- 人民版四年级下册劳动教案全册2024
- 三月三主题班会课件
- 录用通知书(offer模板)
评论
0/150
提交评论