MCS51单片机复习简要
机单片机由CPU、储存器、UO接口部分组成。体积小、性能不低。单片机使用汇编语言。8051单片机的 结构:1CPU由运算器、控制器组成。2内部RAM有128字节的RAM单元 只有地址00-7FH 3内部ROM,有4KB的掩膜ROM用于存放程序,称为程序存储器。 4定时器/计数器:8051单片机有两个16位足时器/计数器T0T1完成足时和计数的功能。 5并行口 8051单片机有4个I/O □,即PO,P1,P2,P3每个口都是8位,6串行口 8051有一个全双工的串行 I/O 口,完成计算机之间的串行数据通信。7中断系统8051有5个中断源, CPU内部总线和外部总线9布尔处理器 片内RAM的20H-2FH共16个单元的128位,11 1. 内部RAM的03H字节单元的地址符号记为R3 2. 读取8051的P1 口引脚的状态值,应该向锁存器写“1” 3.8051单片机ALE引脚在cpu对外非操作期间它输出频率为晶体振荡器频率六分频的脉冲信号 4.8051内部程序存储器容量4KB ,,8031容量00B 5. 当前工作寄存器选择由特殊功能寄存器PSW的RS1和RS0的内容决定 6. 若不使用MCS-51片内程序存储器引脚-EA必须接地 7. MCS-51引脚ALE信号有效,表示从P0 口稳定的送出低8位地址 8. MCS-51的P0 口作为输出端口每位能驱动8个TTL负载 9. MCS-51中凡字节能被8整除的特殊功能寄存器均能位寻址 10. MCS-51系统中当PS — EN信号有效时CPU要从数据总线读取信息 11. 经过扩展外部存储器8031若PC从程序存储器0000H开始执行,贝厂EA引脚必须接低电频 12. 设计8031系统时P0和P2 口不能用作一般I/O 口 13. 单片机复位后ACC为OOH, PSW为OOH, SP为07H, PC为0000H 14.8051内部函4KB掩膜ROM, 8751是EPROM型,内涵4KBROM, MCS-51单片机存储器配置在物理 上分为4个独立的存储器空间 15. 单片机系统复位后片内ROM寄存区的当前寄存器是第0组,8个寄存器单元地址为00H-07H 16. MCS-51PC和DPTR用于传送地址,PC是为访问程序存储器传送地址而DPTR是为访问数据存储器传 送地址 17. MCS-51特殊功能寄存器只能采用直接寻址方式 18. 片内20H-2FH范围内的数据存储器既可以直接寻址乂可以位寻址 19. 累加器(A) =80H,执行完指令ADDA, #83H辅助进位AC为0 20. 执行ANLA, #0FH指令后累加器A的高四位为0000 21. JZre 1操作码的地址为1000H, rel=20H,它的转移目的地址为1022H 22. JBC00H, rel操作码的地址为2000H, rel=70H它的转移R的地址为2073H 23. 设 DPTR=2000H, (A) =80H,则 MOVCA, @A+DPTR 的操作数的实际地址为 2080H 24. 执行当前指令后PC内容为下…条将要读取的指令码首地址 25.INC指令不影响CY位 26. 指令 LCALL37B0H,首地址在 2000H, (PC) =2003H 27. 在寄存器间接寻址方式中,其间接体现在指令中寄存器的内容不是操作数而是操作数的地址 28. 假定累加器A的内容为30H执行指令为1000H: MOVCA, @A+PC后,把程序存储器1031H单元的内 容送入累加器A中 29. 假定DPTR的内容为8100H,累加器的内容为4DH,执行下列指令MOVC A, @A+DPTR送入A的是 程序存储器814DH单元的内容 30. 在位操作中能起到与字节操作中累加器作用是CY 31. 假定(A) =0C5H,执行指令SWAPA,累加器A的内容为5CH 32. DPTR是MCS51中唯——个16位寄存器在程序中常用来作为MOVC指令的访问程序存储器基地址寄 存器使用 33. 在R7初值为OOH的情况下,DJNZR7, rel将指令循环执行256次 34若不使用MCS51片内存储器,弓IWEA必须接地 35. 当MCS51引脚ALE信号有效时,表示CPU要从程序存储器读取信息 36. 机损及的系统总线有地址总线,控制总线和数据总线 37. 写8255A控制字的时候,需将Al, A0置为1 38. A/D转换器将模拟量转换为数字量D/A转换器将数字量转换为模拟量 39. ADC0809是8位逐次逼近型A/D转换器芯片,内部有8路模拟开关 40. A/D转换器3个重要指标分别是,分辨率•转换时间和转换精度 41.o DAC0832转换器有3终接口工作方式分别是直通式工作方式•单缓冲工作方式和双缓冲工作方式 42. 一个应用系统只包含一个单片机,可称为单机应用系统 43. 如果在单机应用系统的基础上再加上通信接口,通过标准总线和通用计算机相连,即可实现应用系统连 接,称为多机应用系统。单片机称为下位机,通用计算机称为上位机 44. 再多机应用系统,每一个单片机相对独立的完成系统的一个子功能,同时又和上位机保持通信联系,上 位机向各自功能系统发布有关测控命令,协调工作内容和工作过程,接收和处理有关数据。 45单片机无自开发能力,系统设计过程中需要借助单片机开发工具进行软硬件调试 46. 在常用开发系统中,将开发系统的仿真插头接用户系统单片机插座即可进行在线仿真调试 47. 硬件配置满足应用系统的功能要求,追求尽可能高的配置或应用比是基本设计原则 48. MBUG调试器是一个基于DOS操作系统的应用程序,通过串行口对ME5103进行控制和操作 49. ME5103在线仿真器体积小、价格低廉的仿真器它包括MCS51单片机在线仿真器、MBUG调试器及交 又汇编器 50仿真器内晶体振荡器频率6MH乙也可以使用外晶体振荡器,其范围是4-16MHZ,通信软件是由监控 程序通过8155的I/O 口两个位组成的串行口与PC机RS-232C 口实现的 51. 当使用慢速外设时,最佳的传输方式是中断 52. MCS51单片机中,或中断服务程序入口地址为OOBH 53. MCS51单片机中断系统选用外中断1和定时器/计数器T1终端为高优先级,则中断优先级控制字(IP) 为OCH 54. 对采用电平触发方式的外部中断,必须在中断返回前撤出中断请求信号。 55. MCS51单片机有两个16位可编程定时器/计数器,有4种工作方式。 56. MCS51单片机的最大计数值为65536,此时工作方式1 57. 当定时器/计数器TO工作与方式3时,要占用定时■器/计数器T1的TRiTFi两种方式 58. 当定时器/计数器TO足义为一个可自动重新装入初值的8位足时器/计数器时,TLO作为8位计数器,THO 为常数计数器 59使用定时器T1设置串行通信的波特率时,应把定时器T1设定为工作方式2,即自动重装。 60. 在定时器/计数器TO工作方式3下,THO溢出时,TFO标志将被硬件置1并请求中断 6