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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2098|回復: 12
打印 上一主題 下一主題
收起左側

STC8H單片機定時器2配置問題

[復制鏈接]
回帖獎勵 5 黑幣 回復本帖可獲得 5 黑幣獎勵! 每人限 1 次
跳轉到指定樓層
樓主
ID:298743 發(fā)表于 2024-4-28 17:47 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我找遍全網(wǎng)都找不到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++;
                        
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:1109793 發(fā)表于 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. }
復制代碼
回復

使用道具 舉報

板凳
ID:1118740 發(fā)表于 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   }
回復

使用道具 舉報

地板
ID:226055 發(fā)表于 2024-4-28 20:30 | 只看該作者
    1、定時器2配置其實STCISP軟件自帶官方提供的代碼的,不過手頭有款艾克姆的開發(fā)板,有定時器2的程序。




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

Timer2.rar

31.01 KB, 下載次數(shù): 3

回復

使用道具 舉報

5#
ID:298743 發(fā)表于 2024-4-28 21:04 | 只看該作者
cocolala 發(fā)表于 2024-4-28 20:30
1、定時器2配置其實STCISP軟件自帶官方提供的代碼的,不過手頭有款艾克姆的開發(fā)板,有定時器2的程序。
...

謝謝大佬,我找到的官方定時器程序是同時同四個定時器,看不懂
回復

使用道具 舉報

6#
ID:298743 發(fā)表于 2024-4-28 21:38 | 只看該作者
cocolala 發(fā)表于 2024-4-28 20:30
1、定時器2配置其實STCISP軟件自帶官方提供的代碼的,不過手頭有款艾克姆的開發(fā)板,有定時器2的程序。
...

不知道為什么,我下載你這個文件,在keil仿真也是進不了中斷,然后我試了ISP里面自帶的定時器2中斷,這個就可以在keil仿真進入中斷
回復

使用道具 舉報

7#
ID:298743 發(fā)表于 2024-4-28 22:07 | 只看該作者
asdadqw2 發(fā)表于 2024-4-28 21:38
不知道為什么,我下載你這個文件,在keil仿真也是進不了中斷,然后我試了ISP里面自帶的定時器2中斷,這個 ...

拿實物試了一下,是keil4的仿真問題
回復

使用道具 舉報

8#
ID:1109793 發(fā)表于 2024-4-29 07:27 | 只看該作者
asdadqw2 發(fā)表于 2024-4-28 22:07
拿實物試了一下,是keil4的仿真問題

加入的STC的設備型號,但是卻無法支持更多的中斷向量
回復

使用道具 舉報

9#
ID:879348 發(fā)表于 2024-4-29 08:20 | 只看該作者
官方下載程序,找到例程選擇你的單片機,里面包含所有外設的基本操作
回復

使用道具 舉報

10#
ID:402383 發(fā)表于 2024-4-29 15:47 | 只看該作者
STC下載軟件里面的窗口有多功能控件,其中就有有定時器計算小程序,輸入實際要用的配置參數(shù)會生成代碼。
回復

使用道具 舉報

11#
ID:961114 發(fā)表于 2024-4-29 16:03 | 只看該作者
您用哪個型號呢   STC8G系列-串口相關程序 (1).rar (249.23 KB, 下載次數(shù): 2)
回復

使用道具 舉報

12#
ID:1034262 發(fā)表于 2024-4-29 17:28 | 只看該作者
STC ISP里的返利程序就有,官網(wǎng)就有各種例程包,都有定時器0~4的例子,居然說全網(wǎng)都找不到,好夸張。
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美精品一区二区三区四区 在线 | 日韩精品视频在线免费观看 | 黄色大片视频 | 欧美国产中文字幕 | 中文字幕免费 | 成人精品影院 | 亚洲一区二区三区在线免费 | 亚洲精品国产成人 | 91亚洲国产成人久久精品网站 | 国产96在线 | av国产在线观看 | 国产一区免费 | 青草久久免费视频 | 亚洲97 | 色综合久久久久 | 日韩成人一区 | 91在线视频播放 | 国产一区二区三区视频 | 久草青青草 | 精精国产xxxx视频在线 | 欧美中文视频 | 九九久久精品视频 | 久久69精品久久久久久国产越南 | 日韩免费一区 | 日韩中文字幕 | 成人免费在线小视频 | 国产精品久久久久久久久免费丝袜 | 天天干夜夜操 | 欧美视频在线看 | 男人天堂久久久 | 国产精品一区久久久 | 国产成人午夜精品影院游乐网 | 综合久久一区 | 99国内精品| 午夜寂寞影院在线观看 | 亚洲精品成人av | 国产精品色 | 精品视频免费 | 亚洲精品久久久久久国产精华液 | av一二三区| 99re视频在线观看 |