仲恺单片机期末复习.doc

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

填空 与定时/计数器控制有关的寄存器(TMOD),(IE),(TCON)。 MSC-51单片机的PSEN引脚是(片外程序存储器 高电平 静态 动态 地址锁存允许 ×) 2.8051单片机对最高优先权的中断响应是无条件的。(×) 单片机系统外部存储器扩展时使用的锁存器是用于锁存低8位地址。(√) DPTR是由DPH和DPL两个8位特殊功能寄存器组成的。(√) P2口既可以作为I/O使用,又可以作地址/数据复用口使用。(×) 当MSC-51上电复位时,堆栈指针SP=0x07。(√) 外部数据存储器容量可达64KB,字节地址和位地址范围均为0x0000~0xFFFF。(√) 若PSW的RS1、RS0位的内容是01,那么此时工作寄存器R0的字节地址是0x08。(√) 共阴LED数码显示管,要使某一段点亮,必须输入低电平。() 外部数据存储器扩展,片外信号可用线选法和译码法产生,其中线选法可以构成连续的存储单元地址。(×) 11.8051中断源可以分为外部中断和内部中断两大类。(√) 外部数据存储器扩展,片外信号可用线选法和译码法产生,其中译码法可以构成连续的存储单元地址。(√) 程序存储器只能用于存放程序代码。(×) 可以定义位变量和为变量数组,但不能定义指向位变量的指针。(√) 定时/计数器0工作在计数状态时,计数脉冲来自相应的外部输入引脚,当T0脚上负跳变时计数值减1。(×) 四、简答题。 说明MSC-51单片机的中断优先级的顺序。 高---低:外部中断0,定时器/计数器0,外部中断1,定时器/计数器1,串行口中断 简述行列式扫描键盘的工作原理。 画出8051单片机存储器的空间结构图。 解释CX51存储类型(data,bdata,idata,pdata,xdata,code)与8051存储空间的对应关系。 什么叫振荡周期、时钟周期、机器周期和指令周期?它们之间有何关系?当晶振频率为12MHz时,一个机器周期是多少微秒? 单片机控制多个DAC0832同步输出的接口方式如图, 试问: DAC0832(1)和DAC0832(2)输入寄存器的地址信号要求分别是什么? 两个芯片的DAC寄存器地址为多少? 简述多个DAC0832同步输出的基本原理。 图为8段数码管,判断该数码管是共阴还是共阳接法,并写出数值“0”,“2”的段码。 定时/计数器工作方式控制寄存器TMOD各位的定义如下: D7 D6 D5 D4 D3 D2 D1 D0 GATE C/ M1 M0 GATE C/ M1 M0 → T1控制 ← → T0控制 ← 其中GATE是门控位,取值为1时,定时/计数器的启动受TR0/TR1和INT0/INT1控制;取值0时,定时/计数器的启动仅受TR0/TR1控制。试分析要想测量引脚上的一个正脉冲宽度,应如何设置TMOD的值?简述实现方案。 程序设计题 1.解释下面语句,并用单片机C语言编写串口发送/接收程序,每接收到字节即刻发送出去(查询方式)。 #include reg51.h void main (void) { unsigned char a; TMOD = 0x20;................解释:定义定时器1的工作方式为方式2 定时器/计数器共有四种工作方式 方式0—13位方式 方式1—16位方式 方式2—8位自动装入时间常数方式 方式3—2个8位方式 定时器0 定时器1 计数器0 计数器1 指令 方式 指令 方式 指令 方式 指令 方式 0x 00 0 0x 0 0x 08 0 0x 40 0 01 1 10 1 09 1 50 1 02 2 20 2 0A 2 60 2 03 3 30 3 0B 3 70 3 TL1 = 0xf3;.....................解释:设置定时器的初值为f3 TH1 = 0xf3; SCON = 0x50;................解释:定义串行口的工作方式为方式1 (0x10:方式0 0x50:方式1 0x90:方式2 0xD0:方式3) 指 令 方式 0x 10 0 50 1 90 2 D0 3 PCON = 0x00;................解释:定义波特率为定时器1溢出率/32 波特率 指令 作用 0x00 方式1,3波特率=定时器1溢出率/32; 方式2 波特率=fosc/64 0x80 方式1,3波特率=定时器1溢出率/16; 方式2 波特率=fosc/32 TR1 = 1;.........................解

文档评论(0)

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

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

1亿VIP精品文档

相关文档