单片机作品论文 - 图文(2)

2019-03-09 13:11

打开altium designer 创建新工程 创建元器件库 创建pcb库

原理图 Pcb图 导入PCB,板。布线,完成 流水灯原理图

五、调试结果及总结:

如果程序编写的正确,能够正确这行,就不用调试了,往往是发生错误,才用到调试程序的,程序的调试可以分为两种:模拟单片机执行指令的软件模拟调试,还有一种是硬件调试,需要配合计算机软件,需要将编好的程序配合计算机软件传输到仿真器中。

CCS软件,调试的过程通过反复的调试才能解决源程序中存在的其他错误,调试过程还包括全速执行和单步执行。 根据原理图的设计部分,运用CCS软件编写程序进行调试,其程序调试的结果如下图所示:

通过这次的作品考试,我们对单片机的了解更加深入,并且对实验中用到的元件作用、性能、工作方式等都有了更好的认识。更重要的是,我们在实验中收获到的做实验的好的习惯,例如,实验要2个人相互合作,配合默契,要充分发挥团队的力量,其次是,实验要求我们在做之前要把相关的知识彻底弄懂。还有就是,做实验时要认真仔细,程序上要考虑周到。这些不仅对实验有用,对我们在其他方面培养好的习惯也很有帮助。

附录:

PCB图:

关键代码:

#include

unsigned char zhangj[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,0xff}; unsigned char jian[]={0x0e,0x0d,0x0b,0x07}; unsigned char ling[]={0x07,0x0b,0x0d,0x0e};

unsigned char shuang[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe}; void main() {

WDTCTL = WDTPW + WDTHOLD; P1DIR=0xff;

P2DIR=0xff; while(1) {

int i,s;

for(i=0;i<8;i++) {P2OUT=0xff;

_delay_cycles(100); }

for(i=0;i<8;i++)

{

P1OUT=zhu[i];

_delay_cycles(500000);

}

for(i=0;i<1;i++) {P1OUT=0xff;

_delay_cycles(100); } for(s=0;s<4;s++)

{P2OUT=xie[s];

_delay_cycles(500000); }

for(i=0;i<1;i++) {P1OUT=0x00; P2OUT=0x01;

_delay_cycles(500000); } for(i=0;i<8;i++)

{P2OUT=0xff;

_delay_cycles(100); }

for(s=0;s<4;s++)

{P2OUT=ying[s];

_delay_cycles(500000); }

for(i=0;i<8;i++)

{

P1OUT=lun[i];

_delay_cycles(5000); } for(i=0;i<1;i++)

{P1OUT=0x00; P2OUT=0x00;

_delay_cycles(5000); } for(i=0;i<1;i++)

{P1OUT=0xff; P2OUT=0xff;

_delay_cycles(5000); } for(i=0;i<1;i++)

{P1OUT=0x00; P2OUT=0x00;

_delay_cycles(5000); } for(i=0;i<1;i++)

{P1OUT=0xff; P2OUT=0xff;

_delay_cycles(5000); } for(i=0;i<1;i++)

{P1OUT=0x00; P2OUT=0x00;

_delay_cycles(5000); } for(i=0;i<1;i++)

{P1OUT=0xff; P2OUT=0xff;

_delay_cycles(5000); }}}

元器件:

实验所需元件清单: 品名 数值 数量 1k 10 电阻 10 LED灯 绿色,红色 1 MSP430开发板 LaaunchPad 30 杜邦线 1 单层铜板 5V 1 直流稳压电源 参考文献:

《MSP430系列超低功耗单片机原理与系统设计》 沈建华,杨艳琴编著 清华大学出版社 2008年


单片机作品论文 - 图文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:RTCA DO-178B机载系统和设备合格审定中的软件考虑

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: