1 / 22
文档名称:

单片机原理及接口技术思考题与习题.doc

格式:doc   大小:27KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机原理及接口技术思考题与习题.doc

上传人:wz_198614 2017/6/22 文件大小:27 KB

下载得到文件列表

单片机原理及接口技术思考题与习题.doc

相关文档

文档介绍

文档介绍:单片机原理及接口技术思考题与****题
思考题与****题
?
一个8位的CPU、128B/256B的片内数据存储器、4KB/8KB程序存储器、四个8位并行I/O接口、两个定时/计数器、5个中断源的中断控制系统、一个全双工UART的串行I/O口、片内振荡器和时钟产生电路。
?
当EA为低电平时,CPU只能访问外部的程序存储器。
当EA为高电平时,CPU能访问内部的程序存储器,并当PC的值超过0FFFH时,自动转向访问片外的程序存储器。
?如何区别不同空间的寻址?

5.
?
当8051上电正常工作时,ALE引脚输出fosc/6的正脉冲,可用示波器查看及判断。
?
CPU通过程序状态字PSW中RS1、RS0来确定和改变当前工作寄存器组。
8.
9.
10.
?
RXD、TXD、INT0、INT1、T0、T1、WR、~。 12.
13.
,CPU使用的是哪组工作寄存器?它们的地址是什么?CPU如何确定和改变当前工作寄存器组?
开机复位后,CPU使用0组工作寄存器。
它们的地址是00H~07H。
CPU通过程序状态字PSW中RS1、RS0来确定和改变当前工作寄存器组。
?常用标志有哪些位?作用是什么?
PSW中存放着程序执行后的状态信息,供程序查询或判断。
常用的标志有:
进(借)位位:C=0无进(借)位;C=1有进(借)位。
半进(借)位位:AC=0无进(借)位;AC=1有进(借)位。
用户标志位:由用户自己定义。
工作寄存器组选择控制位:选择当前工作寄存器组。
溢出标志位:判断是否溢出。OV=0无溢出;OV=1有溢出。
奇偶标志位:判断结果中有奇数或偶数个“1”P=0则累加器A中有偶数个1;P=1则累加器A中有奇数个1。
16.
17.
18.
19.
思考题与****题
1.
2.
3.
4.
,应采用哪些寻址方式。
特殊功能寄存器:直接寻址、位寻址(部分特殊功能寄存器)
片外数据存储器:寄存器间接寻址MOVX(***@R1、***@R2、***@DPTR)
,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H。请分析下面各是什么指令,说明源操作数的寻址方式以及按顺序执行每条指令后的结果。
指令源操作数的寻址方式执行结果
MOV A,40H 直接寻址 A=48H
MOV R0,A 寄存器寻址 R0=48H
MOV P1,#FOH 立即数寻址 P1=48H
MOV ***@R0,30H 直接寻址(48H)=38H
MOV DPTR,#3848H 立即数寻址 DPTR=3848H
MOV 40H,38H 直接寻址(40H)=40H
MOV R0,30H 直接寻址 R0=38H
MOV P0,R0 寄存器寻址 P0=38H
MOV 18H,#30H 立即寻址(18H)=30H
MOV A,***@R0 寄存器间接寻址 A=40H
MOV P2,P1 寄存器寻址 P2=48H
7.
?
MOV A,DATA
MOV A,#DATA 前一条指令源操作数的寻址方式是直接寻址,把地址为DATA的内存单元中的内容传送到累加器A中。
后一条指令源操作数的寻址方式是立即寻址,把DATA这个立即数赋给寄存器A。
MOV DATA1,DATA2
MOV 74H,#78H 前一条指令源操作数的寻址方式是直接寻址,把地址为DATA2的内存单元中的内容传送到地址为DATA1的内存单元中。
后一条指令源操作数的寻址方式是立即寻址,把78H这个立即数传送到内存单元74H中。
,A的内容为48H,片内RAM的32H单元内容为80H,40H单元内容为08H。请指出在执行下列程序段后上述各单元内容的变化。
MOV A,***@R0 A=80H;R0=32H;(32H)=80H;(40H)=08H
MOV ***@R0,40H A=80H;R0=32H;(32H)=08H;(40H)=08H
MOV 40H,A A=80H;R0=32H