久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7532|回復: 9
打印 上一主題 下一主題
收起左側

51單片機定時器中斷程序問題,while(1);去掉就不無法正常運行

[復制鏈接]
跳轉到指定樓層
樓主
我誤以為程序運行的時候會一直停在這個while(1);循環,但這個while(1);如果去掉的話程序就無法正常運行,不去掉卻能正常運行,求大佬詳解
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂1 踩
回復

使用道具 舉報

沙發
ID:248705 發表于 2019-2-16 12:25 | 只看該作者
while確實會把程序停在那里,你沒理解錯,但是這里while的作用是讓定時器只初始化一次,如果不加while,定時器會反復初始化(main本身就是一個循環),也就沒辦法進入中斷,你就看不到現象
回復

使用道具 舉報

板凳
ID:477097 發表于 2019-2-16 12:39 | 只看該作者
有while(1),程序一直運行中,會進定時器中斷,沒有while(1),程序運行結束,不會進定時器,工作就不正常了。
回復

使用道具 舉報

地板
ID:474677 發表于 2019-2-16 15:56 | 只看該作者
2樓說得對,你的程序功能是靠中斷完成的,去掉while(1)后,主函數一直在不停的進行中斷的初始化,無法響應中斷!
回復

使用道具 舉報

5#
ID:474677 發表于 2019-2-16 15:59 | 只看該作者
yun8808 發表于 2019-2-16 12:39
有while(1),程序一直運行中,會進定時器中斷,沒有while(1),程序運行結束,不會進定時器,工作就不正常了 ...

main()函數是自循環函數,程序不會結束,但是會反復中斷初始化而形成死循環
回復

使用道具 舉報

6#
ID:158375 發表于 2019-2-18 13:33 | 只看該作者
你還是先學學基礎的C語言再說其它的吧。走路沒學會,還想快跑?
回復

使用道具 舉報

7#
ID:477682 發表于 2019-2-18 13:49 | 只看該作者
您的理解是有一定道理的,while語句的作用就是讓他一直在此處運行,有while(1),程序一直運行中,等待定時器中斷的產生,沒有while(1),程序直接運行結束,定時器中斷就沒有作用了,自然無法正常工作。
回復

使用道具 舉報

8#
ID:319023 發表于 2019-2-18 16:30 | 只看該作者
while(1)是循環執行的,去掉后也可以加延時函數試下定時器中斷。  C語言也是學習單片機的基礎,有時間還要多看下單片機例程,根據進度一點一點學起來。
回復

使用道具 舉報

9#
ID:444306 發表于 2019-2-18 17:36 | 只看該作者
先學學基礎的C語言再說其它的吧。走路沒學會,還想飛!
回復

使用道具 舉報

10#
ID:338762 發表于 2019-2-18 18:09 | 只看該作者
形成死循環,你應該多看看函數的定義
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 黄色大片免费网站 | 在线观看中文字幕 | 久久国产婷婷国产香蕉 | 中文字幕动漫成人 | 国产精品久久久久久亚洲调教 | 欧美日韩网站 | 国产精品中文字幕在线 | 国产亚洲一区二区三区 | 日韩视频中文字幕 | 欧美 日韩 国产 一区 | 成人欧美一区二区三区黑人孕妇 | 欧美一区视频 | 国产成人在线播放 | 五月婷婷色 | 蜜桃精品视频在线 | 亚洲欧美国产精品久久 | 在线欧美a| 久草成人 | 日本不卡一区二区三区在线观看 | 精品国产乱码久久久久久蜜臀 | 欧州一区 | 就操在线 | 免费一级欧美在线观看视频 | 黄色一级片在线播放 | 色免费看 | 日本不卡视频 | 中文字幕第一页在线 | 国产精品一区二区在线观看 | 国产高清美女一级a毛片久久w | 亚洲毛片在线观看 | 成人午夜精品 | 黄色在线观看网站 | 韩日在线观看视频 | 99国产精品视频免费观看一公开 | 操皮视频 | av喷水| 国产午夜精品久久久久免费视高清 | 欧美日韩三级 | 午夜影院在线观看版 | 国产一区二区在线播放视频 | 久久久国产一区二区三区 |