標題: 關于STC15F2K60S2單片機的PCA計數(shù)器溢出中斷問題 [打印本頁]

作者: wlhuang    時間: 2024-8-5 00:09
標題: 關于STC15F2K60S2單片機的PCA計數(shù)器溢出中斷問題
      查看STC15單片機數(shù)據(jù)手冊,PCA有一個16位的計數(shù)器,通過配置CMOD的ECF置位允許CF置位中斷和CCON寄存器的CR置位啟動PCA開始計數(shù),但是一直等不到PCA計數(shù)器溢出中斷,一直找不到原因,請哪位有經驗的大神給予指導,謝謝!

程序如下:
void PCA_InitialConfig()
{

CMOD = 0x09;
CH = 0;
CL = 0;
CCON  = 0x04;
}


void PCA_Routine() interrupt PCA_VECTOR
{
    PCA_InterruptFlagClear();
    PrintString("PCA Interrupt\r\n");   //串口輸出中斷提示信息
}        


51hei圖片_20240805001158.png (56.63 KB, 下載次數(shù): 9)

51hei圖片_20240805001158.png

作者: lkc8210    時間: 2024-8-5 10:08
不會是用仿真吧?
作者: 張?zhí)鞄?nbsp;   時間: 2024-8-5 10:36
代碼不全,是不是沒使能總中斷:EA=1
作者: gqzjl    時間: 2024-8-5 13:31
張?zhí)鞄?發(fā)表于 2024-8-5 10:36
代碼不全,是不是沒使能總中斷:EA=1

同上,EA沒開特坑人
作者: wlhuang    時間: 2025-2-15 23:51
lkc8210 發(fā)表于 2024-8-5 10:08
不會是用仿真吧?

感謝您的回復,已處理好了!




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1