电子工艺实习报告(西南交大)_第1页
电子工艺实习报告(西南交大)_第2页
电子工艺实习报告(西南交大)_第3页
电子工艺实习报告(西南交大)_第4页
电子工艺实习报告(西南交大)_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(20XX 20XX 学年第 X 学期)实习名称:电子工艺实习专 业: 学 号: XXXXXXXXXX 姓 名: XXX 实习地点: XXXXXXXXXXX 实习时间: XXXXXXXXXXXXX 实习成绩: 指导教师(签字): 西南交通大学峨眉校区 年 月 日1、 实习目的和要求(1) 实习目的 1、熟悉手工焊锡常用工具的使用及其维护与修理,基本掌握手工电烙铁的焊接技术,能够独立的完成简单电子产品的安装与焊接,熟悉电子产品制作过程及主要工艺;2、掌握电子组装的基本技能;3、掌握电子元器件的识别及选择;4、学习焊接电路板的有关知识;5、锻将学习的理论知识运用于实当中,反过来检验书本上理论的正确性,进一步巩固、深化已经学过的理论知识,提高综合运用所学过的知识,并且培养自己发现问题、解决问题的能力。(二)实习要求1、注意安全:1)严格遵守学校有关规章制度:严禁酗酒、斗殴。2)禁止到河、水库游泳,违者按学校有关规章办理。3)遵守电器安全规则,避免触电、火灾事故发生。4)爱护公物,按设备操作规程使用仪器、设备。如不按规程操作造成仪器设备损坏的,按学校有关规章办理。2、缺勤超过(2次),本次实习不及格。迟到15分钟以上算缺勤。迟到15分以内,每2次算1次缺勤。3、完成实习日志和实习报告。4、板焊坏、未调试出来的,实习不及格。2、 实习方式和安排(1) 实习方式采用上机和实践的方式(2) 实习安排时间内容地点7.8上午上课电阶7.9上午SCH LIB设计电1097.10上午SCH设计电1097.11上午PCB LIB设计电1097.12上午PCB设计电1097.13上午焊接电1097.14上午电路板验收电1098.22下午显示程序设计电1098.23下午键盘程序设计电1098.24下午电子钟程序设计电1098.25下午串口通信设计电1098.26写实习报告及日志寝室8.27收实习报告及日志寝室3、 实习内容1、7月9日上午 SCH LIB设计 AN C CE PHONEJACKRR8 2、7月9日上午7月10日上午 SCH设计3、7月10日下午7月11日上午 焊接4、7月11日下午7月12日上午 PCB LIB设计AXIAL0.4 CZ1 CZ2 DIP18DIP20 DIP40 KB32LED8-4-5SIP9 5、(1)7月12日下午 验收实验板 (2)7月13日上午 实验板未验收成功者维修实验板以便下午验收,验收成功者继续完成PCB LIB设计。6、7月14日下午7月15日上午 PCB设计7、8月22日下午显示程序设计#include #define uchar unsigned char#define uint unsigned intvoid delayms(uint);uchar code seg=0x06,0x5b,0x06,0x4f,0x4f,0x06;void main(void)char i,temp;P2=0x00;while(1)temp=0x01;for(i=0;i6;i+) P2=temp;P0=segi;delayms(50); temp0;j-) i=250; while(-i); i=249; while(-i); 8、8月23日下午 键盘程序设计#includeSTC12C5A.h#include#define out P32#define outk P33void delayms(uint);uchar scan(void);void display(uint x1,uint x2);uchar code seg=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16;uchar code d=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x27,0xff,0x6f;void main(void)uchar key,k1,k2;while(1)P0=0x00;P2=0x00;k1=k2=0;key=scan();while(key!=4)key=scan();display(k1,k2);key=scan();delayms(10);while(scan()!=16);if(key=1)k1+;else if(key=2)k1=k1+2;else if(key=3)k1=k1+3;else if(key=9)k2+;else if(key=10)k1=k2+2;else if(key=11)k1=k2+3;else if(key=12)k1=k2=0;display(k1,k2);delayms(10);void delayms(uint j)uchar i;for(;j0;j-) i=250; while(-i); i=249; while(-i); uchar scan(void)P3=0xff;P0=0xfe;if(P32=0)return 0;if(P33=0)return 8;P3=0xff;P0=0xfd;if(P32=0)return 1;if(P33=0)return 9;P3=0xff;P0=0xfb;if(P32=0)return 2;if(P33=0)return 10;P3=0xff;P0=0xf7;if(P32=0)return 3;if(P33=0)return 11;P3=0xff;P0=0xef;if(P32=0)return 4;if(P33=0)return 12;P3=0xff;P0=0xdf;if(P32=0)return 5;if(P33=0)return 13;P3=0xff;P0=0xbf;if(P32=0)return 6;if(P33=0)return 14;P3=0xff;P0=0x7f;if(P32=0)return 7;if(P33=0)return 15;return 16;void display(uint x1,uint x2)uchar h,m,s;h=x1/100%10;m=x1/10%10;s=x1%10;P2=0x04;P0=ds;delayms(10);P2=0x02;P0=dm;delayms(10);P2=0x01;P0=dh;delayms(10);h=x2/100%10;m=x2/10%10;s=x2%10;P2=0x80;P0=ds;delayms(10);P2=0x40;P0=dm;delayms(10);P2=0x20;P0=dh;delayms(10);P2=0x08;P0=0x40;delayms(10);P2=0x10;P0=0x40;delayms(10);9、8月24日下午 电子钟程序设计#includeSTC12C5A.h#include#define uchar unsigned char#define uint unsigned int#define TICK 10000 /10000100us=1s#define T100us256-200 /100us时间常数(12M)void delayms(uint);void display(uint x1,uint x2,uint x3);uchar scan(void);uchar code seg=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17;uchar code d=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x27,0x7f,0x6f;uint C100us;uchar shi,fen,miao,key;void main(void)P0=0x00;P2=0x00;TMOD=0X02;TH0=T100us;TL0=T100us;IE=0X92; /开总中断和定时器0中断TR0=1;C100us=TICK;shi=fen=miao=0;while(1)display(shi,fen,miao);void timer0()interrupt 1C100us-;if(C100us=0)C100us=TICK;miao+;if(miao=60)miao=0;fen+;if(fen=60)fen=0;shi+;if(shi=24)shi=0; /1S时间到,取反LEDvoid delayms(uint j)uchar i;for(;j0;j-) i=250; while(-i); i=249; while(-i); uchar scan(void)P0M1=0x00; P0M0=0x00;P3=0xff;P0=0xfe;if(P32=0)delayms(10);while(P32!=0);return 0;if(P33=0)delayms(10);while(P33!=0);return 8;P3=0xff;P0=0xfd;if(P32=0)delayms(10);while(P32!=0);return 1;if(P33=0)delayms(10);while(P33!=0);return 9;P3=0xff;P0=0xfb;if(P32=0)delayms(10);while(P32!=0);return 2;if(P33=0)delayms(10);while(P33!=0);return 10;P3=0xff;P0=0xf7;if(P32=0)delayms(10);while(P32!=0);return 3;if(P33=0)delayms(10);while(P33!=0);return 11;P3=0xff;P0=0xef;if(P32=0)delayms(10);while(P32!=0);return 4;if(P33=0)delayms(10);while(P33!=0);return 12;P3=0xff;P0=0xdf;if(P32=0)delayms(10);while(P32!=0);return 5;if(P33=0)delayms(10);while(P33!=0);return 13;P3=0xff;P0=0xbf;if(P32=0)delayms(10);while(P32!=0);return 6;if(P33=0)delayms(10);while(P33!=0);return 14;P3=0xff;P0=0x7f;if(P32=0)delayms(10);while(P32!=0);return 7;if(P33=0)delayms(10);while(P33!=0);return 15;return 1;void display(uint x1,uint x2,uint x3)uchar m,s;P0M1=0x00; P0M0=0xFF;m=(x1%100)/10;s=x1%10;P0=0x00;P2=0x02;P0=ds;delayms(10);P0=0x00;P2=0x01;P0=dm;delayms(10);m=(x2%100)/10;s=x2%10;P0=0x00;P2=0x10;P0=ds;delayms(10);P0=0x00;P2=0x08;P0=dm;delayms(10);m=(x3%100)/10;s=x3%10;P0=0x00;P2=0x80;P0=ds;delayms(10);P0=0x00;P2=0x40;P0=dm;delayms(10);P0=0x00;P0=0x40;P2=0x24;delayms(10);P0=0x00;10、8月25日下午 串口通信程序设计#includeSTC12C5A.h#include#define uchar unsigned char#define uint unsigned intvoid delayms(uint);void UART_init();void UART_send_byte(uchar dat);void display();uchar scan(void);uchar code d=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40;uchar code c=0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80;uchar num,temp=0,r1,r2,r3,r4,r5,r6,r7,r8;void main(void)UART_init();while(1)if(scan()!=20)UART_send_byte(0x30+scan(); while(scan()!=20)display();display();void UART_init()SCON=0x50;TMOD=0x20;PCON=0x80;TH1=0xf3;TL1=0xf3; TR1=1;EA=1;ES=1;void UART_send_byte(uchar dat)SBUF=dat;void interrupt_UART()interrupt 4if(TI)TI=0;if(RI)RI=0;num=SBUF-0x30;temp+;if(temp=9)temp=1;void display()P0M1=0x00; P0M0=0xFF;P0=0x00;P2=0xff;delayms(3);if(temp=1)r1=dnum;if(temp=2)r2=dnum;if(temp=3)r3=dnum;if(temp=4)r4=dnum;if(temp=5)r5=dnum;if(temp=6)r6=dnum;if(temp=7)r7=dnum;if(temp=8)r8=dnum;P0=0x00;P0=r1;P2=c0;delayms(3);P0=0x00;P0=r2;P2=c1;delayms(3);P0=0x00;P0=r3;P2=c2;delayms(3);P0=0x00;P0=r4;P2=c3;delayms(3);P0=0x00;P0=r5;P2=c4;delayms(3);P0=0x00;P0=r6;P2=c5;delayms(3);P0=0x00;P0=r7;P2=c6;delayms(3);P0=0x00;P0=r8;P2=c7;delayms(3);uchar scan(void)P0M1=0x00; P0M0=0x00;P3=0xff;P0=0xfe;if(P32=0)delayms(10);return 0x00;if(P33=0)delayms(10);return 0x08;P3=0xff;P0=0xfd;if(P32=0)delayms(10);return 0x01;if(P33=0)delayms(10);return 0x09;P3=0xff;P0=0xfb;if(P32=0)delayms(10);return 0x02;if(P33=0)delayms(10);return 0x10;P3=0xff;P0=0xf7;if(P32=0)delayms(10);return 0x03;if(P33=0)delayms(10);return 0x11;P3=0xff;P0=0xef;if(P32=0)delayms(10);return 0x04;if(P33=0)delayms(10);return 0x12;P3=0xff;P0=0xdf;if(P32=0)delayms(10);return 0x05;if(P33=0)delayms(10);return 0x13;P3=0xff;P0=0xbf;if(P32=0)delayms(10);return 0x06;if(P33=0)delayms(10);return 0x14;P3=0xff;P0=0x7f;if(P32=0)delayms(10);return 0x07;if(P33=0)delayms(10);return 0x15;return 20;void delayms(uint j)uchar i;for(;j0;j-) i=250; while(-i); i=249; while(-i);

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论