结论
对于这一次的专题,我觉得真的有感觉到设计的感觉,跟实验问题有很不同的地方是我们可以自己构思功能,并且依据所要求的功能来设计自己的电路,完全要自己动手,因此在对于系统的功能都很清楚了。通过这次对单片机硬件、DS12C887的硬件结构、单片机C程序设计的学习,真的感觉收获不少,尤其是C语言的学习上,等于我利用了这次设计学习多了一门课程。如果事先就会C语言编程单片机我相信我能做的比目前好。
在开始编程的时候,由于自己在学习单片机的时候学的不够深,又由于设计安排在学完单片机一年以后的时候,忘的比较多,使得我总是不明白单片机如何读取DS12C887时间芯片的数据,也不知该如何写入。后通过苏老师指导方知将DS12C887芯片当做一个普通的外部RAM进行读写。
一开始我们是用AT89C51进行编程,遗憾的是我第一次编程完程序之后,我的电路板居然不能完全容纳我的程序,竟然在implementation 时告诉我design is too large。后来经过研究和老师指点,我明白是我整个设计以及程序写了太多,导致容量不足。后来我们只有舍弃了AT89C51,改用了AT89C52芯片。实现了电路板一开始要想要实现的功能。
尽管如此,作专题重要的并不在于结果,而是自己在整个活动中的过程,经过了这一次专题,我体会到从设计到实际做出来的过程,而且也将我所学过的单片机知识完完全全的复习了一遍,并且还学到了不少,我想这才是做专题的最终目的,以及我的最大的收获。