public static void main(String[] args) {System.out.println("xxxxxxxxxx");}}我记得静态方法里不能调用非静态的方法,可println()明明是非静态方法啊??out也就是个静态的引用而已啊。
while(1){ A电机转; while(!A电机停了); B电机转; while(!B电机停了);}这样写,第一次循环还正常,第二次就有比较大的误差了单独一个怎么转都没问题
两个步进电机用一个定时器发生脉冲,要让一个转动一定位置,再让另一个转动一定位置,一个电机转动的不错,两个电机,位置就慢慢不对了,是不是有干扰什么的???
每一个数码管就是数字的一位。只要位选端口置位,那么这位数码管才能显示段选端口控制的信号。位选端口置位是什么意思呢?请大家举个例子给我看看。我近来在看郭天祥的十天学会单片机,。。比如说要亮第一个数码管。wela = 1;P0 = 0xfe;wela = 0;这样就可以了。但一旦自己用proteus画了单片机和数码管,就不知道怎么去控制了,我原理不懂啊。。请大家指导我一下。最好有个图给我看看。
这是一个步进电机的程序,0.5ms一次中断,那个公式里的1000/(0.02ms*250),这3个数分别是什么???200hz频率怎么来的,怎么计算啊
用ds1302写时钟的过程中,发现每一次上电后,时间都被赋了初值,每次上电ds1302都被被初始化,通过百度知道需要判断秒的第8位是否为1,来使得ds1302只初始化一次,从而实现掉电保持的功能,但是不成功,我不知道是不是代码的问题,还有没有其他的方法可以解决?