-
恩~哈哈,跟我想的有点一样,程序已经写好啦,就是Proteus的图太难画啦~:) 衷心感谢哈,没事儿,就是当时比较急,想直接QQ问你问题呢~
-
1.请问我这个T0应该在什么工作方式下?是方式2那种自动重装初值的么?初值大概怎么设置啊?
2.
srand(t); //随机数初始化
a=(char)(rand()%6); //取随机数(0~5)
if(a==0) a=6;
以上这3行是放在main函数中么?
3.
void time0() interrupt 1 //定时器0中断子程序
{
t++; //时间加1
}
这个的意思是不是t一直累加,不影响程序呢?
4.
我的中断是不是一直开着?还是在需要产生随机数的时候开?
-
知道了知道啦~明白了
-
请问为什么要 void time0() interrupt 1{t++;},interrupt 1是什么意思?是固定的?
-
新手回复!
-
:loveliness: 谢谢
-
这样啊!谢谢:) !我等试试哈!