资源简介
TQ2440裸机开发中断处理的测试程序,包含启动代码的各文档说明。1.四个按键外部触发中断形式控制四个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) ;//将键盘对应的四个引脚置为高电平,完成初始化工作
}
int Key_Scan() //该函数在本次试验中没有用到
{
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个文件信息
- 上一篇:package control离线包
- 下一篇:74hc244数据手册
评论
共有 条评论