您的位置 首页 汽车

80C51单片机的startup.a51程序模块的效果

80C51单片机的startup.a51程序模块的作用-startup.a51的主要工作是把包含idata、xdata、pdata在内的内存区块清除为0,并且初始化递归指针。接着startup.a51被执行的仍然是一个隐藏在KEIL-C51标准链接库中称为init.a51的程序模块。而init.a51的主要工作则是初始化具有非零初始值设定的变量。

80C51在电源重置后(Power On Reset)所履行的第一个程序模块并不是使用者的主程序main(),而是一个隐藏在KEIL-C51规范链接库中称为startup.a51的程序模块。


 

startup.a51的首要作业是把包括idata、xdata、pdata在内的内存区块铲除为0,而且初始化递归指针。接着startup.a51被履行的仍然是一个隐藏在KEIL-C51规范链接库中称为init.a51的程序模块。而init.a51的首要作业则是初始化具有非零初始值设定的变量。

在完结上述的初始化程序之后,80C51的控制权才会交给main()开端履行使用者的程序。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/346358.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部