AT89C51单片机上电后,为什么能够从程序存储器的0000H单元开始执行程序?

2024-11-22 02:34:31
推荐回答(4个)
回答1:

AT89C51单片机上电后,即上电复位后,程序计数器(也叫指令指针)PC的值=0000H;
在硬件上,程序计数器(也叫指令指针)PC的值就是单片机下一条要执行的单片机指令的地址。

因此AT89C51单片机上电后,程序将从程序存储器的0000H单元开始执行。

呵呵 满意就选满意回答 喽

回答2:

不为什么。当年 Intel 公司就是这样设计的。

AT89C51单片机上电后:
PC = 0000H
SP = 07H
TMOD = 00H
P0 = FFH
……
这一切,都是 Intel 公司设计出来的。

回答3:

因为设计就是 这样,复位后PC初值为0000H

回答4:

硬件设计成这样的。学懂数字电路,你也能设计单片机硬件。