中断帮助。

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 [至于中断]。
但我的问题是
, 为什么出现这种情况?我没有作出任何中断信号还。
是什么办法阻止呢?

谢谢。

 
您好
有U接口键盘throughh 74c922控制器和u能给我的代码ü这个“接口和interrrupts键盘准备”
其实我的观念薄弱中断非常抱歉
, 我未必能够帮助美国..
和米试图接口在马新项目89s52 1三五键盘和它面临的很多问题..
如果u可以给我回合的代码也许我从中得到一些帮助...
由于事先...

 
digitalkim说:

您好

有U接口键盘throughh 74c922控制器和u能给我的代码ü这个“接口和interrrupts键盘准备”

其实我的观念薄弱中断非常抱歉,我未必能够帮助美国..

和米试图接口在马新项目89s52 1三五键盘和它面临的很多问题..

如果u可以给我回合的代码也许我从中得到一些帮助...

由于事先...
 

Welcome to EDABoard.com

Sponsor

Back
Top