如题所述
å¼ä¸æå°±æ¯å½æä¸æä¿¡å·äº§çæ¶ï¼åçæºä¼è¿å
¥ä¸ç¨åº
å¦P3^2å£ æä½çµå¹³ä¿¡å·æä¸é沿信å·ï¼ç±TCONå¯åå¨æ§å¶ï¼ï¼åçæºä¼ææ¶æ¾ä¸å½åå·¥ä½ï¼å»æ§è¡ä¸æç¨åºä¸çç¨åºï¼å½ä¸æç¨åºä¸çå·¥ä½ç»æåï¼åè¿å主ç¨åºç»§ç»åã
å ³ä¸æçè¯ï¼å°±æ¯å ³éä¸æï¼è®©P2^3å£æ¥æ¶å°ä½çµå¹³ä¿¡å·æä¸é沿信å·ï¼ç±TCONå¯åå¨æ§å¶ï¼åï¼ä¸å¨è¿å ¥ä¸æã
éä¿ç¹å°±æ¯æå°¿ææ¯ä½ä¸æä¿¡å·ï¼å¼ä¸æ å°±æ¯å¨äººç¾¤ä¸å¿ 须马ä¸å»ä¸åæï¼å ³ä¸æå°±æ¯ç©¿äºå°¿ä¸æ¹¿æè å¯ä»¥æä½ï¼ææ¶ä¸ç¨å»çä¼å°¿æï¼ç´æ¥è·³è¿è¿ä¸ªå½ä»¤è¿å ¥ä¸ä¸ä¸ª æ§è¡å½ä»¤ã
å¦P3^2å£ æä½çµå¹³ä¿¡å·æä¸é沿信å·ï¼ç±TCONå¯åå¨æ§å¶ï¼ï¼åçæºä¼ææ¶æ¾ä¸å½åå·¥ä½ï¼å»æ§è¡ä¸æç¨åºä¸çç¨åºï¼å½ä¸æç¨åºä¸çå·¥ä½ç»æåï¼åè¿å主ç¨åºç»§ç»åã
å ³ä¸æçè¯ï¼å°±æ¯å ³éä¸æï¼è®©P2^3å£æ¥æ¶å°ä½çµå¹³ä¿¡å·æä¸é沿信å·ï¼ç±TCONå¯åå¨æ§å¶ï¼åï¼ä¸å¨è¿å ¥ä¸æã
éä¿ç¹å°±æ¯æå°¿ææ¯ä½ä¸æä¿¡å·ï¼å¼ä¸æ å°±æ¯å¨äººç¾¤ä¸å¿ 须马ä¸å»ä¸åæï¼å ³ä¸æå°±æ¯ç©¿äºå°¿ä¸æ¹¿æè å¯ä»¥æä½ï¼ææ¶ä¸ç¨å»çä¼å°¿æï¼ç´æ¥è·³è¿è¿ä¸ªå½ä»¤è¿å ¥ä¸ä¸ä¸ª æ§è¡å½ä»¤ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2017-10-06
中断是指单片机在运行别的代码是,系统可以通过中断方式打断连续的运行,先运行中断服务函数,开中断就是指系统可以在连续运行是中断,去运行中断服务函数,关中断就是指关闭系统中断,不允许系统打断连续的运行。本回答被提问者采纳
第2个回答 2009-05-11
单片机的中断是一种非常有用的设置。我们在编写程序时都会在中断程序内设置一些简单的操作,比如对键盘的扫描程序、传感器返回数据读取程序等等。而且大多数中断都是有固定触发条件和时间的,我们可以利用这些进入中断的特定时间完成很多特定的事件。比如有1Hz的中断,还有2Hz的中断等等~~
当我们在程序里面设置成将所有中断打开,那么这个单片机的所有类型的中断都会在这个它特有的时间和条件下,进入它自己的中断程序去执行工作。如果我们关中断,那么所有类型的中断不论什么条件和时间都不会进入它自己的中断程序去执行工作了。很多单片机的中断是可以有区别的选择开关中断,而且可以有些开有些关闭。
提醒一下,在中断执行程序里面一定要把堆栈设置好哦,瑶及时保护各个常用寄存器内的数据,不然出了中断后的数据就乱套了~~
当我们在程序里面设置成将所有中断打开,那么这个单片机的所有类型的中断都会在这个它特有的时间和条件下,进入它自己的中断程序去执行工作。如果我们关中断,那么所有类型的中断不论什么条件和时间都不会进入它自己的中断程序去执行工作了。很多单片机的中断是可以有区别的选择开关中断,而且可以有些开有些关闭。
提醒一下,在中断执行程序里面一定要把堆栈设置好哦,瑶及时保护各个常用寄存器内的数据,不然出了中断后的数据就乱套了~~
第3个回答 2009-05-11
开中断,则中断服务程序能够被运行,
关中断,则中断服务程序永不能被运行
关中断,则中断服务程序永不能被运行
第4个回答 2009-05-11
开=允许,关=禁用.明白了吧