西南石油大学单片机原理及应用复习_第1页
西南石油大学单片机原理及应用复习_第2页
西南石油大学单片机原理及应用复习_第3页
西南石油大学单片机原理及应用复习_第4页
西南石油大学单片机原理及应用复习_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理及应用复习题型选择题(20分)填空题(16分)名词解释(10分)判断题(10分)简答题(20分)综合题(24分)第一章概述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③0100HAJMP0B11HLJMP和AJMP的主要区别?JZ、CJNE(条件判断)DJNZ(循环),DJNZ指令执行顺序3.7子程序调用和返回LCALL、ACALL入栈RET、RETI出栈3.8位操作指令P953-19第四章中断系统中断的定义中断及中断系统中断要解决的三个基本问题51中断系统2、5、4中断源可硬件撤销中断:外部中断、T0、T1软件撤销中断:串行口中断控制

中断优先级(1)三原则(2)中断的自然序EX0、ET0、EX1、ET1、ES中断响应条件和响应过程响应时间最长8T,最短3T第五章定时器/计数器5.1概述定时的方法:硬件、软件、可编程定时与计数的关系:T=N*Tcy初值:N=2^n-x5.2结构16位T0、T1;加计数器定时器例晶振频率6MHz,使用工作方式1,定时50ms计算初值。65536-6*10^6*50*10^(-3)/12=65536-25000=9E58软件定时DELAY:MOVR6,#0DLY1:MOVR7,#128DJNZR7,$DJNZR6,DLY1RET

设晶振频率为6MHz,定时时间为:((128*2+1+2)*256+1+2)*2us=132.614ms5.3工作方式

M1M0工作方式方式说明00013位定时器/计数器01116位定时器/计数器102具有自动重装初值的8位定时器/计数器113

5.4定时计数器程序设计

设计定时器/计数器应用程序三

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论