
天神电子信息眼业技术学院 2007至200B学年第1学期03级通位E06-1、E06-2班 楼口技术课程期末考试试卷(B卷90分钟) 避号 二 三 四 五 六 总分 成绩 靠 阿卷人 ☆ 密 “、 填空(每空1分,共25分) 封 1,C551,有个中新源,分为 个优先级。 2,堆找操作无论是存入或取出数据,必须遵循 原则。堆找指针 线 SP指 地址。 内 3.单片机具有体积 重量 价格、 功耗 控制功能 不 送、运算速度快、运用灵活、易于产品化、抗扰能力 电源电出范世宽等 特点,故在国民经济建设、军事及家用电器等领域均得到了广泛的应用。 准 拟 4.己知(A)=08阳,(R3)=08阳, 答 执行ADOA,R3 题 DA A 结果(A)= ☆ 5,以助记符形式表示的计算机脂令就是它的 语言。 6. 5-1常用的子址方式有 7.与定/计数器控制有关的寄存器 8.MCS-51单片机的C刊包括了 和 两部分电路 9.MCS-51单片机有 个 位定时器/计数器。 蒂 10.DPTR是一个 位的寄存器,主要用于 第1页共9页
第 1 页 共 9 页 天津电子信息职业技术学院 2007 至 2008 学年第 1 学期 06 级 通信 E06-1、E06-2 班 接口技术课程期末考试试卷( B 卷 90 分钟) 题 号 一 二 三 四 五 六 总 分 成 绩 阅卷人 一、填空(每空 1 分,共 25 分) 1.MCS-51,有 个中断源,分为 个优先级。 2.堆栈操作无论是存入或取出数据,必须遵循 原则。堆栈指针 SP 指 地址。 3.单片机具有体积 、重量 、价格 、功耗 、控制功能 强、运算速度快、运用灵活、易于产品化、抗扰能力 、电源电压范围宽等 特点,故在国民经济建设、军事及家用电器等领域均得到了广泛的应用。 4.已知(A)=06H,(R3)=08H, 执行 ADD A,R3 DA A 结果(A)= 5.以助记符形式表示的计算机指令就是它的 语言。 6.MCS-51 常用的寻址方式有 、 、 、 、 。 7.与定时/计数器控制有关的寄存器 , , 。 8.MCS-51 单片机的 CPU 包括了 和 两部分电路。 9.MCS-51 单片机有 个 位定时器/计数器。 10.DPTR 是一个 位的寄存器,主要用于 。 ☆ 密 封 线 内 不 准 答 题 ☆

