确。Р定时器的定时不正确及不稳定,反复验证后以方式2最为准确与稳定。Р频率与占空比设定不正确,数值计算错误,不能正确输出波形。Р5.3 性能及误差分析Р?该方波发生器能按基本要求实现了按键控制、液晶显示以及方波输出的功能,由于没有涉及到幅度的调节,故没有附加外围放大电路。通过显波器验证,得到了频率及占空比可调的方波,但存在一些误差。Р误差出现的原因主要由以下两点:(1)晶振的准确度问题,这是由于器件本身存在的问题,而定时值比较小,因此出现误差;(2)程序执行需要时间,使得定时时间存在微小的误差。Р解决办法:通过验证,适当调整定时器的定时值以主周期计数初值,修正存在的误差,使输出方波的频率及占空比与液晶屏显示的结果一致。Р6 结论Р?用单片机进行方波发生器的设计,我不仅加深了对单片机的理论的理解,将理论很好地应用到实际当中去,而且学会了如何去培养我们的创新精神,将自己的想法通过硬件及软件去实现出来,从而不断战胜困难,超越自己。我在这一设计过程中,遇到了很多困难,出现了很多不如意的地方,但我Р没有气馁,努力钻研,克服了种种困难。Р?虽然学习过单片机相关的课程,但由于平时上课对单片机知识学习得不够扎实,理解得不够透彻、一知半解,致使在运用时不能贯通,特别是编写程序实现硬件功能部分,导致在设计过程中困难重重,往往无从下手,但是通过向老师、同学请教,最后还是一步步把问题一一解决了。在这次设计过程中,我也对protel99,keil等软件有了更进一步的了解,这使我在以后的学习中更加熟练。Р?这次的课程设计让我懂得了很多:第一,学习要踏踏实实才能学好,掌握扎实的理论知识;第二,对资料的搜索,整理、总结是一个很重要的能力;第三,要学会向他人学习;第四,要不断实践,提高自己的动手操作能力;第五,要有坚持不懈,努力研究的精神。因此,只有不断提高自己的各方面能力,进入社会才能找到自己的立足之地。