单片机通电后cpu为什么自动读取0000H
答案:6 悬赏:80 手机版
解决时间 2021-03-16 05:48
- 提问者网友:皆是孤独
- 2021-03-15 22:31
单片机通电后cpu为什么自动读取0000H
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-03-15 22:45
单片机系统都有上电复位电路,保证开机后单片机进入复位状态,使系统的硬件、软件从一个确定的状态下开始工作,内部的寄存器一般是置零,程序计数器 PC = 0000H ,CPU 从此开始执行程序,保持系统正常运行。
正是由于复位状态的唯一性,智能仪器出现异常状态时,监控电路(看门狗)会使 CPU 复位,重新初始化。
同理,数字化设备故障时,关闭电源重新启动机子是解决一般故障的好方法。
正是由于复位状态的唯一性,智能仪器出现异常状态时,监控电路(看门狗)会使 CPU 复位,重新初始化。
同理,数字化设备故障时,关闭电源重新启动机子是解决一般故障的好方法。
全部回答
- 1楼网友:时间的尘埃
- 2021-03-16 02:14
复位
- 2楼网友:过活
- 2021-03-16 01:17
由架构决定,arm是从8000000开始
- 3楼网友:猎心人
- 2021-03-16 00:38
通电后PC就是0000,cpu根据PC来读取
- 4楼网友:酒者煙囻
- 2021-03-15 23:36
单片机系统都有上电复位电路,保证开机后单片机进入复位状态,使系统的硬件、软件从一个确定的状态下开始工作,内部的寄存器一般是置零,程序计数器 pc = 0000h ,cpu 从此开始执行程序,保持系统正常运行。
正是由于复位状态的唯一性,智能仪器出现异常状态时,监控电路(看门狗)会使 cpu 复位,重新初始化。
同理,数字化设备故障时,关闭电源重新启动机子是解决一般故障的好方法。
- 5楼网友:春色三分
- 2021-03-15 23:02
单片机内都有引导代码,不一定0开始运行,你可以用汇编写个不从0开始的代码
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