标题:
MC9S08LL16的KBI进不了中断
[打印本页]
作者:
liyh0404cc
时间:
2010-4-1 14:18
标题:
MC9S08LL16的KBI进不了中断
设置了KBI6和KBI7下降沿触发中断,当KBI6发生中断后,并一直保持着低电平,此时KBI7就产生不了中断。如果把KBI6放开则可以进入。我的程序如下:
初始化:
PTAPE = 0xc0;
KBIPE = 0xc0;
KBIES_KBEDG7=0;
KBIES_KBEDG6=0;
KBISC_KBIMOD=0;
KBISC_KBIE = 1; //Enable KBI Interrupts
KBISC_KBACK = 1; // Clear Pending interrupt
interrupt VectorNumber_Vkeyboard void KBI_ISR(void)
{
if (PTAD_PTAD7 == 0)
{
delay(10);
if(PTAD_PTAD7==0)
{
SetAlpha(3,7+48);
}
}
else if(PTAD_PTAD6 == 0)
{
SetAlpha(3,6+48);
}
KBISC_KBACK = 1;
}
请问:要怎样实现KBI6保持低电平的情况下,还能触发KBI7呢。
作者:
strongchen
时间:
2010-4-6 11:29
KBI中断确实有这个问题。由于KBI中断的多个输入管脚公用一个中断源,如果一个引脚保持低电平不变的话,别的引脚无法产生中断。如果一定要处理这样的状况的话,可以外加一个微分电路,将直流信号滤除,这样就可以了。
作者:
liyh0404cc
时间:
2010-4-21 17:33
谢谢您的指点!
作者:
shxueshan
时间:
2010-4-24 10:52
当你在
健身器材
剧烈的体育运动后,有时会感到腰腿或全身肌肉酸痛,疲惫不堪,有时还感到饥渴难耐。此时,一杯冰镇可乐,会不会成为你的最爱呢?
或许,在选择痛饮之前,你应该了解一下,运动时我们能否喝可乐?
一般可乐都含有咖啡因、二氧化碳和磷酸等。因为大量服用或饮用含有咖啡因的药物或饮料,能够帮助运动员处于高度兴奋状态,从而提高运动成绩。所以,就在今年,世界反兴奋剂组织透露,任何含有咖啡因的药物或饮料,都将被禁止饮用,其中就包括可乐。
不过,可乐中的咖啡因含量较低。对于普通人,只要不是大量饮用,其神经“兴奋”或“抑制”作用都不特别明显。
但是,可乐除了含有咖啡因外,还含有二氧化碳和磷酸,正是这两种成分决定了可乐不能被推荐为运动时的饮料。
足量的二氧化碳在饮料中能起到杀菌、抑菌的作用,还能通过
跑步机
蒸发带走体内热量,起到降温的作用,所以在饮用时你会觉得“怎一个爽字了得”。但可乐中的二氧化碳让我们在享受凉爽和刺激口感的同时,也会给我们的消化系统带来一些刺激。特别是在运动前饮用,有可能引起胃肠胀气,从而引发运动过程中腹痛等问题。
经过一定量的运动之后,大家都会或多或少地感觉身体疲劳和酸痛,那是因为我们在运动中机体产生了酸性物质,而酸性物质堆积会导致身体疲劳。此时,你若再给身体补充含有磷酸的可乐,
室外体育器材
就会增加身体的疲劳程度,使体内的酸碱度得不到中和,疲劳也不容易恢复。
专家的建议是:运动前后至少半小时内,不要喝可乐。由于运动中人体有大量电解质流失,所以在运动后喝含有电解质的碱性饮料才是正确选择。
作者:
syj518
时间:
2010-4-25 14:02
见识了
苏泊尔电水壶
艾美特电风扇大全
格力电器
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0