1. 80C51微控制器的功能、技术和程序存储器配置有哪些类型?
回答:
按功能分为基本型和增强型;
技术分为HMOS技术和CHMOS技术;
片上程序存储器的配置包括掩膜ROM、EPROM和Flash,片上没有程序存储器。
2、80C51单片机的存储器采用什么结构? 内存地址空间是如何划分的? 每个地址空间的地址范围和容量是多少? 使用中有什么特点?
回答:
采用哈佛结构,物理上设计成两个独立的空间:程序存储器和数据存储器; 80C51基本单片机具有4KB片内程序存储器,地址范围为0000H-0FFFH,用于存储程序或常量; 片内数据存储器为128字节RAM,地址范围为00H-7FH,用于存储运算中间结果、临时数据和数据缓冲区; 另外,80H-FFH中有21个SFR。
3、80C51单片机的P0~P3口结构有何区别? 使用中有什么特点?
回答:
作为通用I/O口时,P0、P1、P2、P3均为准双向口。
P0可以作为地址/数据总线,此时是一个真正的双向端口; P2口可作为地址线的高8位; 端口P3是双功能端口,每条端口线还具有不同的第二功能。
另外,P0口可以驱动8个TTL负载,而其他口只能驱动4个TTL负载。
4、如果80C51单片机的晶振频率分别为6 MHz、11.0592 MHz、12 MHz,则机器周期是多少? 回答:
机器周期分别为2μs、1.085μs和1μs。
5、80C51单片机复位后状态如何? 重置方法有几种?
回答:
复位后PC内容为0000H,P0~P3口内容为FFH,SP内容为07H,SBUF内容不确定,IP、IE、PCON有效位为0,其余特殊功能状态寄存器为00H。 复位方式有一种是上电复位,另一种是上电和按键同时有效的复位。
6、80C51单片机的片内和片外存储器如何选择?
回答: