单片机2013.12.15-复习.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机2013.12.15-复习

复习 1、单片机硬件组成 2、单片机的引脚功能。ALE,EA,PSEN,RST 3、单片机四个IO的区别 4、单片机P3口的第二功能 5、状态寄存器PSW格式及意义。OV,P,寄存器选择。 6、PC指针的作用。 7、单片机的存储器结构。程序存储器,数据存储器,特殊功能寄存器,位寻址区。 8、中断入口地址 9、数据存储器的空间分配。位寻址区的地址分配。 10、堆栈的概念,单片机堆栈初始化状态,生长方向,以及相关操作指令 11、主要的特殊功能寄存器。 12、机器周期,指令周期与指令时序。MOVX等读写时序。 13、复位后单片机各个特殊功能寄存器的状态。 14、DPTR的功能,DPH,DPL 画出单片机内部结构图 单片机引脚图 中断、中断优先级、中断入口地址 单片机内部数据存储器结构 单片机存储器结构 PSW状态寄存器 单片机最小系统 七种寻址方式 循环程序结构 例: 50ms延时子程序。设晶振频率为12MHz,则机器周期为1us。 DEL: MOV R7,#200 ;1MC DEL1:MOV R6,#123 ;1MC NOP ;1MC DJNZ R6,$ ;2MC DJNZ R7,DEL1 ;2MC RET ;2MC 延时时间:t=1+200[(1+1+2*123)+2]+2 ≈50000us=50ms 分支判断类型 中断系统 1、中断源的概念。单片机的中断源,中断入口地址 2、中断的流程 3、单片机中断系统结构 4、几个重要的寄存器,TCON,SCON,IE,IP,格式,以及含义。 5、中断优先级的调整 6、中断的触发方式。 7、能够启动或关闭中断系统 8、会编写中断子程序 MCS-51单片机P1.3为输出,P3.2为按键 每按一次按键,P1.3取反一次 ORG??0000H SJMP?START ORG??0003H??;外部中断地址入口 ? LJMP?INT_0??;转到真正的处理程序处 ORG??0030H START:? ? SETB?IT0???;下降沿触发 SETB?EX0???;开总外部中断0 SETB?EA???;开总中断 LJMP?$???;跳转到本行 INT_0: ???? ;中断服务程序 CPL??P1.3??;取反P1.3 RETI????;中断返回 END 定时计数器 1、单片机定时计数器的结构 2、TMOD与TCON的格式以及意义 3、定时器的工作方式。种类,功能。不同工作方式下,定时器初值的计算。 4、能够完成定时器的初始化,启动定时器,定时中断子程序。 定时器T0,方式1初始化 【例6-1】假设系统时钟频率采用6MHz,在P1.0引脚上输出一个周期为2ms的方波,如图6-13所示。 1S 方波 不同占空比的方波 串口 1、单片机串口的结构,SCON,PCON 2、波特率的计算 3、串口的工作方式 4、串口初始化 5、典型的发送接收程序。 6、查询方式与中断方式。 7、同步通信,异步通信 若MCS-51单片机晶振频率fosc为11.0592MHz,串行口工作在方式1,允许接收,T1作为波特率发生器,T1工作在自动重装初值的8位定时方式,设SMOD=0,要求串行口的波特率为9600 bps,求出TH1的值。假设不采用中断,写出串口初始化程序(不需要设置中断)。 波特率=(2SMOD/32)*( T1的溢出率)= ( T1的溢出率)/32=9.6 KHz 知: T1的溢出率=9.6 KHz*32=0.3072M T1的溢出率=fosc/(12*(256-TH1)) =11.0592 MHz /(12*(256-TH1))= 0.3072MHz 256-TH1= 11.0592 MHz /12/0.3072M Hz=3 得: TH1=253=0FDH MOV SCON,#50H ;设置串行口工作方式 MOV TMOD,#20H ;设置定时器/计数器工作方式 MOV TH1,#0FDH ;设置波特率 MOV TL1,#0FDH

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档