TMOD = 0x01
ET0 = 1
EA=1 //开放总中断
EX0=1 //允许使用外中断
IT0=1 //选择负跳变来触发外中断
TR0 = 1
另外在这个判断里
if(Flag_clac == 1)
如果=1,应增加x=0的语句,否则x还会不停的计数。
EA=0这句可以不要,或者在Flag_clac =0后面增加EA=1,这样更好。
public void save(){try {
FileOutputStream outStream=this.openFileOutput("a.txt",Context.MODE_WORLD_READABLE)
outStream.write(text.getText().toString().getBytes())
outStream.close()
Toast.makeText(MyActivity.this,"Saved",Toast.LENGTH_LONG).show()
} catch (FileNotFoundException e) {
return
}
溢出了,time是什么类型?如果是整形变量的话,肯定time=0,因(th1+th2)不超过511除1000000结果是0,0不能当除数正确的是(th1*256+th2),即使如此,time也不超过65535所以绝对不能除1000000如果算速度的话,可以v=2000000/time V要是长整型(longint)当然,time和v可以取FLOAT型,但送数码管显示不方便还有计数器用之前要清0,不知你主程序里清了吗.欢迎分享,转载请注明来源:内存溢出
评论列表(0条)