书签 分享 收藏 举报 版权申诉 / 20
上传文档赚钱

类型《单片机复习》课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4635350
  • 上传时间:2022-12-27
  • 格式:PPT
  • 页数:20
  • 大小:251.02KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《《单片机复习》课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    单片机复习 单片机 复习 课件
    资源描述:

    1、期末考试题型:期末考试题型:1、填空题、填空题2、选择题、选择题3、分析题、分析题4、编程题、编程题5、综合设计题、综合设计题1、51单片机内部有哪些功能部件?单片机内部有哪些功能部件?例:下面的哪一个功能部件不属于例:下面的哪一个功能部件不属于8051单片机的内部硬件。(单片机的内部硬件。()(A)串行口)串行口 (B)SPI接口接口 (C)定时器定时器 (D)中断系统)中断系统2、CPU结构?结构?1)什么是)什么是PC指针?复位时指针?复位时PC指针的值?指针的值?2)累加器)累加器A,寄存器,寄存器B,程序状态字,程序状态字PSW,堆栈,堆栈SP例:例:(DPTR)507BH,(SP)

    2、=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,执行指令,执行指令POP DPH,POP DPL,POP SP后,后,DPTR、SP中的内容分别是(中的内容分别是()。)。(A)3C5F,50H(B)5F3CH,30H (C)3C5FH,30H(D)3C5FH,4FH2、存储器结构、存储器结构1)51单片机的寻址范围?单片机的寻址范围?2)两种工作模式:微处理器和微控制器)两种工作模式:微处理器和微控制器3)程序存储空间:内部,外部,范围)程序存储空间:内部,外部,范围4)数据存储空间:内部,外部)数据存储空间:内部,外部 外部:外外部:外RAM与与I/O空间统一编址,范

    3、围空间统一编址,范围 内部:内内部:内RAM,SFR内内RAM分布:地址范围,工作寄存器区,位寻址区,通用分布:地址范围,工作寄存器区,位寻址区,通用区区 SFR:地址范围,位寻址:地址范围,位寻址例:位地址为例:位地址为2BH的位具体是哪个字节的哪一位?(的位具体是哪个字节的哪一位?()(A)24H.1 (B)25H.3 (C)26H.0 (D)27H.43、最小系统、最小系统1)什么是最小系统?)什么是最小系统?2)引脚功能)引脚功能电源引脚电源引脚时钟引脚时钟引脚复位引脚复位引脚控制引脚控制引脚I0引脚引脚重点掌握:重点掌握:EA、RST、P0P3例:当单片机要求工作在微控制器模式,则例

    4、:当单片机要求工作在微控制器模式,则EA=?当单片机要求工作在微处理器模式,则当单片机要求工作在微处理器模式,则EA=?3)时钟电路)时钟电路51系列单片机最高工作频率可达?系列单片机最高工作频率可达?时钟周期,机器周期,状态周期之间的关系。时钟周期,机器周期,状态周期之间的关系。4)复位电路)复位电路51单片机的复位条件?单片机的复位条件?复位时,复位时,SFR状态?状态?SP,P0P31、指令的基本格式、指令的基本格式标号:操作码(目的操作数),(源操作数)标号:操作码(目的操作数),(源操作数);注释;注释2、寻址方式(、寻址方式(7种)种)立即寻址,直接寻址,寄存器间接寻址,寄存器寻址

    5、,位寻立即寻址,直接寻址,寄存器间接寻址,寄存器寻址,位寻址,基址加变址间接寻址,相对寻址址,基址加变址间接寻址,相对寻址例:指令例:指令PUSH PSW的源操作数是的源操作数是_,是,是_寻址方式,目的操作数是寻址方式,目的操作数是_,是,是_寻址方式。寻址方式。3、指令系统、指令系统1)判断指令的对错)判断指令的对错例例:下列是非法的指令有下列是非法的指令有 。(A)MOV A,30H (B)MOV R7,R1 (C)POP 40H (D)RR A2)指令的手工汇编指令的手工汇编例:借助指令表,对下列指令进行手工汇编。例:借助指令表,对下列指令进行手工汇编。MOVTMOD,#60HMOVR

    6、1,#23H MOVA,R1 SETBTR1HERE:SJMPHERE 3)指令执行过程及功能)指令执行过程及功能例:已知例:已知SP25H,PC=2345H,标号,标号Label的地址为的地址为3456H,问,问执行执行LCALL Label指令后,堆栈指针指令后,堆栈指针SP=,(,(26H),(,(27H),PC=。例:当晶振频率为例:当晶振频率为12MHZ时,下面这个子程序延时时间时,下面这个子程序延时时间为为 。DL:MOVR6,#100DL1:MOVR7,#4DL2:MULABMULABDJNZ R7,DL2DJNZ R6,DL1RET例:执行下列程序:例:执行下列程序:MOVR0

    7、,#60HMOVA,#0AHRRAMOVR0,AADDA,#0FHDECR0MOVR0,A结果:(结果:(60H),(,(5FH)。4)编程)编程例:用两种方法将程序存储器例:用两种方法将程序存储器2048h中的常数送到中的常数送到A中,中,已知PC当前值为2000H;4、伪指令、伪指令ORG,END,DB,DW,EQU,BIT,SET例:要求主程序例:要求主程序MAIN从程序存储器的从程序存储器的100h开始,子程序开始,子程序fun从程序从程序存储器的存储器的2000h开始,编写程序时该如何设置开始,编写程序时该如何设置?5、汇编语言程序设计(、汇编语言程序设计(重点中的重点重点中的重点)

    8、C语言或汇编编程必有一题,在这不具体说语言或汇编编程必有一题,在这不具体说明。明。一、一、4个个8位并行位并行I/O端口端口1、P1(基本输入输出,准双向)(基本输入输出,准双向)操作:输出操作:输出 输入:必须先写输入:必须先写12、P0,P2(总线或基本输入输出)(总线或基本输入输出)P0:3态,作为基本态,作为基本I/0时,必须外加上拉电阻时,必须外加上拉电阻3、P3(第二功能或基本(第二功能或基本IO)4、应用、应用例:例:8051的准双向的准双向I/O端口有端口有 、,这是因,这是因为准双向口只有为准双向口只有 态和态和 态。态。例:要求系统使用例:要求系统使用P2口读入拨码开关的状

    9、态,并通过口读入拨码开关的状态,并通过P1口使得发光二口使得发光二极管显示该状态,请设计硬件电路并编程。极管显示该状态,请设计硬件电路并编程。二、中断系统二、中断系统1、概念、概念什么是中断,中断源,中断嵌套,中断优先级什么是中断,中断源,中断嵌套,中断优先级2、51单片机的中断源、中断入口地址,中断优先单片机的中断源、中断入口地址,中断优先级级例:当例:当IP=45H时,请排出时,请排出5个中断源优先级的先后。个中断源优先级的先后。3、外部中断触发方式(、外部中断触发方式(2种)种)4、中断标志位的清除方式、中断标志位的清除方式5、应用、应用初始化:初始化:SCON、TCON、IE、IP中断

    10、程序的编写中断程序的编写三、定时计数器三、定时计数器1、两种工作模式的区别?本质上是增、两种工作模式的区别?本质上是增1计数器。计数器。例:当定时例:当定时/计数器选定为定时器方式时,是对计数器选定为定时器方式时,是对 进行计进行计数,选定为计数器方式时,是对数,选定为计数器方式时,是对 进行计数。进行计数。2、作为计数器使用时对应的引脚?、作为计数器使用时对应的引脚?3、4种工作方式的区别?分别可以定时和计数的最种工作方式的区别?分别可以定时和计数的最大范围是多少?大范围是多少?4、溢出后、溢出后51单片机会有什么操作?单片机会有什么操作?5、应用、应用1)初值的计算)初值的计算2)初始化:

    11、)初始化:TCON,TMOD,THX,TLX,IE,IP3)程序编写:中断方式、查询方式)程序编写:中断方式、查询方式4)查询方式中注意标志位的清除)查询方式中注意标志位的清除例:例:在在P1.7口接有口接有1个发光二极管,要求利用定时器个发光二极管,要求利用定时器T0控制控制使使LED亮亮1S停停1S,周而复始。,周而复始。解:这是长延时例子,一般采用定时器定时和软件计数相结合的办法。解:这是长延时例子,一般采用定时器定时和软件计数相结合的办法。设设T0为方式为方式1,定时值为,定时值为100ms,计数为,计数为10次,即次,即100ms10=1S。(216X)2us=100000us 解得

    12、解得X=15536=3CB0H则则TH0=3CH;TL0=B0H ORG 1000HSTART:MOV R7,#0AH MOV TMOD,#01H CPL P1.7LOOP:MOV TH0,#3CH MOV TL0,#0B0H SETB TR0Wait:JBC TF0,Next ;软件查询方式;软件查询方式 SJMP WaitNext:DJNZ R7,LOOP ;1S延时到否?延时到否?SJMP START四、串行口四、串行口1、概念:串行通信,并行通信,同步通信、异步通信,波特、概念:串行通信,并行通信,同步通信、异步通信,波特率,通信制式率,通信制式例:串行通信根据通信的数据格式分有两种方

    13、式,分别是例:串行通信根据通信的数据格式分有两种方式,分别是 和和 。2、51单片机的串行口通信的帧格式?单片机的串行口通信的帧格式?3、4种工作方式的区别?种工作方式的区别?4、应用、应用波特率的计算波特率的计算初始化初始化程序编写:中断方式,查询方式程序编写:中断方式,查询方式注意:标志位必须软件清除注意:标志位必须软件清除 1、总线构造、总线构造2、存储器扩展、存储器扩展地址分配:单元选择,片选地址分配:单元选择,片选地址范围的确定:看芯片连到单片机的哪些地址范围的确定:看芯片连到单片机的哪些地址线上。地址线上。3、I/O芯片的扩展芯片的扩展4、访问操作(、访问操作(MOVX)例:下图为例:下图为8031扩展扩展3片片8K的程序存储器的程序存储器2764,图中硬件电路已经,图中硬件电路已经连接了一部分,请用片选法将剩下的相关硬件电路连接完成,并写出连接了一部分,请用片选法将剩下的相关硬件电路连接完成,并写出每一片每一片2764的地址范围。(的地址范围。(13)

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:《单片机复习》课件.ppt
    链接地址:https://www.163wenku.com/p-4635350.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库