二、选择圈(每小题2分,共20分) 1。执行返国指令时,返回的断点是( A.调用指令的首地址 B.调用指令的末地址 C.调用指令下一条指令的首地址 D.返同指令的末地址 2.在工作方式0下,计数器是由阳的全部8位和的5位组成,因此其计数范国是 (). A.18492 B.08191 C.08192 D.1`4096 3.将外中的数据送至C,执行指令为( A.WOVC A.A+DPTR B.NOY A.R0 C.WOVX A,DPTR D.MOVC A,8A+PC 4.T0的中断服务程序入口地址为( )。 A.DCO3H B.G00F图 C.0013H D.001H 5。工作将存器区设定为2组,则( ). A.51=0,50=0 B.51=0,50-1 C.51-1,5-0 D.51-1,50-1 8.(T00)=05阳,则T0工作方式为( ). A.13位计数器B.16位计数器C.13位定时器 D.16位定时器 7.外部中断INT0的触发方式控制位和置1后,其有效的中断触发信号是(). A.高电平 B.低电平 C.上升沿 D.下降沿 8。当品椒统率是12时,S一51单片机的机器周期是( ). A.Iμs B.Ins C.2μs D.2ms 9.6031复位后,PC与5P的值为( )。 A.00001.00I E,0000阳,071 C.0003H,07H寄存器 D.050H,00H 第2页共9页
第 2 页 共 9 页 二、选择题(每小题 2 分,共 20 分) 1.执行返回指令时,返回的断点是( )。 A.调用指令的首地址 B.调用指令的末地址 C.调用指令下一条指令的首地址 D.返回指令的末地址 2.在工作方式 0 下,计数器是由 TH 的全部 8 位和 TL 的 5 位组成,因此其计数范围是 ( )。 A.1~8492 B.0~8191 C.0~8192 D.1~4096 3.将外 RAM 中的数据送至 ACC,执行指令为( )。 A.MOVC A , @A+DPTR B.MOV A , @R0 C.MOVX A , @DPTR D.MOVC A ,@A+PC 4.T0 的中断服务程序入口地址为( )。 A.0003H B.000BH C.0013H D.001BH 5.工作寄存器区设定为 2 组,则( )。 A.RS1=0 ,RS0=0 B.RS1=0,RS0=1 C.RS1=1,RS0=0 D.RS1=1,RS0=1 6.(TMOD)=05H,则 T0 工作方式为( )。 A.13 位计数器 B.16 位计数器 C.13 位定时器 D.16 位定时器 7.外部中断 INT0 的触发方式控制位 IT0 置 1 后,其有效的中断触发信号是( )。 A.高电平 B.低电平 C.上升沿 D.下降沿 8.当晶振频率是 12MHz 时,MCS—51 单片机的机器周期是( )。 A.1μs B.1ms C.2μs D.2ms 9.8031 复位后,PC 与 SP 的值为( )。 A.0000H,00H B.0000H,07H C.0003H,07H 寄存器 D.0800H,00H

10.CPU主要的组成部部分为( A.运算器.控制器 B.加法器.寄存器 C.运算誉.寄存卷 D.存放上一条的指令地址 二、简答题(每题5分,共20分) 1.什么叫数据通信?有几种通信方式? 家 ☆ 密 封 线 2.中新优先级的顺序?5个中断源的入口地址? 内 不 如 准 答 通 3.什么叫振满周期? ☆ 4.堆栈的功能是什么?有什么操作腺则? 露 第3页其9页
第 3 页 共 9 页 10.CPU 主要的组成部部分为( )。 A.运算器.控制器 B.加法器.寄存器 C.运算器.寄存器 D.存放上一条的指令地址 二、简答题(每题 5 分,共 20 分) 1.什么叫数据通信?有几种通信方式? 2.中断优先级的顺序?5 个中断源的入口地址? 3.什么叫振荡周期? 4.堆栈的功能是什么?有什么操作原则? ☆ 密 封 线 内 不 准 答 题 ☆

四、分析(共23分) 1.己知(A)=83H,〔R)=17H,(17阳)=34组,请写出执行完下列程序段后,A的内容, 同时指出源操作数的寻址方式。(8分) ANL A.#17 ORL 17H,A XRL A. CPL A 2.分析下面程序,并给每条指令注释,说明程序的功能。〔15分) NT0D.00阳 球YTL1,0阳 WOY TIll.#OFCU SETB TRO LOOP:JDC TFO.NEXT SJMP LOOP NEXT:MOV TLI,#03H 家YTH1,=DCH CPL P1.0 SJMP LOOP 第4页共9页
第 4 页 共 9 页 四、分析(共 23 分) 1.已知(A)=83H,(R0)=17H,(17H)=34H,请写出执行完下列程序段后,A 的内容, 同时指出源操作数的寻址方式。(8 分) ANL A,#17H ORL 17H,A XRL A,@R0 CPL A 2.分析下面程序,并给每条指令加注释,说明程序的功能。(15 分) MOV TMOD,#00H MOV TL1,#03H MOV TH1,#0FCH SETB TR0 LOOP:JBC TF0,NEXT SJMP LOOP NEXT:MOV TL1,#03H MOV TH1,#0FCH CPL P1.0 SJMP LOOP

五、说明矩库式键盘扫描的步骤及方法。(12分) 家 ☆ 封 线 内 不 毁 答 银 第3页共9页
第 5 页 共 9 页 五、说明矩阵式键盘扫描的步骤及方法。(12 分) ☆ 密 封 线 内 不 准 答 题 ☆

天神电子信息职业技术学院 2007至200B学年第1学期06级通信E06-1、E06-2班 接旦技术襟程期末考试试卷(B卷90分钟) 题号 二 三 四 五 六 总分 成须 阅卷人 ☆ 密 二、填空(每空1分,共25分) 封 1.CS-5,有5个中断源,分为2个优先级。 2.堆栈操作无论是存入或取出数据,必须通循先进后出。、后进先出原则, 线 堆栈指针SP指栈题地址。 内 3,单片机具有体积小、重录轻、价格低、功耗低一、控制功 不 能强、运算速度快、运用灵话、易于产品化、抗扰能力函一、电源电压范田宽 等特点,故在国民经济建设、军事及家用电器等领斌均得到了广泛的应用。 淮 妆 4.已知(A)-0H,(3)-08H, 答 找行A0A,3 题 DA A 结果(A)=1H ☆ 5.以助记符形式表示的计算机指令就是它的汇编语言。 6.C5-5引常用的寻址方式有立即导址 直接寻址 济存器寻址一、济存器间接寻址、变址寻址 7,与定时/计数器控制有关的将存器T0ON·DON_一'E一 8,CS-51单片机的W包括了运单器_和控制器两部分电路。 9.CS-1单片机有2个16位定时器/计数器. 龈 10.DFTR是·个16位的济存器,主要用于外部数据指针 选择题(每小题2分,共20分) 第6页共9页
第 6 页 共 9 页 天津电子信息职业技术学院 2007 至 2008 学年第 1 学期 06 级 通信 E06-1、E06-2 班 接口技术 课程期末考试试卷( B 卷 90 分钟) 题 号 一 二 三 四 五 六 总 分 成 绩 阅卷人 二、填空(每空 1 分,共 25 分) 1.MCS-51,有 5 个中断源,分为 2 个优先级。 2.堆栈操作无论是存入或取出数据,必须遵循 先进后出、后进先出 原则。 堆栈指针 SP 指 栈顶 地址。 3.单片机具有体积 小 、重量 轻 、价格 低 、功耗 低 、控制功 能强、运算速度快、运用灵活、易于产品化、抗扰能力 强 、电源电压范围宽 等特点,故在国民经济建设、军事及家用电器等领域均得到了广泛的应用。 4.已知(A)=06H,(R3)=08H, 执行 ADD A,R3 DA A 结果(A)= 14H 5.以助记符形式表示的计算机指令就是它的 汇编 语言。 6.MCS-51 常用的寻址方式有 立即寻址 、 直接寻址 、 寄存器寻址 、 寄存器间接寻址 、 变址寻址 。 7.与定时/计数器控制有关的寄存器 TCON , TMON , IE 。 8.MCS-51 单片机的 CPU 包括了 运算器 和 控制器 两部分电路。 9.MCS-51 单片机有 2 个 16 位定时器/计数器。 10.DPTR 是一个 16 位的寄存器,主要用于 外部数据指针 。 二、选择题(每小题 2 分,共 20 分) ☆ 密 封 线 内 不 准 答 题 ☆

1.执行返国指令时,返回的断点是(C)。 A.调用指令的首地址 B.调用指令的末地比 C.调用指令下~条指令的首地址 D.返回指令的末地址 2,在工作方式0下,计数器是由T田的全部8位和TL的5位组成,因此其计数范国是 (A)。 A.18492 B.0`8191 C.08192 D.14096 3.将外M中的数据送至0C,执行指令为(C), A.WOVC A,A+DPTR B.MOW A.RO C.MOVX A.DPTR D.MOYC A.@A+PC 4.T0的中所服务程序入口地址为(B)。 A.0003I B.000BH C.0013l D.001P 5。工作将存器区设定为2组,则(C)。 A.RS1=0,fS0=0 B.RS1=0,RS0=1 C.RS1=1,RSO=0 D.RS1=1,RSO=1 6.(T0D)=05阳,则T0工作方式为(B). A.13位计数器 B.16位计数器C.13位定时器D.16位定时器 7.外部中断1NT0的触发方式控制位IT0置1后,其有效的中断触发信号是(D)。 A.高电平 B.低电平 C.上升沿 D,下降沿 8.当品振领率是12H时,S一51单片机的机器周期是(A)。 A.1μs B.Ins C.2μs D.2ms 9.8031复位后,℃与SP的值为(B). A.0000H,00I B.0000H,07H C.0003邵,07I寄存图 D.0800H,00H 第7页共9页
第 7 页 共 9 页 1.执行返回指令时,返回的断点是( C )。 A.调用指令的首地址 B.调用指令的末地址 C.调用指令下一条指令的首地址 D.返回指令的末地址 2.在工作方式 0 下,计数器是由 TH 的全部 8 位和 TL 的 5 位组成,因此其计数范围是 ( A )。 A.1~8492 B.0~8191 C.0~8192 D.1~4096 3.将外 RAM 中的数据送至 ACC,执行指令为( C )。 A.MOVC A , @A+DPTR B.MOV A , @R0 C.MOVX A , @DPTR D.MOVC A ,@A+PC 4.T0 的中断服务程序入口地址为( B )。 A.0003H B.000BH C.0013H D.001BH 5.工作寄存器区设定为 2 组,则( C )。 A.RS1=0 ,RS0=0 B.RS1=0,RS0=1 C.RS1=1,RS0=0 D.RS1=1,RS0=1 6.(TMOD)=05H,则 T0 工作方式为( B )。 A.13 位计数器 B.16 位计数器 C.13 位定时器 D.16 位定时器 7.外部中断 INT0 的触发方式控制位 IT0 置 1 后,其有效的中断触发信号是( D )。 A.高电平 B.低电平 C.上升沿 D.下降沿 8.当晶振频率是 12MHz 时,MCS—51 单片机的机器周期是( A )。 A.1μs B.1ms C.2μs D.2ms 9.8031 复位后,PC 与 SP 的值为( B )。 A.0000H,00H B.0000H,07H C.0003H,07H 寄存器 D.0800H,00H

10.CP刊主要的组成部部分为(A》. A.运算器、控制器 B,加法器、诗行器 C,运算器、寄存器 D.存成上一条的指令地址 二、简答题(每圈5分,共20分) 1.什么叫数据通信?有几种通筒方式? 答:设各之间进行的数据交换,如列与外设之进行的数据交换,计算机之问结构 进行的数据交换等,称为数据通信。 中 ☆ 有两种通信方式:并行通信和串行通信, 密 2.中新优先级的顺序?5个中断丽的入口地址? 答:顺序:外部中断0+定时器0中断→外部中断1+定时器1中断→串行接口中断。 封 5个中断源的入口地址: 中断源 中断矢最地址 中断源 中断矢量地址 外部中断0(T而) 0003阳 定时蓄T1中断 001B邵 内 定时器T0中新 00A阳 串行口中新 00231 不 外部中断1(INTI) 0013H 平 淮 3.什么叫损落周期? 製 答:品体振荡器直接产生的振蕊信号的调期 4.堆栈的功能是什么?有什么操作原则? 题 答:堆栈是存储器中的特殊群体。在内M中专门辟出一个连续存储区,用未暂时 存放子程序断口地址、中断断口地址和其他需要保存的数据。 堆栈操作无论是存入或取出数据,均只能依次存人或依次取出,不能越位,必 须遵循“先进后出”,“后进先出”的原则, 四、分析〔共23分) 1.已知(A)=83组,(R》=17H,(17)=34组,请写出执行完下列程序段后,A的内 容,同时指出源操作数的寻址方式。(8分) 脚 ANA,17H:(A)←-03H 立即号址 0RL,17H,A:(17H)-37H寄存器寻址 第8页共9页
第 8 页 共 9 页 10.CPU 主要的组成部部分为( A )。 A.运算器、控制器 B.加法器、寄存器 C.运算器、寄存器 D.存放上一条的指令地址 二、简答题(每题 5 分,共 20 分) 1.什么叫数据通信?有几种通信方式? 答:设备之间进行的数据交换,如 CPU 与外设之进行的数据交换,计算机之间结构 进行的数据交换等,称为数据通信。 有两种通信方式:并行通信和串行通信。 2.中断优先级的顺序?5 个中断源的入口地址? 答:顺序:外部中断 0→定时器 0 中断→外部中断 1→定时器 1 中断→串行接口中断。 5 个中断源的入口地址: 中断源 中断矢量地址 中断源 中断矢量地址 外部中断 0(INT0) 0003H 定时器 T1 中断 001BH 定时器 T0 中断 000BH 串行口中断 0023H 外部中断 1(INT1) 0013H 3.什么叫振荡周期? 答:晶体振荡器直接产生的振荡信号的周期。 4.堆栈的功能是什么?有什么操作原则? 答:堆栈是存储器中的特殊群体。在内 RAM 中专门辟出一个连续存储区,用来暂时 存放子程序断口地址、中断断口地址和其他需要保存的数据。 堆栈操作无论是存入或取出数据,均只能依次存人或依次取出,不能越位,必 须遵循“先进后出”、“后进先出”的原则。 四、分析(共 23 分) 1.已知(A)=83H,(R0)=17H,(17H)=34H,请写出执行完下列程序段后,A 的内 容,同时指出源操作数的寻址方式。(8 分) ANL A,#17H;(A)←03H 立即寻址 ORL 17H,A; (17H)←37H 寄存器寻址 ☆ 密 封 线 内 不 准 答 题 ☆

X.A,飘:(A)一34H寄存器问接子址 CPL.A (A)一阳寄存器子址 2.分析下面程序,并给每条指令注释,说明程序的功能。〔15分) NTDD,#00阳:设定定时计数器1为工作方式0 NTL.1,03阳:设置计数器初值 WO THL,#OFCH SETB TRI :启动定时计数器1 LOOP:JBC TF1,NEX灯:定时时间到转到NEXT SJMP LOOP :定时时间未到,等待 FxT:WT11,03别;重新装入计数器初值 0NT1,OFC知 CPL PL.0 :P1.0状态取反 5JMP LOOP 功能:在P1.0产生周期为500us的连线方被,时钟椒荡颊宰为6Z: 五、说明矩阵式键盘扫描的步骤及方法。(12分) 谜盘扫描步骤: 1.判州健盘上有尤键闭合。 方法:列线输出全“0“,读行线的状态,若行线全为“1”,则键拉上没有闭合键:若行线 不全为“1”,则有键闭合。 2.去除健的机械料动。 方法:判断到褪丝上有键闭合后,延迟一段时间再判断键盘的状态, 3.判州闭合健的键号。 方法:对键盐上的列线进行扫湾,扫描口依次输出“)“,相应地派次读出行线的状态。若 行线全为“1”,则列线输出为“0的这一列上没有键闭合,否则这一列上有键闭 合. 4.(对键的一次闭合仅作一次处理, 方法:等待键稀放以后再位处理。 第9页共9页
第 9 页 共 9 页 XRL A,@R0; (A)←34H 寄存器间接寻址 CPL A ; (A)←0CBH 寄存器寻址 2.分析下面程序,并给每条指令加注释,说明程序的功能。(15 分) MOV TMOD,#00H;设定定时计数器 1 为工作方式 0 MOV TL1,#03H ;设置计数器初值 MOV TH1,#0FCH SETB TR1 ;启动定时计数器 1 LOOP:JBC TF1,NEXT ;定时时间到转到 NEXT SJMP LOOP ;定时时间未到,等待 NEXT:MOV TL1,#03H ;重新装入计数器初值 MOV TH1,#0FCH CPL P1.0 ;P1.0 状态取反 SJMP LOOP 功能:在 P1.0 产生周期为 500us 的连续方波,时钟振荡频率为 6MHZ。 五、说明矩阵式键盘扫描的步骤及方法。(12 分) 键盘扫描步骤: 1. 判别键盘上有无键闭合。 方法:列线输出全“0”,读行线的状态。若行线全为“1”,则键盘上没有闭合键;若行线 不全为“1”,则有键闭合。 2. 去除键的机械抖动。 方法:判断到键盘上有键闭合后,延迟一段时间再判断键盘的状态。 3. 判别闭合键的键号。 方法:对键盘上的列线进行扫描,扫描口依次输出“0”,相应地顺次读出行线的状态。若 行线全为“1”,则列线输出为“0”的这一列上没有键闭合,否则这一列上有键闭 合。 4. CPU 对键的一次闭合仅作一次处理。 方法:等待键释放以后再做处理