wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3376|回復(fù): 1
收起左側(cè)

IAP15F2K60S2單片機(jī)定時(shí)器延時(shí)問(wèn)題

 關(guān)閉 [復(fù)制鏈接]
ID:716794 發(fā)表于 2020-3-27 12:14 | 顯示全部樓層 |閱讀模式
本帖最后由 程鵬 于 2020-3-31 10:44 編輯

我原想通過(guò)按鍵來(lái)控制定時(shí)器的延時(shí)時(shí)間的,但是出現(xiàn)的情況是,按鍵絕大多數(shù)情況都是失靈的。無(wú)法控制定時(shí)器服務(wù)程序里的延時(shí)函數(shù)。

單片機(jī)源程序如下:
  1. //實(shí)驗(yàn)?zāi)繕?biāo)效果:用按鍵控制LED燈的閃爍頻率。
  2. //實(shí)驗(yàn)實(shí)際效果:?jiǎn)纹瑱C(jī)上電后,LED會(huì)以1秒/次的頻率閃爍;按下S5,頻率為5秒/次,若此時(shí)再按下S4,LED滅很久,時(shí)間未知;在按下S5后按下S6,改變頻率為30秒/次;在按下S6后按下S7,改變頻率為60秒/次,若此時(shí)再按下S5,LED滅很久,時(shí)間未知(遠(yuǎn)大于所有設(shè)定時(shí)間)。可推測(cè),在上電后,按鍵只能順序按一次有用(即從S4→S7),若逆序按下,則LED燈會(huì)一直熄滅很久。
  3. #include <stc15f2k60s2.h>
  4. #include <absacc.h>
  5. #include <intrins.h>
  6. void button(void);//獨(dú)立鍵盤(pán)函數(shù)。
  7. void led(void);//led函數(shù)。
  8. void Delayms(unsigned int ms);//軟件延時(shí)函數(shù),單位為微秒。
  9. void Timer0Init(void);//定時(shí)器0初始化函數(shù)。
  10. void T0_Ser(void);//定時(shí)器0中斷服務(wù)函數(shù)。
  11. unsigned char time,lt;//LED亮燈間隔時(shí)間參數(shù)。
  12. unsigned int count=0;//定時(shí)器0中斷服務(wù)程序計(jì)數(shù)參數(shù),延長(zhǎng)中斷時(shí)間。
  13. int main(void)
  14. {
  15.         XBYTE[0xA000]=0;//初始化無(wú)關(guān)元器件。
  16.         EA=1;//開(kāi)總中斷。
  17.         Timer0Init();
  18.         while(1)
  19.         {
  20.                 button();
  21.         }
  22.         return 0;
  23. }
  24. void button(void)//獨(dú)立鍵盤(pán)函數(shù)。
  25. {
  26.         unsigned char key;
  27.         P3=0x0f;
  28.         key=(P3&0x0f);
  29.         if(key!=0x0f)//第一次消抖開(kāi)始。
  30.         {
  31.                 Delayms(5);
  32.                 key=(P3&0x0f);
  33.                 if(key!=0x0f)
  34.                 {
  35.                         key=(P3&0x0f);//第一次消抖結(jié)束。
  36.                         switch(key)
  37.                         {
  38.                                 case 0x07:time=1;break;//s4。
  39.                                 case 0x0b:time=2;break;//s5。
  40.                                 case 0x0d:time=3;break;//s6。
  41.                                 case 0x0e:time=4;break;//s7。
  42.                                 default:XBYTE[0x8000]=0;//判斷鍵值是否正確。
  43.                         }
  44.                         while(key!=0x0f)//第二次消抖開(kāi)始。
  45.                                 key=(P3&0x0f);//第二次消抖結(jié)束。
  46.                 }
  47.         }
  48.         switch(time)//根據(jù)按鍵給lt賦不同值,即讓定時(shí)器延時(shí)不同的時(shí)間。
  49.         {
  50.                 case 1:lt=1;break;//LED閃爍頻率為1秒(亮1秒、滅1秒)。
  51.                 case 2:lt=5;break;//LED閃爍頻率為5秒(亮5秒、滅5秒)。
  52.                 case 3:lt=30;break;//LED閃爍頻率為30秒(亮30秒、滅30秒)。
  53.                 case 4:lt=60;break;//LED閃爍頻率為5秒(亮60秒、滅60秒)。
  54.         }
  55. }
  56. void Timer0Init(void)                //10毫秒@12.000MHz
  57. {
  58.         AUXR &= 0x7F;                //定時(shí)器時(shí)鐘12T模式
  59.         TMOD &= 0xF0;                //設(shè)置定時(shí)器模式,16位自動(dòng)重載。
  60.         TL0 = 0xF0;                //設(shè)置定時(shí)初值
  61.         TH0 = 0xD8;                //設(shè)置定時(shí)初值
  62.         TF0 = 0;                //清除TF0標(biāo)志
  63.         TR0 = 1;                //定時(shí)器0開(kāi)始計(jì)時(shí)
  64.         ET0=1;                        //開(kāi)定時(shí)器0中斷。
  65. }
  66. void T0_Ser(void) interrupt 1//定時(shí)器0中斷服務(wù)函數(shù)。
  67. {
  68.         count++;
  69.         if(count<(100*lt))
  70.                 XBYTE[0x8000]=0;//LED亮。
  71.         else if(count>=(100*lt))
  72.                 XBYTE[0x8000]=0xff;//LED滅。
  73.         if (count==(200*lt))
  74.                 count=0;
  75.         
  76. }
  77. void Delayms(unsigned int ms)                //@12.000MHz
  78. {
  79.         unsigned char i, j;
  80.         while(ms)
  81.         {
  82.                 i = 12;
  83.                 j = 169;
  84.                 do
  85.                 {
  86.                         while (--j);
  87.                 } while (--i);
  88.                 ms--;
  89.         }
  90. }
