单片机(MCS51)原理及接口技术复习提纲
1、二进制数到十进制数、到十六进制数之间转换 (0~255) 1、 程序计数器PC中内容,PC是一个16位的计数器。 2、 单片机逻辑上三个独立的存储空间
3、 片内数据存储器00~7FH字节单元的划分,工作寄存器、位寻址范围,特殊功能寄存
器寻址方式。
4、 堆栈的特点。单片机复位后堆栈指针SP是什么,堆栈出栈指令是什么 6、单片机复位后的状态
7、直接寻址和寄存器间接寻址
8、伪指令的概念,ORG、END、DB
4、 单片机地址总线、数据总线的扩展。扩展时P0、P2的作用 5、 A/D转换器的概念、D/A转换器的概念,ADC0809芯片概念 6、 键的抖动现象不利影响,去抖动有方法。 7、 指令MOV、 MOVC、 MOVX区别
8、 ADD指令、INC A指令 影响什么标志位。
9、 与ANL、或ORL指令应用,ANL P1,#F0H 与 ANL P1,#0FH分析 10、 5个中断服务程序入口地址是什么。 11、 定时器工作方式寄存器和控制寄存器是什么。定时/计数器的工作方式12、 如何选择工作寄存器组,RS1、RS0如何设置。 13、 寄存器IE作用和应用 14、 只有一个16位的寄存器DPTR。 15、 指令MOVC A,@A+DPTR解释。 16、 LED静态显示和动态显示 17、 键盘可以分为两类。
18、 单片机与AD C0809接口时,可采用的两种方式。 19、 ADC0809有8个输入通道,选择
20、 8051存储器在物理结构上的四个存储空间。 21、
8051单片机中断响应的条件。
22、 比较指令:ALMP 与LJMP。 23、 程序分析,程序每条指令含义,程序的作用
SEA: MOV R2,#00H
MOV A,R3 XRL A,@R0 INC R0 INC R2 JZ END1
DJNZ R1,LOOP MOV R2,#00H
END1: MOV A, R2 RET
24、 程序分析,程序每条指令含义,程序的作用 CLR A ;
MOV R1,#20H
1
MOV R2,#10H
LOOP:ADD A,@R1 ;
INC R1
CHECK:DJNZ R2,LOOP ;
MOV 1FH,A
SJMP $ 25、 编程:将8051单片机的片内RAM 30H~50H单元中的内容依次送到片外扩展RAM
2000H~2020H单元中。 26、 编程:将8051单片机的片外RAM 1000H开始的20个单元中的内容依次送到片内
RAM 30H开始的单元中。 27、 中断编程:利用定时器T1或T0方式1定时,由P1.0引脚输出产生1ms或2ms
的方波。
2
相关推荐: