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

標題: 求助!單片機中斷計數的問題 [打印本頁]

作者: asyxl    時間: 2017-8-28 17:35
標題: 求助!單片機中斷計數的問題
本帖最后由 asyxl 于 2017-8-29 15:02 編輯

利用兩個按鍵模擬傳感器計數為a和b,當a大于b是亮一個燈,a等于b時亮另一個燈。
道理我懂,但是為什么程序寫出來后仿真卻不計數呢?請各位大神幫忙看一下

  1. #include<reg51.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. sbit out1=P1^0;
  5. sbit out2=P1^1;
  6. uint a=0,b=0;
  7. void delay(uchar c)
  8. {
  9. uchar i;
  10. while(c--)for(i=0;i<120;i++);
  11. }
  12. void t0isr() interrupt 1
  13. {
  14. a++;
  15. }
  16. void t1isr() interrupt 3
  17. {
  18. b++;
  19. }
  20. main()
  21. {
  22. TMOD=0x66;
  23. ET0=1;
  24. ET1=1;
  25. TR1=1;
  26. TR0=1;
  27. EA=1;
  28. OUT=1;
  29. while(1)
  30. {
  31. if(a>b)out1=0;
  32. if(a==b)
  33. {
  34. delay(200);
  35. out2=0;
  36. }
  37. }}
復制代碼



作者: mengzhixinheng    時間: 2017-8-29 08:55
你確定外部中斷的入口是對的嗎?就算是對的也不對,你這樣按下按鍵就會不停進入中斷
作者: zl2168    時間: 2017-9-19 20:46
本帖最后由 zl2168 于 2017-9-20 11:31 編輯

4個口子都可中斷計數
給你個參考案例:
試統計某展覽會參展人數。已知展覽會有4個入口,且均已安裝檢測探頭,每進入一人,能產生一個負脈沖,分別輸入P3.2、P3.3、P3.4、P3.5。估計參展人數多于10萬,少于1000萬,試編程。

Proteus仿真一下,確認有效。
2 統計展覽會4個入口參展總人數.rar (49.25 KB, 下載次數: 17)


以上摘自張志良編著《單片機實驗實訓100例》 ISBN 978-7-5124-1603-1,北航社出版書中電路和程序設計有詳細說明,程序語句條條有注解。





歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久亚洲国产精品 | 中文在线一区 | 亚洲综合色视频在线观看 | 国产女人与拘做视频免费 | 一级a性色生活片久久毛片 午夜精品在线观看 | 精品不卡 | 亚洲 欧美 激情 另类 校园 | 欧美性受xxxx白人性爽 | www一级片| 在线成人福利 | 伊人狼人影院 | 欧美aⅴ| 日韩成人在线播放 | 亚洲性人人天天夜夜摸 | 久久精品国产99国产精品亚洲 | 国产一区二区三区精品久久久 | 久久久成人网 | 国产日韩欧美中文字幕 | 美女视频一区 | 人人人人干 | 日韩精品二区 | 在线观看免费高清av | www.色午夜.com| 国产www在线 | 在线成人精品视频 | 欧美亚洲视频 | 一区二区三区四区在线播放 | 一区二区三区在线播放 | 精品久久一区二区三区 | 一a级片| 天天拍天天插 | 日韩精品免费一区 | 欧美电影免费观看 | 久久久久久国产 | 一区二区免费 | 成人在线观看免费 | 亚洲狠狠 | 久久久久久久一区 | 成人免费精品视频 | 欧洲成人| 高清黄色|