云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 单片机原理与应用

单片机原理与应用

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 9:41:08

解答: MOV DPTR,# 1000H MOV A,@ DPTR CPL A

MOV @ DPTR,A

2.将单片机的外部中断0、定时器中断1打开,要求定时器1的中断优先级高于外部中断0,外部中断0采用边缘触发方式。请对中断系统初始化。 解答: MOV IE,#10001001B SETB IT0 SETB PT1

七、 编程题(25分,第一小题15分,第二小题10分)

1、有一个变量存放在片内RAM的20H单元,其取值范围是:00H-05H,要求编制一段程序,根据变量值得到变量的平方值,并将其存放在片内RAM的21H单元。 解答: ORG 0000H LJMP START ORG 0030H

START: MOV DPTR,# TABLE MOV A,20H MOVC A,@DPTR+A MOV 21H,A SJMP $

TABLE: DB 00H ,01H,04H,09H,10H,19H END

2、如图所示,要求按下S1~S4中的任意一个键,则对应的(S1-D3、S2-D4、 S3-D5、S4-D6)发光二极管亮,松开键对应的发光二极管灭。

解答:ORG 0000H LJMP MAIN ORG 0030H MAIN: MOV P3,#0FFH

LOOP: MOV A,P3 MOV P1,A LJMP LOOP END

《单片机原理与应用》考试样卷2

一.填空题(30分,每空一分)

1.在MCS-51单片机中的中断源有 5 个,分别为 外部中断0 、定时器0溢出中断、外部中断1 、定时器1溢出中断 和 串行口中断。

2.在MCS-51系列采用双列直插式(DIP)40引脚封装的单片机中,P3口的第二功能

中,其中P3.3的第二功能为 INT1,P3.4的第二功能为 T0计数引脚 。

3.在MCS-51系列采用双列直插式DIP40引脚封装的单片机中,大致可以将引脚分成电源引脚、时钟引脚、地址总线和控制总线等四部分,其中控制总线有9号引脚定义为 RST复位 、30号引脚定义为 ALE 、29号引脚定义为 PSEN 、31号引脚定义为 EA 。

4.(100001010101.0101)BCD=( 1101010111.1001 )B=( 855.6 )D 5.在MCS-51单片机中,利用并行口组成单片机系统,对于8031单片机要组成最小的单片机系统至少需要 3 片芯片组成,他们为 8031 、 锁存器 和 ROM芯片 。 6、在MCS-51单片机中,片内RAM中有四个工作寄存器组,CPU是通过 PSW 寄存器中的 RS0 、 RS1两位来选择目前的工作寄存器为哪个工作寄存器的。

7、单片微型计算机是将 CPU 、 存储器 、 定时/计数器 和 基本I/O口 等集成在一块芯片上的计算机,简称单片机。

8、单片机中不是单纯有指令系统,还有伪指令其中伪指令EQU的功能是将 16位地址付给EQU前面的标号,伪指令ORG的功能是 是将程序的机器代码或数据存在ORG后面的地址单元开始的存储单元去。 二、基本编程题。(共28分)

1、试编程采用软件延时的方法来延时5分钟。(系统时钟为6MHZ)(10分) ORG 1000H MOV R3,#05H LP3:MOV R2,#78H LP2: MOV R1,#0FAH LP1:MOV R0,#0FAH

LP: NOP NOP DJNZ R0,LP

DJNZ R1,LP1 DJNZ R2,LP2 DJNZ R3,LP3 END

2、用定时/计数器T1工作于:定时于方式0,定时时间为t=15ms,允许T0中断,不受INT0的控制,系统的晶振为6MHZ ,试编程完成T1的初始化。(8分) ORG 3000H

MOV TMOD,#00H MOV TH1,#15H MOV TL1,#14H SETB EA SETB ET1 SETB TR1

3.在可编程并行I/O芯片中,8255应用最多,试编程从8255的A口输入8位数据,然后从8255的B口输出。(假设8255的地址是E000 H~E003H)(10分) ORG 2000H

MOV DPTR,#0E003H MOV A,#0A0H

搜索更多关于: 单片机原理与应用 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

解答: MOV DPTR,# 1000H MOV A,@ DPTR CPL A MOV @ DPTR,A 2.将单片机的外部中断0、定时器中断1打开,要求定时器1的中断优先级高于外部中断0,外部中断0采用边缘触发方式。请对中断系统初始化。 解答: MOV IE,#10001001B SETB IT0 SETB PT1 七、 编程题(25分,第一小题15分,第二小题10分) 1、有一个变量存放在片内RAM的20H单元,其取值范围是:00H-05H,要求编制一段程序,根据变量值得到变量的平方值,并将其存放在片内RAM的21H单元。 解答: ORG 0000H LJMP START ORG

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com