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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3706|回復: 4
收起左側

請教大家合泰觸摸單片機定時器設置問題

[復制鏈接]
ID:506093 發表于 2019-8-9 14:47 | 顯示全部樓層 |閱讀模式
程序如下,請問這個初始化函數哪里出了問題?我是想設置1us中斷的,結果變成20us才中斷一次

單片機用的是BS66F360


void ctm0_Init(unsigned int us)                /ctm0初始化
{        
        /***********************設定定時器0的自加計數器每2us加1***************************/
        _ctm0c0=0b00100000;        //設置定時器的時鐘源【fH16分頻,即1MHz】 //系統時鐘選擇16MHz
        _ctm0c1=0b11000001;              //設定定時器0工作模式為:定時/計數模式,比較器A匹配產生中斷
        
        /*************************定時器0每1us產生一次中斷*****************************/
        _ctm0al=0x01;          //設置定時器0計數匹配值,數據手冊中說明:寫寄存器先寫低位,讀寄存器先讀高位
        _ctm0ah=0x00;
         
        _ctm0af=0;                  //清零tm0中斷標志位
        _ctm0ae=1;                  //使能tm0中斷
        
        _mf0f=0;                  
        _mf0e=1;                                 //定時器0中斷屬于MFO中斷
        
        _ct0on=1;
//        _t0on=1;                 //定時器0開始計時
}

void isr_tm0()
{
        _ctm0af=0;
        CLR_WDT();
        
        led_cnt++;
        if(led_cnt==50000)
        {
                led_cnt=0;
                led=~led;        
        }        
}


回復

使用道具 舉報

ID:401564 發表于 2019-8-9 17:28 | 顯示全部樓層
在這,你要是問8051的話,會有很多人幫你的,你問合泰,估計用過的都沒有幾個,燒錄器就四百多塊錢,相比11塊的STC燒錄器,沒的比呀
1,在燒錄的界面看一下有沒有系統時鐘的選擇
2,合泰的指令是4周期的,8051的是12周期的,注意區別一下
3,不要用50000那么大的數,用char型,代碼會多幾行,但效率會好很多
4,臺系的單片機,能用匯編就用匯編,它們不比8051或者AVR之類,編譯出錯可能性會高很多


5,最重要的,我的話只能當個參考而已,很久沒有用合泰了
回復

使用道具 舉報

ID:302534 發表于 2019-8-9 18:45 | 顯示全部樓層
不會,不好意思
回復

使用道具 舉報

ID:529540 發表于 2019-8-9 20:08 | 顯示全部樓層
不知道你這型號的單片機怎么規定的,仔細看看規格書,總中斷打開沒?0185之類的我記得中斷函數要打開比較器a,或p使能位,開定時器,開總中斷,中斷函數是寫地址的。
回復

使用道具 舉報

ID:186895 發表于 2019-9-27 16:05 | 顯示全部樓層
        _ctmc0 = 0b00100000;  //總線時鐘16M,16分頻,定時器停止
        _ctmc1 = 0b11000001; //定時/計數器模式,ctm比較器A匹配清除計數器
       
        _ctmal = 0xe8;//1000,定0.001S進一次中斷,先寫低再寫高
        _ctmah = 0x03;
       
        _cton = 1;    //啟動定時器
        _ctmae = 1;   //定時器ctm比較器A匹配中斷請求
        _mf1e = 1;          //允許多功能中斷1
樓主這是我寫的HT66F019定時器初始化,你可以參考一下
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美三级久久久 | 天天操天天射综合网 | 羞羞视频网站在线观看 | 二区亚洲 | 精品精品视频 | 欧美日韩国产一区二区三区 | 粉嫩高清一区二区三区 | 国产一级片 | 国产美女精品视频 | 不卡视频一区 | av一级在线观看 | 99国产精品久久久久久久 | 91资源在线 | 亚洲网一区| 视频一区二区三区中文字幕 | 午夜天堂| 久久中文字幕视频 | 欧美白人做受xxxx视频 | 国产一级电影在线观看 | 国产精品一区二区三区久久 | 日韩欧美国产成人一区二区 | 你懂的av| 国产精品不卡 | 精品国产视频 | 欧美 视频| 日韩精品一区二区三区中文字幕 | 91av在线视频观看 | 久久精品国产久精国产 | 涩涩鲁亚洲精品一区二区 | 在线视频国产一区 | 欧美日一区二区 | 蜜月aⅴ国产精品 | 欧美一级欧美三级在线观看 | 成年人在线观看视频 | 三极网站| 中文字字幕在线中文乱码范文 | 久久久久一区二区三区四区 | 国产成人免费在线 | 男女羞羞视频在线免费观看 | 91久久综合 | 欧美第一页 |