ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:44.14KB ,
资源ID:7120863      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7120863.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机试题Word格式文档下载.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

单片机试题Word格式文档下载.docx

1、 个 个2MCS-51单片机的堆栈区应建立在(A)。A. 片内数据存储区的低128字节单元 B. 片内数据存储区C.片内数据存储区的高128字节单元 D.程序存储区3MCS-51单片机定时器工作方式1是指的(D)工作方式。位 位自动重装 位 位4当需要从MCS-51单片机程序存储器取数据时,采用的指令为(B)。 A, R1 A, A + DPTR A, R0 DPTR58751单片机程序存储器的容量最大可扩展为(B)。+4K三、 简答题(8分,每小题4分)1 想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。解答:可以在中断程序入口地址放一条长转移指令。如:O

2、RG 0003HLJMP INT_0 INT_0: 251系列单片机的定时计数器T0、T1正在计数或定时,CPU能不能作其他事情?说明理由。能。单片机的计数定时器是一个可以独立于CPU的电路,它的启动或停止受CPU控制,但是在计数、定时过程中不需CPU干预。四、 参数计算(8分,第一小题6分,第二小题2分)已知一MCS51单片机系统外接晶体振荡器频率为12MHZ,计算:(请给出计算过程)1、单片机系统的振荡周期、状态状态、机器周期所对应的时间是多少? 解答:振荡周期1/12微妙 状态状态1/6微秒 机器周期1微秒2、指令周期中的单字节双周期指令的执行时间是多少?2微秒五、改错(16分,每小题2

3、分)请判断下列各条指令的书写格式是否有错,如有错说明原因: R0R1错 只能是MUL AB A,#200H错 A中只能存8位数 R5 错 PUSH后操作数必须是直接寻址 A,30H 错 片外RAM寻址必须间接寻址 A,R7错 不能用R7作间址寄存器 B 错 只有一条字节清零指令CLR A A+DPTR, A解答:错 目标操作数不能变址寻址 #1000H错 目标地址不要用号六、使用简单指令序列完成以下操作(16分,每小题8分)1.请将片外RAM1000H单元内容取反。 MOV DPTR,# 1000HMOV A, DPTRCPL DPTR,A2.将单片机的外部中断0、定时器中断1打开,要求定时器

4、1的中断优先级高于外部中断0,外部中断0采用边缘触发方式。请对中断系统初始化。 IE,#B SETB IT0 PT1七、 编程题(25分,第一小题15分,第二小题10分)1、有一个变量存放在片内RAM的20H单元,其取值范围是:00H-05H,要求编制一段程序,根据变量值得到变量的平方值,并将其存放在片内RAM的21H单元。 ORG 0000HLJMP START 0030H START: DPTR,# TABLE A,20HMOVC A,DPTR+A 21H,ASJMP $ TABLE: DB 00H ,01H,04H,09H,10H,19HEND2、如图所示,要求按下S1S4中的任意一个键

5、,则对应的(S1D3、S2D4、 S3D5、S4D6)发光二极管亮,松开键对应的发光二极管灭。 MAINMAIN: MOVP3,#0FFH LOOP: A,P3MOV P1,A LOOP单片机原理与应用理论考试样卷2一填空题(30分,每空一分)1在MCS-51单片机中的中断源有 5 个,分别为 外部中断0 、定时器0溢出中断、外部中断1 、定时器1溢出中断 和 串行口中断。2在MCS-51系列采用双列直插式(DIP)40引脚封装的单片机中,P3口的第二功能中,其中的第二功能为 ,的第二功能为 T0计数引脚 。3在MCS-51系列采用双列直插式DIP40引脚封装的单片机中,大致可以将引脚分成电源

6、引脚、时钟引脚、地址总线和控制总线等四部分,其中控制总线有9号引脚定义为 RST复位 、30号引脚定义为 ALE 、29号引脚定义为、31号引脚定义为 。4(.0101)BCD( )B( )D 5在MCS-51单片机中,利用并行口组成单片机系统,对于8031单片机要组成最小的单片机系统至少需要 3 片芯片组成,他们为 8031 、 锁存器 和 ROM芯片6、在MCS-51单片机中,片内RAM中有四个工作寄存器组,CPU是通过 PSW 寄存器中的RS0 、 RS1两位来选择目前的工作寄存器为哪个工作寄存器的。7、单片微型计算机是将 CPU 、 存储器 、 定时/计数器 和 基本I/O口 等集成在

7、一块芯片上的计算机,简称单片机。8、单片机中不是单纯有指令系统,还有伪指令其中伪指令EQU的功能是将 16位地址付给EQU前面的标号,伪指令ORG的功能是 是将程序的机器代码或数据存在ORG后面的地址单元开始的存储单元去。二、基本编程题。(共28分)1、试编程采用软件延时的方法来延时5分钟。(系统时钟为6MHZ)(10分) 1000H R3,#05H LP3: R2,#78H LP2: R1,#0FAH LP1: R0,#0FAH LP: NOPDJNZ R0,LP DJNZ R1,LP1 R2,LP2 R3,LP3 END2、用定时/计数器T1工作于:定时于方式0,定时时间为t15ms,允许

8、T0中断,不受的控制,系统的晶振为6MHZ ,试编程完成T1的初始化。(8分) 3000H TMOD,#00H TH1,#15H TL1,#14H EA ET1 TR13在可编程并行I/O芯片中,8255应用最多,试编程从8255的A口输入8位数据,然后从8255的B口输出。(假设8255的地址是E000 HE003H)(10分) 2000H DPTR,#0E003H A,#0A0H MOVX DPTR,A LOOP: DPTR,#0E000H A,DPTR DPTR,#0E001H SJMP三、应用编程题(共42分,每题14分)1、试编程应用DAC0832输出锯齿波如图所示,锯齿波的频率为1

9、000HZ(即周期为1ms),系统晶振为12MHZ。(假设DAC0832的芯片地址为A000H) O300H DPTR,#0A000H LOP: A,#00H L00: INC CJNE A,#64H,L00 L01: DEC CJNZ A,#00H,L01 LOP2、利用单片机内的定时/计数器T1来定时,每隔1s把累加器A的内容循环左移一位,共移8次(设单片机的晶振频率f6MHZ) LJMP RETI 000BH SEVER MAIN: TMOD,#10H TH1,#3CH TL1,#0B0H R0,#0AH R1,#08H SEVER: R0,LOOP RL R1,LOOP CLR3、使用74ls164的并行输出端接8个发光二极管,利用它的串入并出的功能,把发光二极管从左到右轮流点亮一个灯,并反复循环。(即流水灯效果) SCON #00H ES A #80HDELR: SBUF,A JNB TI,$ LCALL DELAY TI RR DELRDELAY: R7,#10D1: R6,#50D2: R5,#200 R5,$ R6,D2 R7,D1 RET

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2