教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

李升《单片机原理与接口技术》习题参考答案(10)

来源:网络收集 时间:2026-08-28
导读: 行线电平为低电平,就可以确定此行列交叉点处的按键被按下。通常可分两步进行:第一步,识别键盘有无按键按下;第二步,如有按键被按下,识别出具体的键位。 5. (1)查询方式 查询方式只有当单片机空闲时,才调用

行线电平为低电平,就可以确定此行列交叉点处的按键被按下。通常可分两步进行:第一步,识别键盘有无按键按下;第二步,如有按键被按下,识别出具体的键位。 5. (1)查询方式

查询方式只有当单片机空闲时,才调用键盘扫描子程序,反复扫描键盘,等待用户从键盘输入命令或数据,来响应键盘的输入请求。

(2)定时查询方式

每隔一段时间对键盘查询一次,通常利用单片机内的定时器产生10ms的定时中断,单片机响应定时器溢出中断请求,对键盘进行扫描查询,在有键按下时识别出按下的键,并执行相应的处理程序。

(3)中断方式

采用中断方式,可以提高单片机键盘输入的工作效率,只有在键盘有键按下时,才向单片机发出中断请求,执行键盘扫描输入程序,如果无键按下将不理睬键盘。

- 31 - 共37页

李升主编《单片机原理与接口技术》习题参考答案

习题十二

一、单项选择题

1. C 2. B 3. D 4. C 5. C 6. D 7. B 8. C 二、填空题

1. 1.22mv

2. 8位输入寄存器,8位DAC寄存器 3. 直通方式、单缓冲方式、双缓冲方式 4. 级联方式,非级联方式 5. 快速,慢速 三、简答题

1. 分辨率,转换时间,转换精度,线性度。

2. 在D/A转换器的输出端加一个I-V转换电路,将电流输出转换为电压输出。 3. 分辨率,转换时间,转换精度。 4. (1)错

(2)错 (3)错

四、应用编程题 1. ORG 0000H LJMP MAIN ORG 0030H MAIN: MOV SP,#50H MOV R0,#0FEH LP: MOV R2,#0AH MOV A,#00H LOOP: MOVX @R0,A INC A LCALL DELAY DJNZ R2,LOOP SJMP LP

DELAY: MOV R6,#14H DL0: MOV R7,#30H DL1: NOP DJNZ R7,DL1 DJNZ R6,DL0

RET

- 32 - 共37页

李升主编《单片机原理与接口技术》习题参考答案

2. MAIN: MN: LOOP: LP: END

ORG LJMP ORG MOV MOV MOV MOV MOV MOV MOVX ORL JNB MOVX MOV MOVX INC MOV INC DJNZ DJNZ END

0000H MAIN 0003H R6,#32H AUXR1,#01H DPTR,#2000H AUXR1,#00H DPTR,#7FF8H R7,#08H @DPTR,A P0,#0FFH P0.7,LP A,@DPTR AUXR1,#01H @DPTR,A DPTR

AUXR1,#00H DPTR R7,LOOP R6,MN

174LS742ALELEP0.7P0.0AT89S51锁存器D QCK QA7…A2A1A0CLKVR(+)VR(-)基(+)准(-)电压CBADC0809AIN7D7D0WRP2.7RD

~ 1 1…IN0STARTALEOEEOC8路模拟输入~

- 33 - 共37页

李升主编《单片机原理与接口技术》习题参考答案

习题十三

一、单项选择题 1. B 2. C 3. D 4. C 5. A 二、填空题 1. data idata xdata 2. 工作寄存器组 3. reentrant

4. #include

5. #pragma asm #pragma endasm 三、简答题 1. (略) 2 . (略)

3. 答:C51通过变量定义时的存储类型关键字指出变量的存储位置。 4. 答:可以通过绝对指针、预定义宏和使用关键字_at_三种方法。

习题十四

一、单项选择题 1. B 2.A 3. C 4.C 5. A 二、填空题 1. 高8位地址

2. #include 3. 4. P1=0xf0

5. unsigned int CON8255;

CON8255=XBYTE[0x007f]; 三、程序阅读题

1. 程序实现流水灯,利用片内定时器T1硬件定时,每个发光二极管点亮时间为1s。与例14-5的解法不同在于切换流水灯状态时采用查表法,每次读取常数表led[8]中的一行送P1口;另外使用了定时溢出标记ldelay作为100次T1定时周期到的标志。 2. XBYTE[0x007f] XBYTE[0x007c] XBYTE[0x007d]

3. 将ADC0809的8个引脚IN0~IN7上的模拟量信号按顺序转换为数字量存放至片内RAM40H开始的8个连续存储单元。 四、编程题 1.

#include

sbit P1_0=P1^0;//定义引脚 void Timer0(void); main()

- 34 - 共37页

…… 此处隐藏:39字,全部文档内容请下载后查看。喜欢就下载吧 ……
李升《单片机原理与接口技术》习题参考答案(10).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/518946.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)