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

標題: STC8H單片機定時器2配置問題 [打印本頁]

作者: asdadqw2    時間: 2024-4-28 17:47
標題: STC8H單片機定時器2配置問題
我找遍全網都找不到STC8H的定時器2中斷的配置程序,自己配置搞了一天都搞不出來,求各位大佬指點一下,怎么也啟動不了定時器2中斷

#include "stc8h.h"



void Timer2Init(void)
{
        AUXR &=~0x08;         //將AUXR第四位        設置為0 定時器2 定時模式
        AUXR &=0xFB;          //將AUXR第三位設置為0 定時器2 12T模式
        T2L   =0xE0;
        T2H   =0xB1;
        AUXR |=0x10;          //將T2R置1 開始計時
}

int tmr_cnt = 0;
void main()
{

        Timer2Init();
        IE2 |= 0x04;
        EA  = 1;
        while(1)
        {
        }
}

void Timer2() interrupt 12
{
        tmr_cnt++;
                        
}


作者: xiaobendan001    時間: 2024-4-28 18:27
  1. void Timer2_Isr(void) interrupt 12
  2. {
  3. }

  4. void Timer2_Init(void)                //100微秒@11.0592MHz
  5. {
  6.         AUXR |= 0x04;                        //定時器時鐘1T模式
  7.         T2L = 0xAE;                                //設置定時初始值
  8.         T2H = 0xFB;                                //設置定時初始值
  9.         AUXR |= 0x10;                        //定時器2開始計時
  10.         IE2 |= 0x04;                        //使能定時器2中斷
  11. }
復制代碼

作者: MLC1129    時間: 2024-4-28 18:43
void vCore_Timer0_Init()//對定時器0進行初始化 {         AUXR &= 0x7F;         //定時器時鐘設置12T模式         TMOD &= 0xF0;          //清空要配置的4位         TMOD |= 0x01;          //設置GATE CT M1 M0  1111 0 0 01          TL0   = 0x60;        //設置定時初始值(低位)         TH0   = 0xF0;        //設置定時初始值(高位)         TF0 = 0;                //TCON -TF0 清除TF0標志         TR0 = 1;                 //TCON -TR0定時器0開始計時         IE   |= 0x82;  //打開EA總中斷 與定時器0中斷 ET0   }
作者: cocolala    時間: 2024-4-28 20:30
    1、定時器2配置其實STCISP軟件自帶官方提供的代碼的,不過手頭有款艾克姆的開發板,有定時器2的程序。




    2、你的程序最好要把怎么判斷進入定時器2的程序加上,比如控制某個IO口輸出另一種狀態。一定注意STC8H單片機一定要配置用到IO口的模式。
    3、完好的工程例程見附件。

Timer2.rar

31.01 KB, 下載次數: 3


作者: asdadqw2    時間: 2024-4-28 21:04
cocolala 發表于 2024-4-28 20:30
1、定時器2配置其實STCISP軟件自帶官方提供的代碼的,不過手頭有款艾克姆的開發板,有定時器2的程序。
...

謝謝大佬,我找到的官方定時器程序是同時同四個定時器,看不懂
作者: asdadqw2    時間: 2024-4-28 21:38
cocolala 發表于 2024-4-28 20:30
1、定時器2配置其實STCISP軟件自帶官方提供的代碼的,不過手頭有款艾克姆的開發板,有定時器2的程序。
...

不知道為什么,我下載你這個文件,在keil仿真也是進不了中斷,然后我試了ISP里面自帶的定時器2中斷,這個就可以在keil仿真進入中斷
作者: asdadqw2    時間: 2024-4-28 22:07
asdadqw2 發表于 2024-4-28 21:38
不知道為什么,我下載你這個文件,在keil仿真也是進不了中斷,然后我試了ISP里面自帶的定時器2中斷,這個 ...

拿實物試了一下,是keil4的仿真問題
作者: xiaobendan001    時間: 2024-4-29 07:27
asdadqw2 發表于 2024-4-28 22:07
拿實物試了一下,是keil4的仿真問題

加入的STC的設備型號,但是卻無法支持更多的中斷向量
作者: wufa1986    時間: 2024-4-29 08:20
官方下載程序,找到例程選擇你的單片機,里面包含所有外設的基本操作
作者: fosu頑童    時間: 2024-4-29 15:47
STC下載軟件里面的窗口有多功能控件,其中就有有定時器計算小程序,輸入實際要用的配置參數會生成代碼。
作者: STC莊偉    時間: 2024-4-29 16:03
您用哪個型號呢   STC8G系列-串口相關程序 (1).rar (249.23 KB, 下載次數: 2)
作者: coody_sz    時間: 2024-4-29 17:28
STC ISP里的返利程序就有,官網就有各種例程包,都有定時器0~4的例子,居然說全網都找不到,好夸張。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 精品伊人| 99热.com | 国产91在线 | 欧美 | www.日本在线 | 亚洲免费av一区 | 欧美8一10sex性hd | 二区三区在线观看 | 黄色毛片免费视频 | 毛片区 | 日韩在线一区二区 | 午夜精品一区二区三区在线视频 | 91亚洲国产 | 综合亚洲视频 | 亚洲精品在线观 | 午夜视频网站 | 国产美女精品 | av男人的天堂在线 | 日日操夜夜操天天操 | 国产成人精品免费 | 91在线电影 | 人妖av| 亚洲男人天堂网 | 国产精品一区二区日韩 | 人人做人人澡人人爽欧美 | 国产一区二区免费 | 欧美狠狠操 | 国产原创在线观看 | 天堂av免费观看 | 色婷婷久久久久swag精品 | 亚洲国产欧美国产综合一区 | 中文在线视频 | 久久99久久 | 国产高清精品一区二区三区 | 久久极品 | 国产精品久久久久久久7电影 | 国产成人亚洲精品自产在线 | 久久久久亚洲 | 日韩欧美一级精品久久 | 免费黄色片在线观看 | 欧美成人专区 | 日韩综合网 |