电子工艺实习报告西南交大文档格式.docx
- 文档编号:19444594
- 上传时间:2023-01-06
- 格式:DOCX
- 页数:27
- 大小:245.86KB
电子工艺实习报告西南交大文档格式.docx
《电子工艺实习报告西南交大文档格式.docx》由会员分享,可在线阅读,更多相关《电子工艺实习报告西南交大文档格式.docx(27页珍藏版)》请在冰豆网上搜索。
(1)实习方式
采用上机和实践的方式
(2)实习安排
时间
内容
地点
7.8
上午
上课
电阶
7.9
SCHLIB设计
电109
7.10
SCH设计
7.11
PCBLIB设计
7.12
PCB设计
7.13
焊接
7.14
电路板验收
8.22
下午
显示程序设计
8.23
键盘程序设计
8.24
电子钟程序设计
8.25
串口通信设计
8.26
写实习报告及日志
寝室
8.27
收实习报告及日志
3、实习内容
1、7月9日上午SCHLIB设计
AN
C
CE
PHONEJACK
R
R8
2、7月9日上午~7月10日上午SCH设计
3、7月10日下午~7月11日上午焊接
4、7月11日下午~7月12日上午PCBLIB设计
AXIAL0.4
CZ1
CZ2
DIP18
DIP20
DIP40
KB32
LED8-4-5
SIP9
5、
(1)7月12日下午验收实验板
(2)7月13日上午实验板未验收成功者维修实验板以便下午验收,验收成功者继续完成PCBLIB设计。
6、7月14日下午~7月15日上午PCB设计
7、8月22日下午显示程序设计
#include<
reg51.h>
#defineucharunsignedchar
#defineuintunsignedint
voiddelayms(uint);
ucharcodeseg[]={0x06,0x5b,0x06,0x4f,0x4f,0x06};
voidmain(void)
{
chari,temp;
P2=0x00;
while
(1)
{
temp=0x01;
for(i=0;
i<
6;
i++)
{
P2=temp;
P0=seg[i];
delayms(50);
temp<
<
=1;
}
}
}
voiddelayms(uintj)
uchari;
for(;
j>
0;
j--)
{i=250;
while(--i);
i=249;
}
8、8月23日下午键盘程序设计
#include"
STC12C5A.h"
#include<
intrins.h>
#defineoutP32
#defineoutkP33
ucharscan(void);
voiddisplay(uintx1,uintx2);
ucharcodeseg[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
ucharcoded[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x27,0xff,0x6f};
ucharkey,k1,k2;
P0=0x00;
P2=0x00;
k1=k2=0;
key=scan();
while(key!
=4)
{key=scan();
display(k1,k2);
delayms(10);
while(scan()!
=16);
if(key==1)
{k1++;
elseif(key==2)
{k1=k1+2;
elseif(key==3)
{k1=k1+3;
elseif(key==9)
{k2++;
elseif(key==10)
{k1=k2+2;
elseif(key==11)
{k1=k2+3;
elseif(key==12)
{k1=k2=0;
{
i=250;
ucharscan(void)
P3=0xff;
P0=0xfe;
if(P32==0){return0;
if(P33==0){return8;
P3=0xff;
P0=0xfd;
if(P32==0){return1;
if(P33==0){return9;
P0=0xfb;
if(P32==0){return2;
if(P33==0){return10;
P0=0xf7;
if(P32==0){return3;
if(P33==0){return11;
P0=0xef;
if(P32==0){return4;
if(P33==0){return12;
P0=0xdf;
if(P32==0){return5;
if(P33==0){return13;
P0=0xbf;
if(P32==0){return6;
if(P33==0){return14;
P0=0x7f;
if(P32==0){return7;
if(P33==0){return15;
return16;
voiddisplay(uintx1,uintx2)
ucharh,m,s;
h=x1/100%10;
m=x1/10%10;
s=x1%10;
P2=0x04;
P0=d[s];
P2=0x02;
P0=d[m];
P2=0x01;
P0=d[h];
h=x2/100%10;
m=x2/10%10;
s=x2%10;
P2=0x80;
P2=0x40;
P2=0x20;
P2=0x08;
P0=0x40;
P2=0x10;
9、8月24日下午电子钟程序设计
#defineTICK10000//10000¡
Á
100us=1s
#defineT100us256-200//100us时间常数(12M)
voiddisplay(uintx1,uintx2,uintx3);
ucharcodeseg[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17};
ucharcoded[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x27,0x7f,0x6f};
uintC100us;
ucharshi,fen,miao,key;
P0=0x00;
TMOD=0X02;
TH0=T100us;
TL0=T100us;
IE=0X92;
//开总中断和定时器0中断
TR0=1;
C100us=TICK;
shi=fen=miao=0;
{
display(shi,fen,miao);
voidtimer0()interrupt1
C100us--;
if(C100us==0)
C100us=TICK;
miao++;
if(miao==60)
{miao=0;
fen++;
if(fen==60)
{fen=0;
shi++;
if(shi==24)
shi=0;
}//1S时间到,取反LED
P0M1=0x00;
P0M0=0x00;
if(P32==0){delayms(10);
while(P32!
=0);
return0;
if(P33==0){delayms(10);
while(P33!
return8;
return1;
return9;
return2;
return10;
return3;
return11;
return4;
return12;
return5;
return13;
return6;
return14;
return7;
return15;
voiddisplay(uintx1,uintx2,uintx3)
ucharm,s;
P0M1=0x00;
P0M0=0xFF;
m=(x1%100)/10;
m=(x2%100)/10;
m=(x3%100)/10;
s=x3%10;
P2=0x24;
10、8月25日下午串口通信程序设计
voidUART_init();
voidUART_send_byte(uchardat);
voiddisplay();
ucharcoded[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40};
ucharcodec[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
ucharnum,temp=0,r1,r2,r3,r4,r5,r6,r7,r8;
UART_init();
if(scan()!
=20)
UART_send_byte(0x30+scan());
display();
display();
voidUART_init()
SCON=0x50;
TMOD=0x20;
PCON=0x80;
TH1=0xf3;
TL1=0xf3;
TR1=1;
EA=1;
ES=1;
voidUART_send_byte(uchardat)
SBUF=dat;
voidinterrupt_UART()interrupt4
if(TI)
TI=0;
if(RI)
RI=0;
num=SBUF-0x30;
temp++;
if(temp==9)
temp=1;
voiddisplay()
P0=0x00;
P2=0xff;
delayms(3);
if(temp==1)
r1=d[num];
if(temp==2)
r2=d[num];
if(temp==3)
r3=d[num];
}if(temp==4)
r4=d[num];
}if(temp==5)
r5=d[num];
}if(temp==6)
r6=d[num];
}if(temp==7)
r7=d[num];
}if(temp==8)
r8=d[num];
P0=r1;
P2=c[0];
P0=r2;
P2=c[1];
P0=r3;
P2=c[2];
P0=r4;
P2=c[3];
P0=r5;
P2=c[4];
P0=r6;
P2=c[5];
P0=r7;
P2=c[6];
P0=r8;
P2=c[7];
return0x00;
return0x08;
return0x01;
return0x09;
return0x02;
return0x10;
return0x03;
return0x11;
return0x04;
return0x12;
return0x05;
return0x13;
return0x06;
return0x14;
return0x07;
return0x15;
return20;
4、实习心得与体会
对于这次实习,我总结一下这次电子工艺实习的感触吧:
第一、态度。
做好一件事必要条件,我觉得是要有认真的态度。
而怎么做到认真对待,其实就是自己的心态问题,有好的心态,就会认真对待,投入十二分的心力去努力,做事效果往往是事半功倍。
第二、思考。
遇到问题多动脑,注意学习别人的长处,吸收老师的经验方法,这是也是成功做好一件事的重要因素,特别是做电子产品,电子元件往往有很多,难免会遇到问题,如果不是思考,那是很难解决的。
第三、实践。
完成一件事,必需有实践这一步。
如果平时不培养好自己的动手能力,到真正做事的时候就很容易会显得手忙脚乱,尽管一些知识本来是知道的,但是也会很容易就短暂性失忆,不知道怎么去解决。
所以平时的动手能力的培养是很重要的。
在生活中的一些小事情,我们尽量自己去动手解决,或者自己找一些简单电子作品来做,既可以增强我们的自信心,有自信就会想做更多的事,从而形成一个良好的循环,也可以锻炼自己的动手能力。
第四、学习。
这里的学习是指我们要不断的去学习处理新事物的方法。
这世界是在不断发展的,不断地有新事物的出现,也有新问题的出现。
对新生事物,我们通过不断地尝试去了解它,运用它,通过比较法等多种方法,使我们加深对知识的理解和掌握,在实践中发现不足,在不足中成长。
大学也呆了两年多了,越来越觉得在面对任何事的时候我们都不要失去信心。
也许我们会有沮丧的时候,也有失意的时候,但是信心是不能丢的,在失败之后要站起来,好好总结,不断学习,才会有进步。
我们不怕失败,我们还年轻,就应该有年轻人的志气,活力,向前冲!
实习是短暂的,但是实习留给我的感受是深刻的。
现在好好总结,实习虽然结束了,但是我还有很多不足并没有解决,必需继续努力学习,自己多动手,把理论运用到实践当中去。
WelcomeTo
Download!
!
欢迎您的下载,资料仅供参考!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 工艺 实习 报告 西南 交大