if(ttcout==1)?{ if(tcoutm>0) { P1OUT=tcoutm;//三角波产生下降段 tcoutm--; } else ttcout=0; R0+=(Tccr0-1);?}}}结论这次课程设计我组的设计任务是波形发生器的设计,我们采用msp430g2553单片机和DAC0832芯片以及放大器完成电路的设计,用开关来控制各种波形的发生及转换,用单片机输出后,经过模数转换器生成波形,最终可以通过示波器观察。在这次课程设计中利用单片机做出低频信号发生器.在做的过程中,我提前学习了单片机原理这门课程,在老师和同学的帮助下,对单片机的认识有了进一步的认识和使用.在学习单片机的时候,首先要理解清楚其工作原理和工作时序,那样的话才能对所要求电路进行编程.还有就是在做设计的时候要认真一点,那点错了要换个思维方式在做,找到错误的知识点,在看书或者问老师来解决.而在软件设计过程中,主要运用的是c语言来进行编程,这让我更深入的了解了波形是如何编程的,也让我对IAR和DXP软件有了更深入的了解。 通过这次的计算机控制技术课程设计,我对微机和单片机的一些芯片有了一定的了解,让我又一次温习了这学期的微机原理和汇编语言等知识,也让我的动手能力有了很大的提高。参考文献[1] 朱定华,马爱梅,林卫. 微机应用系统设计[M]. 武汉:华中科技大学出版社 [2] 顾德英,张健,马淑华. 计算机控制技术[M]. 北京:北京邮电大学出版社 [3] 夏扬. 计算机控制技术[M]. 北京:机械工业出版社 [4]张洪润,易涛编著. 单片机应用技术教程[M]. 北京:清华大学出版社 [5]刘乐善,欧阳星明,刘学清. 微型计算机接口技术及应用[M] 武汉:华中科技大学出版社 [6] 朱定华,戴汝平, 单片微机原理与应用[M]. 北京:北京交通大学出版社,清华大学出版社六、附录附录(一):电路原理图