版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、scm原理和应用测试问题(a卷2011.5)一、填空(15分)1.使用8kb8的ram芯片,通过解码扩展32kb8的外部内存需要(4)芯片存储芯片,总共需要(15)个地址行。其中,(13)条用于选择存储单元,(2)条用于选择芯片。2.设定二进位a=10101101,b=0110。逻辑运算a-b=(0010 0100)、a-b=(1011 1111)、a-b=(1001 1011)。3.写入8255的工作机制命令为0a5h,定义的工作机制为a端口(输出)、b端口(输出)、c端口父端口(输出)和c端口(输入)。4.80c51单片机中的一个机器周期具有(6)的状态周期,一个状态周期可以分为(2)拍,
2、一拍具有(1)振动周期,因此一个机器周期包含(12)振动周期。三状态缓冲区的三种状态分别为(高)、(低)和(高阻力)。6.波特率为2400b/s的串行异步通信,包含每帧1个开始位、7个数据位、1个奇偶位和1个停止位时,每秒传输字符数为(240)。7.重置单芯片微型计算机的电源后,每个中断的优先级为(int0)、(t0)、(int1)、(t1)和(串行中断)。8.计时器0在方法2中操作,预设计数初始值为156,通过针脚t0输入输入周期为1毫秒的脉冲时,计时器0的计时时间为(100毫秒)。9.假定累加器a的内容为30h,执行命令“1000 h: movc a,a pc”,然后将存储器(1032h)
3、单元的内容发送到累加器a。10.十进制24的二进制数表示为(0001 1000),十六进制数表示为(18h),bcd代码表示为(0010 0100)。-24的报酬显示为(1110 1000)。二、选择题(20分)1.在总阴极静态led显示电路中,d0到d7分别对应于a到dp,如果led显示为3,则需要发送到此led的段代码数为(b),如果更改为公用阳极静态led显示电路,则需要发送到此led的段代码数为(c)a、3fh b、4fh c、b0h d、cfh2.参考操作后,pc的值为(c)a.当前指令转移指令的地址b .当前运行指令的地址c.以下命令的地址d .控制器上命令寄存器的地址3.设置堆栈
4、指针sp=30h后执行一系列堆栈操作。堆栈数据全部出现后,sp必须指向(a)a.30h单位b.07h单位c.31h单位d.2fh单位4.如果系统仅扩展一片英特尔2732(4k8),则除了p0端口上的8个端口外,还必须使用p2端口上的端口(b)a.4个b. 5个c. 6个d.7个5.要打开int1和计时器t0并禁止其他中断,必须将ie设置为(b)a、34h b、86h c、68h d、88h控制串行接口工作方式的寄存器(c)a、tcon b、pcon c、scon d、tmod7.以下选项不能用于访问内部数据存储(a)a.数据指针dptrb。堆栈指针spc.通过存储单元地址或名称d. r0或r1
5、进行地址存储8.执行返回命令后返回的断点是(b)a.调用指令的第一个地址b .调用指令的最后一个地址c.返回调用指令的下一指令的第一个地址d .指令的最后一个地址9.以下条件之一不是中断响应的必要条件(b)a.tcon或scon寄存器的相关中断标志位置1b.ip寄存器的相关位置1c.ie寄存器的相关中断允许位置1d.中断请求发生在命令周期的最后一个机器周期中10.要在led显示屏上输出位控制和段控制信号,必须使用命令(b)a.mov b.movx c.movc d.xch11.如果152等于十六进制6a,则此数字为(b)a.二进制b .八进制c .十进制d .四进制以下功能不属于闪存(c)a.
6、快速读/写b .可在线编程c .易失性d .低功耗三、错误的问题(要求说明)(15分)1.mcs-51单片机的程序内存仅用于存储程序。(无效)mcs-51单片机只能用于控制,不能完成算术运算。(无效)3.特殊功能寄存器scon与计时器/计数器控制无关。(右侧)4.中断源必须发出中断请求,cpu必须响应中断,cpu才能响应中断。(右侧)5.特殊功能寄存器sp包含堆栈中第一个地址单元的内容。(无效)6.微控制器执行程序必须使用movc命令从程序内存中依次读取命令。(右侧)7.单芯片内部ram和外部ram是集成寻址,访问指令相同。(无效)8.扩展i/o端口使用片上外部数据存储的地址资源。(右侧)9.
7、8051单芯片、程序内存数和数据存储扩展的最大范围相同。()10.多机通信要求mcs-51单芯片串行接口的工作方式为可选1。(无效)11.mcs-51单片机串行接口全双工。(右侧)12.微控制器数据内存仅使用mov命令读写。(无效)四、简单的回答(5个选择)(25分)简要介绍了8255的三种工作方式。回答要点:所有方法的说明;每种方法都对应于端口的使用说明。(1)方法0:默认i/o方法。(2)方法1:门控输入输出,响应联系的输入/输出工作方式(3)方法3:双向传输简述键盘扫描和键码生成原理;答案点:键盘扫描过程;键码形成原理。步骤2:第一:按键盘识别键:第二:确定按了哪个键。80c51单片机定
8、时器/计数器操作方法简述;回答要点:所有方法的说明;每种方法的计时计算和计时计算范围。(1)方法03369013位计时器/计数器(2)方法1: 16位计时器/计数器(3)方法233608位的窗口数自动重新装载计时器/计数器(4)方法3:对于t0,t0分为两个8位计数器,t1停止计数简述80c51单片机串口的工作方法;回答点:所有方法的解释和设置;说明每种方法的功能;每种方法的波特率计算。四种工作方式:方法0:同步移位寄存器(用于扩展i/o端口)1:8位异步移位寄存器,可变波特率,带计时器控制方法233609位异步收发器方法3333699异步收发器,波特率可变简述了led显示屏的显示原理;回答要
9、点:数字管说明;数码管(总阴阳)和翅片分布的两种连接方法;数字管段代码的形成。n个led显示块包含n位线选择和8xn段代码线。线段代码线控制显示文字的字体,而比特线控制每个led显示块的线段共同端点led显示的亮度和暗度。80c51单片机中断响应过程简述。答复要点:明确中断答复的三个阶段;三个阶段的说明;中断响应的快速说明。当测量和控制目标发出中断请求时,微控制器暂时中断当前运行的主程序,转到中断服务处理程序处理服务请求,中断服务处理程序处理中断服务请求,然后返回到原始终止点,继续中断的程序。第五,应用问题(需要设计理念、流程图和程序说明) (选择3)(25分)1.将单片机的晶体振动频率设置为
10、6mhz,使用计时器1生成500 us的等宽方波连续脉冲,并输出到p1.0(需要查询和中断)。解决方案:计算计数初始值:(213-x)210-6=25010-6x=8067=fc 03hth1=fch,tl1=03h初始化tmod寄存器:tmod=00h参考程序:查看依据:movtmod,#00hmovth1,# 0fcchmovtl1,#03h移动,#00hsetbtr1loop:jbctf1,loop1ajplooploop1:movth1,#0fchmovtl1,#03hclrtf1cplp1.0ajploop中断模式:movtmod,#00hmovth1,# 0fcchmovtl1,#
11、03h设置beasetbet1loop 3360 set btr 1here:sjmp $服务中断过程:movth1,# 0fcchmovtl1,#03hcplp1.0莱蒂2.用一个8255芯片实现44键盘和6位led显示接口。绘制接口连接图并填写具体的连接说明。参考设计:pb端口控制led段代码,pa端口控制led灯位;pc端口连接和控制44键盘。3.用两个数码管显示微控制器内36h地址的数据98。设计电路图完成这项任务。需要使用串行0将数据传输到数字管显示。参考设计:参考程序:org0000hajpmainorg0030hmain: mov r1,#36hmovr1,#98hmova,r1movr0、aacalldelayajpmaindisp:mova,r0阿拉,# 0fhacalldsndmova、r0斯瓦巴阿拉,# 0fhacalldsndretdsend:movdptr,#sgtb1movca,a dptrmovsbuf,ajnbti,$clr恤retdelay:movr6,#250delay1:movr7,#250djnzr7,$djnzr6,delay1retsgtb 1: db03 h、9fh、25h、0dh、99h、49h、41hdb1fh,01h,09h,11h,0c1h,63h,85hdb61h、21h、00h0,1,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年浙商银行成都分行社会招聘笔试历年典型考题及考点剖析附带答案详解2套
- 乐理模拟试题六及答案
- 2026电子汇票考试题库及答案
- 2026电学考试题型分布及答案
- 2026电视摄像考试题目及答案
- 2026电商法律考试题及答案
- 2026电气工长笔试题库及答案
- 2026电力央企笔试题目及答案
- 2026电缆工考试题及答案
- 手术室人员进出管理细则
- 新版gmp指南培训课件
- 2025年湖南岳阳市平江县润恒自来水有限公司招聘笔试参考题库含答案解析
- 酒店信息安全管理制度
- 完整版八年级物理浮力压强计算题(含答案)
- DB50T 703-2016 电梯无脚手架安装工艺安全操作规范
- 医院获得性肺炎预防与控制
- 消毒供应室专科护士培训汇报
- JJF(浙) 1135-2017 大量程电子数显千分表校准规范
- GB/T 6829-2024剩余电流动作保护电器的一般安全要求
- 雷雨-剧本原文-高中语文雷雨剧本原文
- 包装可回收评估报告
评论
0/150
提交评论