怎么制作SQL数据自动压缩的批处理文件以及数据远程传输的批处理文件...
发布网友
发布时间:2022-04-24 02:57
我来回答
共1个回答
热心网友
时间:2022-04-08 02:55
1. PSW中的RS1,RS0决定当前寄存器组。
2. PC的中文名称是程序计数器或者指令指针。
3. 8051芯片片内RAM大小是128字节。
4. 8051芯片片内ROM大小是64K字节。
5. 一个时钟周期等于12个晶振周期。
6. 8051单片机复位后的程序入口地址是0。
7. 计时/计数器0的中断入口地址是0003。
8. 8051有4个寄存器组,每个寄存器组有8个字节。
9. CPU开中断的指令是SETB EA,允许外部中断0的语句是SETB EX0,设置外部中断0的触发方式为电平触发的指令是CLR IT0。
10. 计时/计数器0工作于方式0,用到了16位存储器的13位 。
11. 计时/计数器0工作于方式0,描述定时时间(t)同晶振频率(fosc)以及初值(a)之间的关系的公式是t=12/fosc*(8192-a)。
12.如果MCS-51系列单片机的晶振频率是12M赫兹,时钟周期,机器周期是多少?
13.什么是”中断”的概念的理解。
14.计时/计数器的工作原理。
15. 要求4个数码管从观察者感官上讲是同时显示的,L1显示”1”,L2显示”2”,L3
显示3,L4显示4。
MAIN: MOV P0,#0FBH
MOV P2,#9FH;L1显示1
ACALL DELAY
MOV P0,#0FBH
MOV P2,#25H__;;L2显示1
ACALL DELAY
MOV P0,#0FBH
MOV P2,#0DH__;;L3显示1
ACALL DELAY
MOV P0,#0FBH
MOV P2,#99H__;L4显示1
ACALL DELAY
SJMP MAIN
提示:数码管显示值同P2口之间的关系(0-9 对应 03H,9FH,25H,0DH,99H,49H,41H,1FH,01H,09H)
16.以下代码是一个外部中断的实例—利用外部中断0,让外部设备同8051单片机实现通信。
ORG 0000H
START:LJMP MAIN ;跳到主程序
ORG 0003H
LJMP INT0 ;转向中断服务程序
ORG 0030H ;主程序
MAIN:CLR IT0 ;设置外部中断0为低电平触发方式
SETB EA ;CPU开放中断
SETB EX0 ;允许外部中断0
MOV DPTR,#1000H;设置数据区首址
ORG 0200H
INT0:PUSH PSW ;标志寄存器压栈
PUSH ACC ;累加器压栈
CLR P3.0 ;P3.0清0
NOP
NOP
SETB P3.0
MOV P1,#0FFH ;P1口锁存写1
MOV A,P1 ;读取P1端口数据
MOVX @DPTR,A
INC DPTR
POP ACC
POP PSW
RETI
17 8051单片机的累加器A是一个8位(bits)的寄存器。
18 051单片机的数据指针DPTR是一个16位(bits)的寄存器。
19 8051复位后,PC(程序计数器)的值被自动置为0000H 。
20 8051芯片片内RAM大小是128字节,其地址范围是00H----7FH 。
21 8051的通用数据缓冲区是80字节,其地址范围是30H----7FH 。
22 典型的晶振频率是6MHz和12MHz。
23 SP的中文名称是堆栈指针,8051单片机复位后,其值被自动置为07H。
24 8051有4个寄存器组,每个寄存器组有8个字节。
25 如果当前寄存器组为寄存器组0,那么PSW中RS1=0,RS0=0 。
26 计时/计数器0工作于方式0,用到了16位存储器的13位 。
27. MCS-51系列单片机的片内,片外存储器如何选择?
28. MCS-51系列单片机的存储器的组织采用何种结构?存储器的地址空间如何划分?
29.请列举出你熟悉的8051单片机的寻址方式,每种寻址方式后写一个这种寻址方式的例句。
程序
1. 按键中断0实现中断,让最后一个数字不断递增,最后增到9就报警,采用点亮LED1灯报警。
SETB IT0 ;允许int0中断
SETB EA
SETB EX0
MOV DPTR,#0100H
LIGHT: MOV A,@R0 ;赋显示值
ADD A,#04H
MOVC A,@A+DPTR
MOV P2,A
MOV A,R0 ;选位
CLR C
SUBB A,#40H
MOVC A,@A+DPTR
MOV P0,A
ACALL DELAY
INC R0
CJNE R0,#44H,NEXT;如果四个数码管都被显示过一次,跳到数码管L1
MOV R0,#40H
NEXT: SJMP LIGHT ;循环
ORG 0300H
DVT0: PUSH PSW ;保护PSW
PUSH ACC ;保护ACC
END
提示:数码管显示值同P2口之间的关系(0-9 对应 03H,9FH,25H,0DH,99H,49H,41H,1FH,01H,09H)
2 根据以下代码画流程图并在空格处添加注释
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN: MOV R0,#00H ; R0指向第一个数
MOV DPTR,#0100H ; dptr 指向数据区
LIGHT: MOV A,R0 ; 获得显示值
ADD A,#04H
MOVC A,@A+DPTR
MOV P2,A
MOV A,R0 ; 选通数据位
MOVC A,@A+DPTR
MOV P0,A
ACALL DELAY ;_ 调用延时子程序
INC R0
CJNE R0,#04H,NEXT
MOV R0,#00H : r0重新指向第一个数
NEXT: SJMP LIGHT