×
单片机 > 单片机程序设计 > 详情

单片机模拟软件复位

发布时间:2020-05-26 发布时间:
|

模拟软件仿真代码:


 1 #include "stc.h"           
 2 
 3  /********************************************
 4 *函数名称:main
 5 *输    入:无
 6 *输    出:无
 7 *说    明:函数
 8 ********************************************/
 9  void main(void)            
10 {
11  void(*reset)(void)=(void(*)(void))0;//函数指针reset指向地址0
12  
13    reset();//执行复位操作
14  
15  while(1)//程序不会执行到这里
16     {
17       ;
18    }    
19 }
20


 

代码分析

 

在main函数中只有函数指针的定义、赋值与复位操作。要重点注意的是,程序是不会执行到while(1)

 

处,因为当执行reset函数时,程序已经跳转到0地址处。


关键字:单片机  模拟软件复位 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
浅谈AVR中定时器几种工作模式