全球旧事资料 分类

voidbegi
_stopi
terrupt0

ifi
t00

delay1ms30延时消震
ifi
t00

TR0TR0
按键摁一次读秒开始或暂停
ifx0SUB600

TR00





T0计数器中断控制每隔加01秒
voidadd_o
e0i
terrupt1

k
ifk2

k0
TF00
ifSUB601
当P11口是高电平时秒表加01s
当P11口是低电平时秒表减01s

xx1
秒表加01s

else

xx1
秒表减01s

10
fifx0
TR00ifx9999
TR00TH06553650000256TL06553650000256
4、制作及调试过程
计数器T0高8位赋初值计数器T0低8位赋初值
41电路的制作
1分析各单元电路图,并分析其各部分的功能;2用仿真软件仿真电路的功能,并检查是否有错,无误后进行下步工作;3查找有关文献了解各元件的功能及引脚和有关的资料;4分别焊接单片机最小系统、数码管显示电路和摁键控制电路,与此同时检查各元器件是否可用,并分辨其引脚;5对照事先设计好的原理图仔细检查在实物中是否有接错的地方主要检查集成电路的引脚与导线是否出错接错和是否出现了短路,若发现有,就立即改正。以防给实物通电之后,出现意外。然后,用数字万用表检测实物中是否有不导通的地方,若有,应立即修正。以防通电后不能工作,而怀疑其他地方出错。6给实物通电,并进行调试。看电路工作是否正常。若有误,则检查并思考错误原因,然后进行修改直至电路工作正常为止。
42电路的调试
起初我打算用PCB板来做秒表计时器由于一些条件也不允许如腐蚀液和钻孔机等器件没有经过再三考虑我选择了用万用板来制作秒表计时器。但在制作的过程中我也遇到了许多问题。问题以及解决办法如下:1问题1:由于在焊电子元件及芯片时没有注意到元件的排布以及芯片的引脚
问题,使得电路板上的跳线很密,这给查线带来了很大的困难,使得最后
11
f电路错线、搭线太多。解决办法:我把元件以及跳线重新都焊了下来,认真反复的研究原理图的每个芯片的引脚,先用油性笔在电路板上把元件画好,然后在进行焊接。(2)问题3:芯片引脚分布的比较紧密,所以在焊接时出现焊锡把相邻引脚连
接在一起的情况。解决办法:吸焊器取掉部分焊锡,或用小刀划开芯片引脚的分界。(5)问题5倒计时不能够正常的工作,且减计时混乱。解决办法:重新检查程序,检查电路是否搭线。
5、结果分析和总结
单片机课程设计,是对单片机知识的验证,可以帮助r
好听全球资料 返回顶部