資源簡介
TQ2440裸機開發(fā)中斷處理的測試程序,包含啟動代碼的各文檔說明。1.四個按鍵外部觸發(fā)中斷形式控制四個led燈亮1sec;2.Timer0中斷,Led2亮1秒鐘,滅1秒鐘。

代碼片段和文件信息
#include?“button.h“
#include?“config.h“
#define?KEY1?(2?<2)?
#define?KEY2?(2?<8)
#define?KEY3?(2?<4)
#define?KEY4?(2?<0)
void?Key_Init(void)
{
rGPFCON?&=?~((3?<0)?|?(3?<2)?|?(3?<4)?|?(3?<8))?;
rGPFCON?|=?KEY1?|?KEY2?|?KEY3?|?KEY4?;
rGPFDAT?|=?(1?<0)?|?(1?<1)?|?(1?<2?)?|?(1?<4)?;//將鍵盤對應(yīng)的四個引腳置為高電平,完成初始化工作
}
int?Key_Scan()?//該函數(shù)在本次試驗中沒有用到
{
int?keynum?=?0?;
if((rGPFDAT?&?(0?<1))?==?0?)
{
keynum?=?1?;
}
if((rGPFDAT?&?(0?<4))?==?0?)
{
keynum?=?2?;
} ?
if((rGPFDAT?&?(0?<2))?==?0?)?
{
keynum?=?3?;
}
if((rGPFDAT?&?(1?<0))?==?0?)
{
keynum?=?4?;
} ?
return?keynum?;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????198828??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt.mcp
?????文件???????3450??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\CWSettingsWindows.stg
?????文件??????54541??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\Debug\TargetDataWindows.tdt
?????文件???????3196??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\keyInter.bin
?????文件??????19564??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\keyInterrupt.axf
?????文件???????5580??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\ob
?????文件??????27324??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\ob
?????文件??????29692??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\ob
?????文件??????23620??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\ob
?????文件??????25420??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\ob
?????文件??????32528??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\ob
?????文件??????77836??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\DebugRel\TargetDataWindows.tdt
?????文件??????53167??2018-06-02?19:50??11-Keyinterrupt\keyInterrupt_Data\Release\TargetDataWindows.tdt
?????文件????????701??2011-08-10?15:45??11-Keyinterrupt\source\button.c
?????文件????????115??2018-06-02?19:30??11-Keyinterrupt\source\button.h
?????文件???????1268??2018-06-02?19:32??11-Keyinterrupt\source\isrservice.c
?????文件????????253??2018-06-02?19:30??11-Keyinterrupt\source\isrservice.h
?????文件????????329??2011-05-16?09:55??11-Keyinterrupt\source\ledflow.c
?????文件????????522??2011-08-10?14:29??11-Keyinterrupt\source\ledflow.h
?????文件????????258??2018-06-02?19:31??11-Keyinterrupt\source\Main.c
?????文件??????28550??2011-05-19?15:18??11-Keyinterrupt\startcode\2440addr.h
?????文件???????3908??2011-05-19?15:18??11-Keyinterrupt\startcode\2440addr.inc
?????文件???????7207??2011-08-16?16:14??11-Keyinterrupt\startcode\2440init.s
?????文件????????516??2011-05-19?15:19??11-Keyinterrupt\startcode\config.h
?????文件????????444??2011-08-10?14:15??11-Keyinterrupt\startcode\def.h
?????文件????????548??2011-05-24?19:35??11-Keyinterrupt\startcode\Memcfg.inc
?????文件???????7694??2018-05-31?12:41??11-Keyinterrupt\startcode\nand.c
?????文件???????4165??2018-06-02?16:09??11-Keyinterrupt\startcode\Nand.h
?????文件????????327??2011-05-24?22:23??11-Keyinterrupt\startcode\Option.inc
?????文件????????331??2018-06-02?19:54??12-TimerInter\source\isrservice.c
............此處省略47個文件信息
評論
共有 條評論