单片机高手请进,在线等,做完给300分一、 填空题:(每题2分,共20分)

来源:百度知道 编辑:UC知道 时间:2024/06/08 22:51:26
三、 判断并改正题(每小题1分,共10分):
1、DEC DPTR ( )
2、MOV 20H , @R0 ( )
3、MOVX A , 2000H ( )
4、MOVC A , @R1 ( )
5、MOV R1 , R7 ( )
6、MCS-51系统可以没有复位电路。 ( )
7、MCS-51的特殊功能寄存器分布在80H~FFH地址范围内。( )
8、D/A转换器的作用是将数字量转为模拟量。 ( )
9、只有程序计数器PC为访问程序存储器提供地址。 ( )
10、MCS-51系统复位后,只影响特殊功能寄存器SFR中的内容,内部RAM中的数据不受影响。 ( )

四、 简答题(每小题5分,共15分)
1、堆栈:

2、程序状态寄存器PSW的作用是什么?各状态位的作用是什么?

3、什么是并行通信?什么是串行通信?

并行通信是把一个字符的各数位用几条线同时进行传输,传输速度快,信息率高。但它比串行通信所用的电缆多,故常用在传输距离较短(几米至几十米)、数据传输率较高的场合。
串行通信是指数据一位一位地依次传输,每一位数据占据一个固定的时间长度。其只要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信

五、分析题(每题5分,共25分)
1、已知MCS-51晶振fosc=12MHz,使用T0定时100us。别求在方

三、1.错(有INC DPTR) 2.对 3.错(MOVX外部寻址) 4.错(MOVC只有2条无此指令) 5.错(寄存器间不能直接)
6.错 7.对 8.对 9.对 10.错
四、1.堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。
2.程序状态寄存器PSW的不同位包含了程序运行状态的不同信息。
最高位PSW.7即Cy进位标志位
PSW.6即Ac辅助进位标志位
PSW.5即F0标志位,由用户使用的一个状态标志位
PSW.4、PSW.3即RS1、RS0:四组工作寄存器选择控制位
PSW.2即OV溢出标志位
PSW.1保留位,未使用
PSW.0即P 奇偶校验位
3.你自己有。。
五、
1.方式2即8位常数自动重装
晶振12Mhz,
初值TH0=TL0=(256-100)=9CH
2.
晶振6Mhz 单周期指令2us
DELAY
MOV R5,#8:
D1:
MOV R6,#250
D2:
MOV R7,#248
DJNZ R7,$
DJNZ R6,D2
DJNZ R5,D1
RET

其他的有时间再来补补

楼主可真是的,很遗憾啊,我是学C语言的,汇编不太懂,不是强项,帮不了你,要是C的,我会帮你
补充:这么题目,建议楼主分题目在来百度里问问好点,多了大家会感觉蛮累的

悲哀!
不想学就不要报嘛
报了这专业又不学专业知识!

小骗子