98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術(shù)中心 >> 單片機入門 >> 單片機編程初學(xué)者之主函數(shù)的特點

單片機編程初學(xué)者之主函數(shù)的特點

關(guān)鍵字:單片機 編程 函數(shù) 作者:admin 來源:不詳 發(fā)布時間:2018-05-18  瀏覽:45

 在給一些單片機初學(xué)者解答問題的時候,我發(fā)現(xiàn)了一個現(xiàn)象,可能是因為受到電腦上學(xué)習(xí)C程序設(shè)計的影響,很多人會寫出類似這樣的程序:

[cpp] view plain copy#include

void main()

{

P1=0x00;

}

或者是這樣的程序

[cpp] view plain copy#include

int main()

{

P1=0xab;

return 0;

}

如果是在電腦上運行類似這樣的程序,程序執(zhí)行結(jié)束,控制權(quán)交給系統(tǒng),有返回值的返回給系統(tǒng),是完全可行的,但是在單片機上就不一樣了,對于不依靠操作系統(tǒng)的單片機程序,main函數(shù)就是操作系統(tǒng),應(yīng)該是不能終止運行的,而應(yīng)該是一個while(1)死循環(huán)。

沒有加while(1)的程序執(zhí)行結(jié)束會出現(xiàn)不可預(yù)知的結(jié)果(具體要根據(jù)匯編語言PC指針指向的位置判斷),也就是程序跑飛。

雖然實際上用的時候STC單片機會循環(huán)執(zhí)行程序(執(zhí)行結(jié)束單片機復(fù)位,所有變量重置),但這個在芯片手冊中并沒有給出官方說明,所以并不一定總能如此。

單片機程序執(zhí)行終止,這樣就會大大降低可靠性。試想你的單片機在控制一臺大型機器,如果發(fā)生不可預(yù)知的結(jié)果,后果很嚴重;如果你的手表是單片機,程序停止運行會怎樣?就停止顯示了;如果電腦的操作系統(tǒng)運行終止(關(guān)機除外),也會出現(xiàn)問題。

所以單片機的程序必然是一個死循環(huán),一般都會有while(1),另外不需要有返回值,形如下面兩種情況。

[cpp] view plain copy#include

void main()

{

P1=0x00;

while(1);

}

[cpp] view plain copy#include

void main()

{

while(1) {

P1=0x00;

}

}

編輯:admin  最后修改時間:2018-05-18

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

我和小堂妺的第一次| 男男开小嫩苞好深啊h窑子开| chinese国产hdsex| 亚洲va在线va天堂va无码| 国产aⅴ激情无码久久久无码| 熟妇人妻久久中文字幕| 精品人妻av一区二区三区| 成人性生交大片免费看r| 国产一区二区三区播放心情潘金莲| 肉乳乱无码a片观看免费| ysl千人千色短视频专区| 中文字日产幕码三区的做法大全| 夜夜躁天天躁很躁| 中国熟妇色xxxxx中国学生| 中文字幕乱妇无码av在线| 日本无码小泬粉嫩有套在线| 熟妇女人妻丰满少妇中文字幕| 高h禁伦餐桌上的肉伦np影片| 奶水h人妻销魂共妻高h| 国产又黄又大又粗的视频| 色戒在线免费观看| 老中医吮她的花蒂和奶水视频播放| 性生交大片免费看| 高h禁伦餐桌上的肉伦np影片| 日本少妇ass浓精pics| 成人做爰高潮a片免费视频| 久久久久99精品成人片直播| 成人在无码av在线观看一| 日韩精品无码一区二区中文字幕| 欧美黑人性暴力猛交喷水| 女性人体图片| 欧美性色欧美a在线在线播放| 精品香蕉99久久久久网站| 被夫の上司に犯中文字幕| 欧美放荡办公室videos按摩| 强行无套内谢大学生初次| 亚洲一区二区嗯好爽快点| 高h猛烈失禁潮喷a片在线观看| 日本中文字幕| 亚洲av无码a片在线观看蜜桃| 成人免费无码成人影院日韩|