收藏 分销(赏)

上海应用技术学院单片机期末模拟卷.doc

上传人:二*** 文档编号:4495297 上传时间:2024-09-25 格式:DOC 页数:6 大小:44KB 下载积分:5 金币
下载 相关 举报
上海应用技术学院单片机期末模拟卷.doc_第1页
第1页 / 共6页
本文档共6页,全文阅读请下载到手机保存,查看更方便
资源描述
(word完整版)上海应用技术学院单片机期末模拟卷 一、填空 1、MCS—51单片机的数据总线共 8 位,来自 P0 口。 2、单片机定时器有 4 种工作方式. 3、51单片机系统扩展数据存储器芯片时,数据存储器的/OE脚连接单片机的 /RD 脚、 数据存储器/WE连接单片机的 /WR 脚。 4、在单片机系统中用作输入接口芯片类型是 能三态输出并行数据 ,用作输出接口芯片的类型是 能锁存并行数据 。 5、外部中断源IT0= 1 置 /INT0 下降沿中断触发方式.串行口中断请求标志由 软件 复位。 6、显示电路结构一般有 静态显示电路 和 动态显示电路 . 二、判断题,对者划“√”,错者划“×”。 1.( F )MCS—51单片机对最高优先权的中断响应是无条件的。 2.( T )键盘扫描控制方式可分为程序控制、定时控制和中断控制方式。 3.( F )若将定时/计数器用于计数方式,则外部事件脉冲必须从P3。4(T0)或 P3。5(T1)引脚输入,且外部脉冲的最高频率不能超过时钟频率的1/8。 4.( T )串行通信按照数据传送方向可分为三种制式:单工制式、半双工制式和全双工制式。 5.(T )DAC0832转换器是数模转换器。 6.(F )LED数码管的使用与发光二极管相同,根据其材料不同正向压降一般为1。5~2V,额定电流为10mA,最大电流为50mA。 7、( F )MCS—51单片机并行扩展I/O口芯片输入/输出端的基本要求是:构成输出口时,接口芯片应具有三态缓冲和锁存功能;构成输入口时,接口应具有锁存功能. 8、( F )假定一个存储器有8K存储单元,其首地址为0000H,则末地址为0FFFH。 9、( T )单片机驱动执行元件一般用低电平驱动,其主要原因是高电平(拉电流)比低电平(灌电流)驱动电流小。 10、( T )串行扩展的显著优点是可将原来由并行扩展占用的P0口、P2口资源,直接用于I/O口。 三、单选题 1、按T1为高优先级,其余为低优先级的要求设置IP,正确的选项是( B ). A.IP=00010100B;    B。 IP=00001000B; C.IP=00010101B;     D。 IP=00001111B; 2、按T0启动运行,设置相关控制位,正确的是( C )。 A。SETB IT0 B.CLR IT1 C.SETB TR0 D.CLR TR1 3、MCS—51共有( C )个特殊功能寄存器,离散地分布在高128片内RAM 80H~FFH范围内,中间不连续. A。8 B. 16 C.21 D。 32 4、ALE引脚的控制作用是( C )。 A.外ROM读选通信号 B.外RAM读选通信号 C。低八位地址锁存信号 D。内外ROM选择信号 5、 当某芯片与单片机连接时,其中地址线只与单片机地址总线的A0、A1连接,片选信号/CS连接A14,则此芯片的地址有 A 个,其中一个地址是 B000H 。 (1) A。 4 B. 3 C。 2 D. 1 (2) A。 4000H B。 7000H C. D000H D. FFFFH 6、按照题目要求设置TMOD:T0计数器、方式2,运行与INT0(————)有关;T1定时器、方式1,运行与INT1(————)无关。设置正确的是(  B  )。 A。TMOD=1DH; B。 TMOD=1EH; C。 TMOD=2EH;   D。 TMOD=16H; 7、已知fosc=6MHz ,SMOD=1,bit/s=1200,计算串行方式1时T1定时初值,正确的选项是(  B  )。 A。 T1初值=F3H   B. T1初值=E6H C. T1初值=FAH   D. T1初值=F4H; 8、若0809 UREF=5V,输入模拟信号电压为5V时,A/D转换后的数字量是( D )。 A。 F0H B. 7FH    C。 8FH    D。FFH 9、从理论上讲,MCS-51并行扩展I/O口中最多可扩展( D )个。 A. 16000  B。 32000 C。64000 D. 65536 四、阅读程序回答问题 1、执行下列程序: MOV TMOD,#06H MOV TH0,#0FEH MOV TL0,#0FEH MOV TCON,#54H MOV IE,#95H …………。 试问 1)/INT1用什么触发方式? 边沿触发 2)/INT1能否中断? 能 3)按什么形式置IE1为1? INT1检测到由硬件置位后,中断响应由硬件清零 2、 MOV SCON,#50H MOV A,#64H MOV SBUF, A MOV R0,#34H MOV SBUF,R0 ………… 试问能否正常执行程序?为什么? 不能,发送A中内容后,判断是否发送完,需等待A中内容发送完,才能发R0内存单元中的内容,否则有冲突。 五、根据指定功能,编写程序段。 1、采用定时器T1设计由单片机P2.7引脚输出等宽方波,方波周期为10ms的单片机汇编程序。fosc=12MHZ. 定时时间5ms 5*10^(—3)=12/fosc*(2^16-TC) TC=2^16-5000=EC78H ORG 0000H NEXT: LJMP MAIN JNB TF1,$ ORG 0030H CLR TF1 MAIN:MOV SP,#5FH MOV TH1,#0ECH MOV TMOD,#10H MOV TL1,#78H MOV TH1,#0ECH CPL P2。7 MOV TL1,#78H SJMP NEXT SETB TR1 END 2、某MCS—51单片机系统需要2个中断源,一个串行异步收发通信,一个定时器,串异步通信波特率=9600,fosc=11。0592MHZ,试: 1)请选定哪些中断源? 串行口中断,定时器/计数器1 2)确定IE的内容? IE: EA - ET2 ES ET1 EX1 ET0 EX0 1 0 0 1 1 0 0 0 98H 3) 根据波特率计算T1定时常数 9600=2^SMOD/32[fosc/(12*(2*8—TC)) 2*8—TC=1/(9600*32*12)/(11.0592*10^6) 28-TC=3 TC=253=FDH 4) 串行口异步通信初始化编程 MOV TMOD,#01H SETB TR1 MOV TH1,#0FFH SETB ES MOV TL1,#0FDH SETB EA MOV SCON,#50H MOV PCON,#00H 六、原理图分析 某单片机系统部分原理图如图,试问:U1是什么芯片?U2是什么芯片?U3是什么芯片?U2、U3的地址范围是多少? U1:8051,U2:6264,U3:377 U2:C000H—DFFFH或8000H—9FFFH U3: 6000H—7FFFH或2000H—3FFFH 七、设计题 设计单片机系统部分电路,用一片ADC0809作模拟量数据采集,采集后需要数值显示,共3位,试: 1) 0809分辨率是多少?可转换多少路模拟信号? 1/2^8=0.39% 8路 2) 画出单片机与ADC0809及显示器原理简图; MOV R2,#0 INC R2 MOV R0,#30H INC R0 MOV DPTR,#000H CJNE R2,#8,L1 L1:MOV A,R2 MOV @DPTR,A JB P3.2,$ MOVX @R0,A 3) 确定0809接口地址; A15 A14 A13 A12 A11 A9 A8 ……A1 A0 0809: 1 0 X X X …………………… 8000H—BFFFH 8205: 0 1 X X 00 A访口 4000H 01 B 4100H 10 C 4200H 11 控制字4300H
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服