原创 51内核相关

2009-8-16 21:01 2322 4 4 分类: MCU/ 嵌入式

   51内核采取冯.诺依曼结构,包括CPU、内部RAM、内部ROM、位处理器、定时器、串行口、并行口和中断控制系统等。



下以80C51为例具体说明:



内部RAM:共256个数据存储单元,分低128单元和高128单元。低128单元供给用户使用,分三个区域:



1)、寄存器区,前32个单元,分4组,每组8个寄存器,CPU任一时刻只能使用其中一组寄存器,有程序状态字PSWRS1RS0决定。



2)、位寻址区,20H2FH,共16个字节,128位,可字节寻址,也可位寻址。



3)、用户RAM30H7FH,共80单元,堆栈一般在此建立。



128单元是供给专用寄存器,共22个,占用80HFFH单元:如程序计数器PC、堆栈指示器SP、累加器A、程序状态字和数据指针等。



内部ROM



80C514KROM单元,地址为0000H0FFFH,其中0000H002AH43单元保留给系统启动和保存中断地址使用。中断地址分:外中断0、定时器0、外中断1、定时器1和串行中断。


PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
4
关闭 站长推荐上一条 /1 下一条