中国地质大学机电学院暑期电路综合实习报告 - 图文 联系客服

发布时间 : 星期日 文章中国地质大学机电学院暑期电路综合实习报告 - 图文更新完毕开始阅读a2f1191fdd88d0d233d46aa0

delay_ms(10); } l=3;

temp=getdata; //量程合适,数据处理 temp=temp*100; temp=(temp/51)*5;

goto disp; //跳到数码管显示程序段 _2v: //200MV~2V量程 v2_on; ST=0; ST=1; ST=0;

while(EOC==0); OE=1;

getdata=P1; OE=0;

if(getdata<21) {

goto _02v; delay_ms(10); }

else if(getdata>204) {

goto _20v; delay_ms(10); } l=2;

temp=getdata;

temp=(temp*100/51)*10;

temp=temp/2; //求出模拟待测电压; goto disp;

_02v: //0~200MV量程 v02_on; OE=0; ST=0; ST=1; ST=0;

while(EOC==0); OE=1;

getdata=P1; OE=0; if(getdata>204) {

goto _2v;

delay_ms(10); } l=1;

temp=getdata;

temp=(temp*100/51)*100; temp=temp/20; disp:

dispbuf[0]=0; dispbuf[1]=0; dispbuf[2]=0; dispbuf[3]=0; dispbuf[4]=0; dispbuf[5]=0; dispbuf[6]=0; dispbuf[7]=0; i=0;

while(temp/10)//电压值的每个位计 {

dispbuf[i]=temp; temp=temp/10; i++; }

dispbuf[i]=temp;

for(k=0;k<=3;k++) //数码管显示 {

P2=dispbuf[k]&0x0f; P0=scan_con[k]; if(l==3) { if(k==2) {dp=0; } else{dp=1;} } //小数点的确定 else if(l==2) {

if(k==3) {dp=0; } else{dp=1;} }

else if(l==1) {

if(k==3) {dp=0; } else{dp=1;} }

else{dp=0;}

for(m=0;m<=2;m++) //延时

for(j=0;j<=100;j++); } } }

七、心得体会

刚开始看到这个实习题目时,我觉得这个题目很难,需要自己设

计电路,自己编程,而且又觉得单片机编程要用汇编语言,所以对于这个题目我持怀疑态度,不知道能否完成。但是随着实验的进行,在实验过程中不断地向同学请教,先从原理图开始,了解每一部分的功能及原理,通过了解原理,将单片机知识、模电知识与数电知识结合,终于将这个实验的原理了解清楚了。然后就是程序部分,由于汇编语言大家都不是很熟悉,于是我们用c语言实现编程。在网上搜集到的程序上进行修改,使其能让我们自己的电路正常工作。通过和同学们的讨论与协作,终于将程序大体上看懂了,也能够修改一些不适合自己电路的程序了。这一次的实习,不仅让我对单片机的应用有了进一步的了解,更让我对于编程不再那么害怕了。一步一步的攻克难题,在不懈努力下,一定能够完成所有的难题。

实习总结

为期20天的电路综合实习结束了,在这次实习过程中,我收获了

很多。首先,通过对每一个实验的了解,我将许多科目的知识进行了复习,比如在这次实习过程中用到的模电、数电、单片机、C语言等科目,通过简单地复习,对于知识体系有了更为准确的把握,学会了知识的应用与实践。然后,就是实践方面,通过三个实验的锻炼,我

的动手实践能力有了显著的提升,焊接完电路之后,我学会了运用原理,通过分级调试来发现电路的问题。调试过程中,可以运用示波器、万用表等工具进行检测。在焊接电路过程中,一定要注意布线,让电线分布合理。还应该认真、仔细、耐心的焊接每一个点。还应该在每次焊接前,提前找好芯片引脚图,避免焊接错误或者漏掉VCC和接地引脚。其次,就是在实习过程中,通过与老师、同学交流,了解到了更多的信息,集思广益,大家一起解决问题,了解别人思维的亮点,取长补短,学会更多的思维方法。最后,就是通过不断的实践,我对于multisim、proteus软件的操作与使用方法更为熟悉,学会了更为熟练地使用这两个软件进行电路图的仿真与测试。

通过这次实习,完成了三个实验。三个实验的完成让我对于电路有了更深入的认识,对于电路知识产生了更大的兴趣。我相信,在以后的学习过程中,对于通信方面的知识,我会有更大的兴趣去学习,在课余时间用更多的时间来学习,融会贯通,将其转换成自己的知识,希望能够有机会将知识应用到实践中。最后,感谢老师们的帮助与付出,让我们在大二学年末期,完成综合实习,为大二学年划上完美的句号。

参考文献

[1]汪文《单片机原理及应用》 华中科技大学出版社,2007 [2]谭浩强《C语言程序设计》 清华大学出版社,2005 [3]张友纯《模拟电子线路》 华中科技大学出版社 2009 [4]康华光《电子技术基础.数字部分》 北京:高等教育出版社,2000