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

專注電子技術學習與研究
當前位置:單片機教程網(wǎng) >> MCU設計實例 >> 瀏覽文章

都是main()函數(shù)的循環(huán)執(zhí)行惹的禍題

作者:佚名   來源:本站原創(chuàng)   點擊數(shù):  更新時間:2012年11月02日   【字體:

         就在今天好好的一個程序,語發(fā)基本上都沒有任何錯誤,和官方的資料都對照了也沒有什么問題但是原本好好的程序就是定時器打不開了。為什么呢?今天又大概6個小時的時間都浪費在這個不起眼的自己曾經(jīng)不知道也沒注意的問題上。

         首先我跟大家說下我的一下代碼需要實現(xiàn)的功能,非常簡單就是在定時其溢出也就是進入中斷之后單片機通過串口給我的上位機發(fā)送一個驗證字符H55,但是調試了一個下午就是沒法實現(xiàn)。大家先看看以下程序!

void main(void)

{

         main_init();     

}

//-----------------主函數(shù)初始化------------------------------------

void main_init(void)

{

         EA=1;//開總中斷

         uart_init();

         timer0_init();

}

//-------------------串行口中斷--------------------------

void uart_rec() interrupt 4

{

         if(RI)

         {

                   RI=0;

                   Uart_RD=SBUF;

                   uart_send(Uart_RD);

         }

}

//------------------定時器0初始化函數(shù)----------------------------

void timer0_init(void)

{

         EA=1;

         ET0  =1    ;

         TR0  =1    ;

         AUXR|=0X80;

         TMOD|=0x01;

         TH0  =0x00;

         TL0   =0x00;   

}

//------------------定時器0中斷服務函數(shù)----------------------------

void timer0() interrupt 1

{

         TH0  =0xff;

         TL0   =0x00;

         uart_send(0x55);    

}

相信大家程序也看完了,我敢保證單片機C編程基礎比較差的肯定找不這問題的所在!其實整個程序的問題主要是出在主函數(shù)沒有一個while(1);死循環(huán)而程序一直循環(huán)執(zhí)行主函數(shù)循環(huán)一次的時間小于定時器的定時時間00~65536,故而每次循環(huán)都會給定時器的高低八位重新初始化賦值h00、h00,所以導致定時器一直無法溢出去執(zhí)行定時器中斷函數(shù)。相信我說道這里單價應該明白怎么回事了吧!
以本人所犯之錯,希望大家引以為戒。。

關閉窗口

相關文章

主站蜘蛛池模板: 国产午夜精品一区二区三区四区 | av看片网站 | 午夜精品久久久久久久久久久久 | 亚洲喷水| 国产一区二区电影 | 国产美女自拍视频 | 亚洲资源在线 | 91社区在线观看高清 | 亚洲欧洲精品在线 | 亚洲国产精品99久久久久久久久 | 水蜜桃久久夜色精品一区 | 国产成人精品免费视频大全最热 | 国产精品毛片一区二区三区 | 日韩福利在线 | 九九av| 国产高清在线观看 | 一级毛片在线播放 | 国产九九九 | 一级黄色片日本 | 亚洲福利在线观看 | 在线免费观看视频黄 | 最近免费日本视频在线 | 天天射天天干 | 免费观看一区二区三区毛片 | 丝袜 亚洲 另类 欧美 综合 | 久久精品91久久久久久再现 | 粉嫩高清一区二区三区 | 欧美日韩不卡 | 天天久| 国产1区 | 久久精品久久久久久 | 国产精品久久久久久久免费大片 | 午夜综合 | 2021天天干夜夜爽 | 91在线视频免费观看 | 欧美老妇交乱视频 | 久久久性 | 国产精品免费在线 | 精品欧美一区二区精品久久久 | 久久a久久| 午夜影院在线观看视频 |