作者skywalker353 ()
看板NTUBIME-100
标题[情报] 玉米田的
时间Fri Jul 11 12:04:20 2008
1.发出超音波後,最好尽快开始接收,接收的时候要先确定看到low的波形,再等high
2.同时发射两个以上的超音波,不能接收完一个才去接收另一个,要尽量同时接收
3.要把接到的讯号数字化,就是算回传波high的时间有多长,算好之後把结果用任何一
种方式让自己知道,例如用LED灯去表示
4.timer的中断可能导致很多错误,一些变数如果在主程式有用到,进timer副程式的时候
要先存起来,要离开副程式时再读取出来
5.要注意timer中断的间隔时间,不能太小;如果要开两个timer是可以,要计算好主程式
、timer0、timer1分别可以分配到的时间,不能互相去砍到
6.所有人的电源一定要共地,当执行结果出错时直接去拿示波器来看,先检查8051是否正
常运作(看第30只接脚是否有正常的波形),另外可以利用在主程式的某个地方打
CPL P2.0 用示波器看2.0的接角,如果真有high low变化,表示程式确实有执行到那边
7.数字前面该加 # 号的要记得加,Compile会通过,但是执行会错
8.超音波侦测的时候不要斜的照向侦测平面(与侦测平面夹角太小),最好的情况是与要侦
测的平面垂直,摆太斜声波弹不回来会侦测不到
9.把程式分成一块一块去完成,每打完一个区块Debug一次,确定能用在继续打,不要一次
打完全部
10.工作要尽量分配,时间不多,谁把超音波装到车上,谁把面包版线路接好(包括超音波
要能用),谁打程式的哪一个部份;当然也可以一个打程式,其他几个在旁边一起想
11.遇到特别逼逼(消音)的bug,解决掉之後最好留个纪录,免得像我跟honoYang一样在电
电待到现在
大致上这样,这几天我不会出现,有问题可以寄站内信问我或是问有去电电的学长姐
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.250.130
1F:推 aldreamp:宗诚好帅!! 07/11 18:09
2F:推 lostmyself:帅到爆炸!!!!! 这篇文章超推 是血与泪换来的经验阿 07/11 19:03
3F:推 jane050177:为什麽生机系的学长们都这麽帅 天啊 07/11 19:12
4F:推 qwedsazxc78:世界上只有忠成是帅哥了~ 07/11 19:16
5F:推 aldreamp: 楼上 你不要害二楼跟原po打架嘿~ 07/11 19:16
※ 编辑: skywalker353 来自: 140.112.94.16 (07/12 02:49)
※ 编辑: skywalker353 来自: 220.140.101.67 (07/12 23:20)
6F:→ skywalker353:谁用我帐号乱修文= = 07/12 23:20
7F:推 aldreamp: XDDDD 07/13 12:31