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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機小白被難倒了,為什么我的程序控制不了中斷1

查看數: 1683 | 評論數: 3 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2021-5-9 13:42

正文摘要:

#include <reg51.h> #include <intrins.h> #define uchar unsigned char uchar L[]={0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00}; void delay() {   int i,j;   for(i=0;i<183;i++) &n ...

回復

ID:919514 發表于 2021-5-11 17:37
中斷不要放太多代碼
ID:918026 發表于 2021-5-11 16:48
wulin 發表于 2021-5-9 14:25
不是特別需求,中斷函數里不要寫過多的語句,特別不能有長延時。中斷函數里只留標識即可,其它任務放在主函 ...

好的,謝謝大佬
ID:213173 發表于 2021-5-9 14:25
不是特別需求,中斷函數里不要寫過多的語句,特別不能有長延時。中斷函數里只留標識即可,其它任務放在主函數處理。
  1. #include <reg51.h>
  2. #include <intrins.h>
  3. #define uchar unsigned char
  4. uchar L[]={0xfe,0xfc,0xf8,0xf0,0xe0,0xc0,0x80,0x00};
  5. bit flag=1;

  6. void delay()
  7. {
  8.         int i,j;
  9.         for(i=0;i<183;i++)
  10.                 for(j=0;j<500;j++);
  11. }
  12. void main()
  13. {
  14.         uchar i,j=0XFD,a,b=0XFE,k;
  15.         IT1 = 1;
  16.         EX1 = 1;
  17.         EA = 1;  
  18.         while(1)
  19.         {
  20.                 if(flag)
  21.                 {
  22.                         for(i=0;i<8;i++)
  23.                         {
  24.                                 P1=L[i];
  25.                                 delay();
  26.                         }
  27.                 }
  28.                 else
  29.                 {
  30.                         P1=0xff;
  31.                         for(k=0;k<5;k++)
  32.                         {
  33.                                 for(i=0;i<4;i++)
  34.                                 {
  35.                                         P1=_crol_(j,i*2);
  36.                                         delay();
  37.                                 }       
  38.                                 P1=0xff;
  39.                                 for(a=0;a<4;a++)
  40.                                 {
  41.                                         P1=_crol_(b,a*2);
  42.                                         delay();
  43.                                 }
  44.                         }
  45.                 }
  46.         }
  47. }

  48. void int1 () interrupt 2
  49. {
  50.         flag=~flag;       
  51. }
復制代碼

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费观看a级毛片在线播放 黄网站免费入口 | 狠狠做深爱婷婷综合一区 | 91精品久久久 | 日韩电影免费在线观看中文字幕 | 亚洲国产欧美精品 | 国产一区二区在线播放 | 久久久久久久久久久久久久久久久久久久 | 日韩免费视频 | 欧美一区二区三区在线观看 | 久久精品国产久精国产 | 婷婷久久精品一区二区 | 亚洲国产日韩一区 | 日韩av最新网址 | 日韩视频中文字幕 | 黑人巨大精品 | 亚洲三区视频 | 国产高清精品网站 | 九九热精品视频 | 日本在线看 | 午夜天堂 | 国产在线视频在线观看 | 日批免费观看 | 久久久久久免费免费 | 天天草天天操 | 色婷婷国产精品 | 国产羞羞视频在线观看 | 91免费看片神器 | 精品视频免费在线 | 久久夜视频 | 精品国产一区探花在线观看 | 新疆少妇videos高潮 | 国产在线一区观看 | 99只有精品| 在线观看免费av网站 | 中文字幕一区二区在线观看 | 日韩亚洲视频 | 美女131mm久久爽爽免费 | 7777在线视频免费播放 | 免费观看毛片 | 色婷婷综合久久久中字幕精品久久 | 婷婷色成人 |