標題:
外部中斷0/1實驗——有缺陷——以后做對照用
[打印本頁]
作者:
nius
時間:
2015-4-10 03:12
標題:
外部中斷0/1實驗——有缺陷——以后做對照用
對于連續(xù)控制連個中斷來說我還沒有摸清邏輯規(guī)律
本來想做一個智能壁障/循跡小車 但看來還不夠火候
原因是對于有兩個優(yōu)先級的外部中斷0和1來說不能同時中斷 且中斷輸入端分別為P3^2口和P3^3口
以上原因就導致兩個分立的直流減速電機不能同時停止(也就是說小車一旦啟動停下來的方式只有原地轉圈圈)
如果把以上程序寫進控制小車的單片機結果也就只能這樣……
#include <reg51.h>
#define uchar unsigned char
sbit d20=P2^0;
sbit d21=P2^1;
void main()
{
P0=0;
EA=1;
IT0=0 ;
EX0=1;
EX1=1;
IT1=0;
while(1)
{
d20=0;
d21=0;
}
}
void wzd0() interrupt 0
{
d20=1;
}
void wzd1() interrupt 2
{
d21=1;
}
設計者:薛yh
作者:
nius
時間:
2015-4-10 03:13
證明同時控制兩個中斷發(fā)揮作用是 impossible
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1