电装实习报告-正文_第1页
电装实习报告-正文_第2页
电装实习报告-正文_第3页
电装实习报告-正文_第4页
电装实习报告-正文_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

;表1常用塑料铜芯绝缘导线的额定电流;图3送锡方法示意图.;图4直脚焊示例;图5实习中需要完成焊接的电路板单片机是一种集成电路芯片,采用超大规模集成电路技术把具有数据处理能力(如.;④不同的单片机有着不同的硬件特征和软件特征.;;;图7单片机实验板原理图表2Super51单片机实习开发板元件统计表放2次14121111MD1、SD133放放放8;发放455发放4555.56.888*红色共阳4位数码管2脚距2.5mm直径6.3mmC1191脚距6.5mm直径12mmBU11;图8STC89C51RC-RD手册;图9已焊接完成的硬件实物图;.;.;也选择“否(N)”,但是,如果用到了某些增强功能需要初始化配置时,则可以.;;;include<reg52.h>sbitkey4=P3^5;口驱动,可固定低电平#include<intrins.h>自带复位电路。可不接//////////////////////////////////////sbitLED_PWR=P2^5;#defineucharunsignedchar//BEEP//24C08#defineuintunsignedintsbitBEEP=P2^4;sbitSDA=P2^6;sbitSCL=P2^5;ucharFUN_SW=0;sbitCS=P2^0;//片选高电平有效//KEY单片LCD使用时可固定高电平sbitDQ=P2^0;sbitkey1=P3^2;sbitSID=P2^1;//数据sbitkey2=P3^3;sbitSCLK=P2^2;//时钟ucharhello[]=sbitkey3=P3^4;sbitPSB=P2^3;//低电平时表示用串{;0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0xBF,0xBF,0x89,0x86,0xC7,0xC7,0xC0,0xBF,0xBF,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xffunsignedcharcodekey_code[]={//键编码数组0xee,0xed,0xeb,0xe7,0xde,0xdd,0xdb,0xd7,0xbe,0xbd,0xbb,0xb7,0x7e,0x7d,0x7b,0x77unsignedcharcodedisp_code[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x7F,0xBF,0x9C,0xFF,0xC1//20vvolatileuchardisp_buf[8]=4,5,6,7};volatileucharTemp_1302[7]={0x55,0x53,0x12,0x22,0x06,0x05,0x07//////////////////////////////////////externvoidWrite_I2C_Byte(unsignedchar,unsignedchar);externunsignedcharRead_I2C_Byte(unsignedchar);externvoidSet1302(unsignedchar*);/*设置时间*/externvoidGet1302(unsignedchar*);/*ReadTemperature(void);voidshift_led(uchartimes);voidjiuhu(uchartimes);voiddigi(uchartimes);externuintData_Conversion(void);//////////////////////////////////////voiddelay_ms(uintms){uchart;while(ms--){for(t=0;t<113;t++);}}voiddisunite_bcd(ucharTemp[]){disp_buf[0]=Temp[0]&0x0f;disp_buf[1]=Temp[0]>>4&0x0f;disp_buf[2]=17;disp_buf[3]=Temp[1]&0x0f;disp_buf[4]=Temp[1]>>4&0x0f;disp_buf[5]=17;disp_buf[6]=Temp[2]&0x0f;disp_buf[7]=Temp[2]>>4&0x0f;}voidproc_18b20(uintt){uintt_temp1,t_temp2;disp_buf[4]=t_temp1;disp_buf[2]=(int)(t_temp2%10);disp_buf[1]=18;disp_buf[0]=12;disp_buf[5]=19;disp_buf[6]=19;disp_buf[7]=19;}voidproc_tlc549(uintVolt){disp_buf[3]=Volt/1000;//个位disp_buf[2]=Volt/100%10;/分位disp_buf[1]=Volt/10%10;//百分位disp_buf[0]=20;disp_buf[4]=19;disp_buf[5]=19;disp_buf[6]=19;disp_buf[7]=19;}//////////////////////////////////////{uintt_temp;uintVolt;FUN_SW=1;TMOD=0x01;//定时器T0工作方式1TH0=0xFC;//1ms定时常数TL0=0x66;IT0=0;//下降沿触发digi(2);jiuhu(2);Set1302(Temp_1302);TR0=1;//启动定时器T0/*for(i=0;i<200;i++){Get1302(Temp_1302);disunite_bcd(Temp_1302);delay_ms(0x50);for(i=0;i<20;i++){t_temp=ReadTemperature();proc_18b20(t_temp);delay_ms(0x80);}for(i=0;i<255;i++){Volt=Data_Conversion();proc_tlc549(Volt);delay_ms(5);}while(1){switch(FUN_SW){Get1302(Temp_1302);disunite_bcd(Temp_1302);delay_ms(50);break;case2:t_temp=ReadTemperature();proc_18b20(t_temp);delay_ms(0x200);break;case3:Volt=Data_Conversion();proc_tlc549(Volt);delay_ms(1);break;case4:break;case5:digi(1);break;case6:jiuhu(1);break;default:Get1302(Temp_1302);disunite_bcd(Temp_1302);delay_ms(50);}}}voiddisplay(void)interrupt1{ucharshift=0;uchartemp=0x01;TH0=0xFC;//1ms定时常数TL0=0x66;P1=0xff;P0=disp_code[disp_buf[i]];P1=shift;};voidINT0_ISR(void)in{delay_ms(20);{FUN_SW++;if(FUN_SW==7)FUN_SW=1;//计数值加1//while(!P3^2);delay_ms(150);}}voidINT1_ISR(void)in{delay_ms(20);{FUN_SW--;if(FUN_SW==0)FUN_SW=6;//计数值加1//while(!P3^3);delay_ms(150);}}voidshift_led(uchartimes){ucharshift=0xfe;LED_PWR=0;P1=0xff;P0=0xff;while(times--){shift=0xfe;{P0=shift;shift<<=1;delay_ms(150);}shift=0x7f;for(i=0;i<8;i++)显示{P0=shift;shift>>=1;delay_ms(50);}}LED_PWR=1;P0=0xff;}voiddigi(uchartimes){ucharshift=0xfe;LED_PWR=1;P1=0xff;while(times--){shift=0xfe;{P1=shift;shift<<=1;delay_ms(150);}shift=0x7f;for(i=0;i<8;i++)显示{P1=shift;shift>>=1;//右移//右移delay_ms(50);}}P0=0xff;P1=0xff;}voidjiuhu(uchartimes){uintm=0;P1=0xff;P0=0xff;LED_PWR=0;//LEDEnablewhile(times--){////////P0////////for(m

温馨提示

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

评论

0/150

提交评论