P52 第一次作业 8、
MCS-51中无ROM型单片机,在应用中P2和P0口不能直接作为输入输出口使用。
由于该单片机的应用必须扩展外部ROM空间,而程序的执行就是根据时序要求,连续不断地通过P2口送出高八位地址,P0口作为低八位地址/数据复用,因此用户不能再将P2和P0口当做输入输出口使用。 10、
判别8051单片机是否正在工作的简单办法是检测ALE信号,如果没有访问外部存储器空间,该信号会输出频率为fosc/6的信号;如果访问了外部存储器,ALE信号也会输出变化的信号。 11、
准双向口是指既可以作为输入口也可以作为输出口,但输入或输出是有条件的。8051单片机的P0~P3口作为一般I/O口使用时都是准双向口;作为输入时,应先向端口锁存器写1,以保证其内部下拉管也截止。 16、
8051单片机内部数据存储器可以分成两个部分,一个是内部RAM,另一个是SFR。内部RAM空间分成3个不同的区域。其中:00H~1FH是工作寄存器区,共32个单元,对应4个不同的工作寄存器区,由RS1、RS0编码选择。每个工作寄存器区都用R0~R7表示;20H~2FH共16个单元,除了可以进行字节寻址外,也可进行位寻址,对应00H~7FH的128个位地址。30H~7FH单元作为数据存储区只能进行字节寻址。SFR作为特殊功能寄存器按直接寻址方式进行字节操作,其中地址能够被8整除的SFR也可以进行位寻址,对应位地址为80H~FFH。 20、
在使用外部程序存储器时,由于PO口作为访问外部程序存储器的低8位地址/数据复用,P2口作为高8位地址,因此,MCS-51单片机可以使用的I/O口线有16条,分别是P1口和P3口;如果使用串行口、定时/计数器或外扩RAM等,会使可用的I/O口条数更少。 22、
复位后工作寄存器组R0~R7的物理地址是00H~07H。可通过改变RS1、RS0的值,切换到其它工作寄存器组以快速保护当前工作寄存器组。
相关推荐: