没有合适的资源?快使用搜索试试~ 我知道了~
单片机原理(第三版)李广弟答案
需积分: 16 1 下载量 175 浏览量
2019-04-10
14:47:34
上传
评论
收藏 21KB PDF 举报
温馨提示
试读
13页
李广弟《单片机原理(第三版)》的课后题答案,很实用。
资源推荐
资源详情
资源评论
1
单片机基础课后答案
第三版(就是它了)
第一章
一、填空题
1. 1110 0EH 10011100 01100100
2. 4
3. 255 -51
4. 输入设备
5. 84
6. 630 * 8 * 1024
7. 位 字节 字 bit btype word
8. 1111 1111 00100100 11011011
9. 110 89 -115 -50
二、单选:
DBCAB BBCB
第二章
一、填空
1. PC PC
2. 反向器 晶振 两只电容 短
3. 加电 手动 0000H 07H 第 0 00H 07H
4. 6 2 1 12
5. DPTR DPH DPL
6. 64KB
单选题
DCCAC AD
第三章
一、填空题:
1. 1031
2. 34H 1 1 1
3. 略
4. 1100H
5. 2
6. 30H 71H
0A5H
0A5H
75H
0A7H
0AAH 0 1
IFH 1 1
0AAH 0 1
20H 1 0
2
0D5H 1 1
49H 0 0
二、单选题
CCBDCA
三、其它类型题
错 错 对
错 错 错
对 错 错
错 错 对
对 对 对
错 对 对
错 对 错
错 对
(三)其它类型题
3.编写程序将 RAM20H -23H 单元的高 4 位写 1,低 4 位写 0。
分析:就是把这四个单元写入 F0H。用一个 DJNZ 的循环。
ORG 0000H
MOV R0,#1FH ;R0 指向 20H 单元
MOV R5,#04H; 四个数
LOOP: INC R0
MOV @R0,#0F0H ; 写入
DJNZ R5,LOOP ; 循环 4 次
END
4.把 m 和 m+1 单元存有两个 BCD 数,将它们合并到 m 单元中,编写程序完成。
(设 m=30H, 高位在 30H,低数在 31H)
ORG 0000H
MOV A,30H
ANL A,#0FH ;把它的高四位清零
SWAP A
MOV 30H ,A ;高低四位调一下,放回原处
MOV A,31H
ANL A,#0FH
ORL A,30H ;合并起来
MOV 30H,A
END
5.将内部 RAM 中从 data 单元开始的 10 个无符号数相加, 其和送 sum 单元多, 假定相
加结果小于 255。编写程序完成。
(设 data=30H, sun =50H)
ORG 0000H
MOV R0,#2FH ; 指向前一个单元
MOV R5,#0AH ;循环 10 次
CLR A ;先加到 A 中
LOOP: INC R0
ADD A,@R0
3
DJNZ R5,LOOP
MOV 50H,A
END
6.假定 8 位二进制带符号数丰于 R0 中,要求编写一个求补程序, 所得补码入入 R1 中。
ORG 0000H
MOV A,R0
CPL A ;按位取反
ADD A,#01H ;+ 1
MOV R1,A
END
第四章
一、填空题
1. 25H 40H 03H
2.2.914ms
3.略
4.(A ) =((30H) (A) >(30H) (A) < (30H)
5. 32.87ms
编程题
1.把长度为 10H 的字符串从内部 RAM 的输入缓冲区 inbuf 向位物外部 RAM 的输出缓
冲区 outbuf 传送,一直进行到遇见回车或整个字符串传送
完毕。试编程实现。
ORG 0030H
MOV R0,#inbuf
MOV R1,#outbuf
MOV R4,#10H
LOOP:MOV A,@R0 ; 从内部 RAM 取数
CJNE A,#0DH,LL ;是否为回车符 CR
SJMP STOP ;是转停止传送
LL: MOVX @R1,A ;不是则传送到外部 RAM
INC R0
INC R1
DJNZ R4,LL; 沒传送完则循环
STOP: SJMP $
2、内部 RAM 从 list 单元开始存放一正数表,表中之数作无序排列,并以“ -1”作结
束标志。编程实现在表中找出最小数。
(3AH 存放在运行程序时的最小的数 )
ORG 0030H
MOV R0,#list
MOV A,@R0 ;取第一个正数
LOOP: INC R0 ;指向下一个正数
MOV 3AH,@R0
CJNE A,3AH,CHK ;前一个数与后一个数比较
CHK: JC LOOP1 ;前一个数小 ,则转
MOV A,@R0 ;前一个数大 ,取后一个数
剩余12页未读,继续阅读
资源评论
天津大学微电子小学生
- 粉丝: 43
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功