R
rpy_srijon2008
Guest
我已与7段的LCD和3x4键盘一个简单的程序
中断Pro作为以下功能:在MikroC 8051 -
//=========================================
无符号短金伯利进程;/ /键盘模块连接
在字符keypadPort的SFR的P2;
/ /结束键盘模块连接
无效Interrupt0ex0(无效)牛津0x0003 ilevel 0(
金伯利= 248;
P0 =金伯利进程;
)无效的main()(
Keypad_Init(); / /初始化键盘
鄂A = 1; / /启用通用中断
EX0 = 1; / /允许外部Interrupt0
IE0 = 1;做(
金伯利= 0; / /重置键码变量
/ /关键是按下和释放等待
做
金伯利= Keypad_Key_Click(); / /储存在金伯利可变密钥代码
而(!金伯利);
/输出/准备的价值,重点改造它的ASCII值
开关(KP)的(
案例1:金伯利= 249;打破/ / 1 / /取消注释本keypad4x4块
案例2:金伯利= 164;打破,/ / 2
案例3:金伯利= 176;打破,/ / 3
案例4:金伯利= 136;打破/ /阿
个案5:金伯利= 153;打破,/ / 4
案例6:金伯利= 146;打破/ / 5
个案7:金伯利= 130;打破,/ / 6
案件8:金伯利= 131;打破/ /乙
案件9:金伯利= 248;打破,/ / 7
案件10:金伯利= 128;打破/ / 8
案件11:金伯利= 144;打破,/ / 9
案件12:金伯利= 198;打破/ /荤
案件14:金伯利= 192;打破,/ / 0)
P0 =金伯利进程;),而(1);
)
我曾在Labcenter变形
, 并发现了以下结果。
每当我开始调试[播放]它的显示是7 [至于中断]。
但我的问题是
, 为什么出现这种情况?我没有作出任何中断信号还。
是什么办法阻止呢?
谢谢。
中断Pro作为以下功能:在MikroC 8051 -
//=========================================
无符号短金伯利进程;/ /键盘模块连接
在字符keypadPort的SFR的P2;
/ /结束键盘模块连接
无效Interrupt0ex0(无效)牛津0x0003 ilevel 0(
金伯利= 248;
P0 =金伯利进程;
)无效的main()(
Keypad_Init(); / /初始化键盘
鄂A = 1; / /启用通用中断
EX0 = 1; / /允许外部Interrupt0
IE0 = 1;做(
金伯利= 0; / /重置键码变量
/ /关键是按下和释放等待
做
金伯利= Keypad_Key_Click(); / /储存在金伯利可变密钥代码
而(!金伯利);
/输出/准备的价值,重点改造它的ASCII值
开关(KP)的(
案例1:金伯利= 249;打破/ / 1 / /取消注释本keypad4x4块
案例2:金伯利= 164;打破,/ / 2
案例3:金伯利= 176;打破,/ / 3
案例4:金伯利= 136;打破/ /阿
个案5:金伯利= 153;打破,/ / 4
案例6:金伯利= 146;打破/ / 5
个案7:金伯利= 130;打破,/ / 6
案件8:金伯利= 131;打破/ /乙
案件9:金伯利= 248;打破,/ / 7
案件10:金伯利= 128;打破/ / 8
案件11:金伯利= 144;打破,/ / 9
案件12:金伯利= 198;打破/ /荤
案件14:金伯利= 192;打破,/ / 0)
P0 =金伯利进程;),而(1);
)
我曾在Labcenter变形
, 并发现了以下结果。
每当我开始调试[播放]它的显示是7 [至于中断]。
但我的问题是
, 为什么出现这种情况?我没有作出任何中断信号还。
是什么办法阻止呢?
谢谢。