復(fù)制代碼



1.國(guó)信長(zhǎng)天單片機(jī)競(jìng)賽平臺(tái)V20原理圖 - 副本.pdf

175.19 KB, 下載次數(shù): 5

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

無(wú)效樓層,該帖已經(jīng)被刪除
無(wú)效樓層,該帖已經(jīng)被刪除
ID:716794 發(fā)表于 2020-3-29 22:41 | 顯示全部樓層
問(wèn)題解決了,只需要更改中斷服務(wù)函數(shù)就可以。
  1. if (count==(200*lt))
  2.                 count=0;
復(fù)制代碼

將以上部分由“count==(200*lt)”改為“count>=(200*lt)”就可以了。
為什么要這么修改?我個(gè)人推測(cè)如下:
在按鍵函數(shù)中,消抖延時(shí)時(shí)間為5毫秒;而在定時(shí)器0中,產(chǎn)生一次中斷的時(shí)間為10毫秒。當(dāng)我把條件設(shè)置為“==”時(shí),兩者之間相差較小,容錯(cuò)率較低,會(huì)出現(xiàn)按鍵失靈的情況。反之,當(dāng)條件為“>=”時(shí),大大提高了容錯(cuò)率,就不會(huì)出現(xiàn)上述情況了。

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
午夜剧场免费在线观看| 亚洲精品3区| 超碰在线观看免费版| 福利网址在线| av成人动漫| 91天堂在线| 中文字幕视频在线| 日韩大胆人体| 伊人网在线观看| 在线91av| av资源网站在线观看| 免费黄色在线| 欧美大片黄色| 91精品论坛| 久久亚洲精品人成综合网| 四虎国产精品成人免费影视| 91久久偷偷做嫩草影院电| 久久综合另类图片小说| 西野翔中文久久精品国产| 日本一区二区三区视频| 欧美精品导航| 亚洲在线一区| 国产综合一区二区| 91丨porny丨户外露出| 中文字幕二三区不卡| 亚洲美女在线一区| 一本一本久久a久久精品综合麻豆| 色一区在线观看| 欧美一级高清片| 一区二区三区久久精品| 久久在线精品视频| 日韩av不卡在线| 成人在线视频网址| 一区二区不卡在线| 日韩精品视频一区二区在线观看| 亚洲综合av在线播放| v天堂中文在线| 色欲人妻综合网| 国产性生活视频| 亚洲av无码乱码国产麻豆 | av第一福利在线导航| 亚洲少妇视频| 超碰成人97| 亚洲第一偷拍| 捆绑紧缚一区二区三区视频| 久久久久久久综合日本| 亚洲成a人片在线观看中文| 91精品国产综合久久小美女| 在线国产精品播放| 国产精品美女999| 欧美一区二区三区在线免费观看| 日韩伦理在线免费观看| 999热精品视频| 亚洲国产视频在线| 视频在线这里都是精品| 国产高潮在线| 日本免费精品| 欧美黄色一区| 国产一区二区导航在线播放| 久久女同互慰一区二区三区| 天天综合网 天天综合色| 精品日韩99亚洲| 久久久噜噜噜久久| 国产欧美在线一区二区| 日本午夜激情视频| 大地资源二中文在线影视观看 | 中文字幕亚洲天堂| 国产精品美女www| 中国人体摄影一区二区三区| 日本在线播放一区二区| 国产高潮流白浆| 后进极品白嫩翘臀在线视频| 来个黄色网址| 国产51人人成人人人人爽色哟哟| 亚洲精品一区三区三区在线观看| 国产欧美日韩精品一区二区免费| 美国毛片一区二区| 亚洲国产精品天堂| 亚洲精品午夜精品| 91精品综合久久久久久五月天| 中文字幕欧美人与畜| 熟妇高潮一区二区| 中文字幕第2页| 干出白浆视频| 精品一性一色一乱农村| 久草在线成人| 粉嫩一区二区三区性色av| 婷婷久久综合九色综合绿巨人| 亚洲人成人99网站| 成人动漫在线视频| 一区二区三区 日韩| 欧美成人精品激情在线视频| 香蕉视频免费在线看| 中文在线资源在线| 人人爱人人干婷婷丁香亚洲| 日韩av在线免费观看不卡| 亚洲影院免费观看| 久热精品在线视频| 日韩精品伦理第一区| 日本一卡二卡在线| va视频在线观看| 交视频在线观看国产| 日本成人福利| 久久综合亚州| 91成人网在线| 国产成人精品久久久| 国产美女主播在线| 成人免费毛片xxx| 九色porny视频国产网曝| 视频三区在线| 九九久久婷婷| 久久久久久99久久久精品网站| 欧美变态凌虐bdsm| 成人片在线免费看| 久久久久亚洲av无码网站| 亚洲系列在线观看| 日韩加勒比系列| 日本99精品| hitomi一区二区三区精品| 精品国精品自拍自在线| 国产综合内射日韩久| 三级影片在线观看| 最近2018年中文字幕在线 | 久久这里有精品15一区二区三区| 亚洲午夜免费电影| 久久久亚洲影院| 17c丨国产丨精品视频| 黄色一级视频免费| 瑟瑟网站在线观看| 向日葵视频成人app网址| 亚洲黄色视屏| 天天综合色天天| 热久久免费国产视频| 国产av无码专区亚洲精品| 免费91在线视频| 国产精品sss| 人妻互换一二三区激情视频| 国内爆初菊对白视频| 国产高清视频在线| 68国产成人综合久久精品| 最新国产成人在线观看| 欧美成aaa人片在线观看蜜臀| 手机福利在线视频| 日韩免费一二三区| 91麻豆福利| 国产精品jk白丝蜜臀av小说| 91麻豆免费视频| 欧美乱妇高清无乱码| 18岁网站在线观看| 伊人色综合久久久| 大胆av不用播放器在线播放| 在线看片不卡| 91福利小视频| 亚洲最大福利视频| brazzers精品成人一区| 91丨九色丨蝌蚪丨老板| 久久精品黄色| 91美女蜜桃在线| 欧美激情精品久久久久久黑人| 国产男女激情视频| 特黄aaaaaaaaa真人毛片| 色婷婷在线播放| 男女男精品网站| 精品视频在线播放免| 国产91视频一区| 亚洲专区第一页| 阿v免费在线观看| 亚洲精品精选| 精品欧美一区二区三区精品久久| 亚洲一区二区三区精品视频| 久久久久久久黄色片| 日中文字幕在线| 99精品欧美| 精品福利一二区| 久久天天东北熟女毛茸茸| 激情网站在线观看| 草久在线视频| 亚洲一级特黄| 制服丝袜中文字幕一区| 蜜桃欧美视频| 国产第一页第二页| 天天夜夜亚洲| 伊人色**天天综合婷婷| 欧美日韩成人综合在线一区二区| 91在线精品播放| 日韩欧美国产成人精品免费| 电影天堂爱爱爱爱| 日本a级不卡| 欧美午夜久久久| 色视频一区二区三区| 欧美亚洲另类小说| 牛牛电影国产一区二区| av不卡在线播放| 欧美在线一级va免费观看| 国产精品jizz| 蜜桃视频中文字幕| 在线欧美福利| 日韩国产高清视频在线| 日日摸天天爽天天爽视频| av有声小说一区二区三区| 国外男同性恋在线看| 外国成人免费视频| 91精品在线麻豆| 喜爱夜蒲2在线| 亚洲av无码国产综合专区| 欧美日韩在线精品一区二区三区激情综合 | 成人精品毛片| 色综合天天综合在线视频| 亚洲国产精品123| av网站在线免费看| 久久影视精品| 亚洲1区2区3区视频| 亚洲 国产 欧美一区| www.97av| 国产视频精品视频| 人人做人人爽| 在线日韩电影| 日韩在线www| 中文字幕免费在线播放| 原千岁中文字幕| 日本美女一区二区| 97免费在线视频| 日日噜噜夜夜狠狠久久波多野| 风间由美一区| 91丝袜美腿高跟国产极品老师| 国产在线视频91| 中文字幕在线观看视频免费| 丝袜美腿诱惑一区二区三区| 亚洲一区二区偷拍精品| 中国一区二区三区| 亚洲精品乱码电影在线观看| 国产亚洲一区二区三区不卡| 精品国精品国产| 自拍一级黄色片| 黄污网站在线观看| 国产精品自拍三区| 亚洲一区二区少妇| 国产日韩欧美中文字幕| av成人app永久免费| 日韩一区二区三区免费看 | 亚洲综合久久网| 成人国产一区| 欧美影视一区在线| 嫩草av久久伊人妇女超级a| 先锋av资源色| 麻豆久久久久久| 国产日韩欧美另类| 91九色蝌蚪91por成人| 国产精品2区| 日韩视频在线观看一区二区| 黄色a级三级三级三级| 中文字幕av高清在线观看| 亚洲精品日韩激情在线电影| 成人动漫在线观看视频| 中文字幕人妻色偷偷久久| 主播大秀视频在线观看一区二区| 亚洲福利视频一区| 男女猛烈激情xx00免费视频| 日本免费三片免费观看| 视频一区二区欧美| 国产精品成人免费视频| 在线观看视频二区| 欧美调教网站| 亚洲色图第一页| 国产三级精品三级观看| 国产伦久视频在线观看| 一本一本大道香蕉久在线精品 | 精品国精品国产自在久国产应用| 精品亚洲一区二区| 免费观看a级片| 国产乱码午夜在线视频| 欧美日韩性生活| 国产乱国产乱老熟300部视频| 日韩电影免费| 亚洲激情图片qvod| 欧美视频第一区| 在线看的网站你懂| 亚洲欧洲av在线| 久色视频在线播放| 一二三四社区在线视频6| 国产蜜臀97一区二区三区| 日本高清视频免费在线观看| 东北一级毛片| 欧美高清在线一区| 国产精品va在线观看无码| 国产一级黄色片免费| 久久精品男人天堂av| 激情五月六月婷婷| 99久久免费国产| 综合国产在线| 欧美精品久久久久久久久久| 亚洲黄色一区二区| 天堂精品久久久久| 亚洲视频在线观看视频| 印度午夜性春猛xxx交| 视频欧美精品| 国产亚洲精品激情久久| 国产精品美女毛片真酒店| 国产精品久久久久av蜜臀| 中文字幕在线视频日韩| 中文字幕亚洲精品在线| 欧美亚洲国产日韩| 国内精品久久久久久中文字幕| 国产又粗又猛又黄又爽| 国产精品黄色| 3d动漫精品啪啪一区二区三区免费 | 4388成人网| 老熟妇高潮一区二区高清视频| 在线播放亚洲| 国产精品白丝jk白祙| 91九色论坛| 91丝袜国产在线播放| 97视频在线免费播放| 麻豆网站视频在线观看| 欧美日韩亚洲综合| 国内偷拍精品视频| 日韩高清影视在线观看| 欧美一区第一页| 欧美日本色图| www.欧美精品一二区| 成人黄色av片| 黄网页在线观看| 日韩精品中文字幕一区二区三区| 久久久久久久蜜桃| 日韩在线高清| 97视频中文字幕| www.夜夜骑.com| 亚洲免费在线看| 青青草视频成人| 日本在线一区二区三区| 国外成人在线视频| 一本久道久久综合多人| 粉嫩在线一区二区三区视频| 日本一本二本在线观看| 亚洲wwwww| 亚洲欧美成人网| 国产精品熟女久久久久久| 久久精品亚洲一区二区| 桥本有菜av在线| 日本www在线观看视频| 337p日本欧洲亚洲大胆精品 | 国产精品自拍视频一区| 综合久久亚洲| 日韩精品不卡| 国产一区二区影视| 精品美女一区二区| а中文在线天堂| 久久综合影音| 人妻少妇精品无码专区二区| 国模雨婷捆绑高清在线| 日韩在线观看av| 二区三区不卡不卡视频| av在线不卡电影| 中文写幕一区二区三区免费观成熟| 国产麻豆一区| 国产suv精品一区二区| h视频免费网站| 欧美日韩国产一区二区| 麻豆影视在线播放| 亚洲精品人人| 天天做天天躁天天躁| 亚洲精品白浆| 久久精品视频99| 国产视频你懂的| 综合电影一区二区三区| 亚洲AV无码成人精品区明星换面| 成人羞羞网站入口免费| 欧美色图亚洲自拍| 日本韩国在线视频爽| www.午夜精品| 国产精品入口麻豆高清| 亚洲在线成人精品| 亚洲另类欧美日韩| 美国毛片一区二区三区| 亚洲欧美天堂在线| 精品精品国产三级a∨在线| 国产精品亚洲一区| 国产小视频在线| 伊人av综合网| 欧美高清videosex极品| 亚洲精品视频啊美女在线直播| 成人在线免费观看网址| 天堂中文在线播放| 国产成人a亚洲精品| 九色视频网站| 亚洲成人网在线| 在线成人综合色一区| 亚洲色图在线播放| 国产午夜久久久| 看国产成人h片视频| 免费人成又黄又爽又色| 久久97视频| 亚洲乱码一区二区三区| 伊人电影在线观看| 欧美黑人性生活视频| 国产成人精品18| 色哟哟国产精品| 国产视频aaa| 日本一区二区高清| 久久网中文字幕|