找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3183|回复: 9
收起左侧

求救大佬,单片机的那个复位电路是不是要写一个子程序啊,还是写在主程序里,怎么....

[复制链接]
ID:933733 发表于 2021-6-6 14:26 | 显示全部楼层 |阅读模式
如题
回复

使用道具 举报

ID:94031 发表于 2021-6-6 15:04 | 显示全部楼层
复位电路是硬件电路,不需要写程序。
回复

使用道具 举报

ID:230742 发表于 2021-6-6 15:47 | 显示全部楼层
要是89C52之类的需要用硬件的复位电路。要是STC15系列的可以不用外置复位电路了。内部已经有复位了。上电自动复位。
回复

使用道具 举报

ID:678280 发表于 2021-6-6 17:44 | 显示全部楼层
未命名.jpg 图示为复位电路,按一下按钮即“复位”。
回复

使用道具 举报

ID:678280 发表于 2021-6-6 17:46 | 显示全部楼层
如果需要用程序控制复位,那得有相应的硬件配合。
回复

使用道具 举报

ID:933733 发表于 2021-6-6 18:10 来自手机 | 显示全部楼层
xuyaqi 发表于 2021-6-6 15:04
复位电路是硬件电路,不需要写程序。

OKOK谢谢大佬
回复

使用道具 举报

ID:88256 发表于 2021-6-6 19:06 | 显示全部楼层
不需要任何的子程序,51单片机上电复位后是直接从0000H开始执行程序的,如果是用汇编,需要一个转移指令用来跳过中断入口部分,免得程序直接进入中断入口造成不可预料的错误
回复

使用道具 举报

ID:934036 发表于 2021-6-7 09:21 | 显示全部楼层
复位用硬件
回复

使用道具 举报

ID:739545 发表于 2021-6-7 15:32 | 显示全部楼层
有软复位指令,也可以用看门狗做复位检测
回复

使用道具 举报

ID:495628 发表于 2021-6-9 08:31 | 显示全部楼层
复位有两种方式:软件复位、硬件复位。
所谓硬件复位,指的是利用RC特性,上电的短时间,电容充电,相当于通路,复位脚置高,当电容满电后,相当于开路,下拉电阻将复位管脚置低,实现复位。
而软件复位,指的是,通过代码控制,实现复位。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表