标题: 2015年电子设计大赛LED闪光灯电源电路资料 [打印本页]

作者: 838289893    时间: 2017-8-2 11:04
标题: 2015年电子设计大赛LED闪光灯电源电路资料
麻烦有的人 发给我 谢谢 最好是原理图和仿真图和程序 pcb 谢谢!


作者: 蔡宇佳    时间: 2017-8-2 14:26
  这个是程序#include<reg51.h>  //  包含51单片机寄存器定义的头文件 sbit D1=P2^0;  //将D1位定义为P2.0引脚 unsigned char Countor; //设置全局变量,储存定时器T0中断次数 /************************************************************** 函数功能:主函数 **************************************************************/ void main(void) {    EA=1;                  //开总中断         ET0=1;                 //定时器T0中断允许                  TMOD=0x01;             //使用定时器T0的模式2         TH0=(65536-46083)/256; //定时器T0的高8位赋初值         TL0=(65536-46083)%256; //定时器T0的高8位赋初值         TR0=1;                 //启动定时器T0         Countor=0;            //从0开始累计中断次数         while(1)//无限循环等待中断        ;  } /************************************************************** 函数功能:定时器T0的中断服务程序 **************************************************************/ void Time0(void) interrupt 1 using 0 //“interrupt”声明函数为中断服务函数                  //其后的1为定时器T0的中断编号;0表示使用第0组工作寄存器   {    Countor++;   //中断次数自加1         if(Countor==20)  //若累计满20次,即计时满1s         {            D1=~D1;     //按位取反操作,将P2.0引脚输出电平取反                 Countor=0;  //将Countor清0,重新从0开始计数         }           TH0=(65536-46083)/256; //定时器T0的高8位重新赋初值         TL0=(65536-46083)%256; //定时器T0的高8位重新赋初值  }  佳 ~ 人 2017/7/31 11:27:36 #include<reg51.h>  //  包含51单片机寄存器定义的头文件 sbit D1=P2^0;  //将D1位定义为P2.0引脚 unsigned char Countor; //设置全局变量,储存定时器T0中断次数 /************************************************************** 函数功能:主函数 **************************************************************/ void main(void) {    EA=1;                  //开总中断         ET0=1;                 //定时器T0中断允许                  TMOD=0x01;             //使用定时器T0的模式2         TH0=(65536-46083)/256; //定时器T0的高8位赋初值         TL0=(65536-46083)%256; //定时器T0的高8位赋初值         TR0=1;                 //启动定时器T0         Countor=0;            //从0开始累计中断次数         while(1)//无限循环等待中断        ;  } /************************************************************** 函数功能:定时器T0的中断服务程序 **************************************************************/ void Time0(void) interrupt 1 using 0 //“interrupt”声明函数为中断服务函数                  //其后的1为定时器T0的中断编号;0表示使用第0组工作寄存器   {    Countor++;   //中断次数自加1         if(Countor==20)  //若累计满20次,即计时满1s         {            D1=~D1;     //按位取反操作,将P2.0引脚输出电平取反                 Countor=0;  //将Countor清0,重新从0开始计数         }           TH0=(65536-46083)/256; //定时器T0的高8位重新赋初值         TL0=(65536-46083)%256; //定时器T0的高8位重新赋初值  }
作者: 838289893    时间: 2017-8-2 16:32
蔡宇佳 发表于 2017-8-2 14:26
这个是程序#include  //  包含51单片机寄存器定义的头文件 sbit D1=P2^0;  //将D1位定义为P2.0引脚 unsig ...

有原理图吗
作者: 大阿修罗    时间: 2017-8-2 21:18
可以吗?

作者: 大阿修罗    时间: 2017-8-2 21:20
这个可以吧

172719g3g36d43tf3d3d0l.png (143.04 KB, 下载次数: 167)

172719g3g36d43tf3d3d0l.png

作者: 蔡宇佳    时间: 2017-8-3 10:18
有,我发文件给你吧
作者: Y.Z    时间: 2018-7-5 09:53
蔡宇佳 发表于 2017-8-3 10:18
有,我发文件给你吧

请问能发给我一份文件吗?谢谢
作者: wating    时间: 2019-4-28 21:09
蔡宇佳 发表于 2017-8-3 10:18
有,我发文件给你吧

能发一份文件给我吗

作者: 十里    时间: 2019-5-5 18:04
wating 发表于 2019-4-28 21:09
能发一份文件给我吗

能发一份文件给我吗
作者: carl10    时间: 2020-1-7 13:51
老哥 能发给我一份么 谢谢
作者: estelleluu    时间: 2020-5-15 09:45
可以发一份文件给我吗,谢谢
作者: 灯火寒    时间: 2020-5-15 10:12
楼主发一份出来吧,谢谢了
作者: 灯火寒    时间: 2020-5-15 10:49
蔡宇佳 发表于 2017-8-3 10:18
有,我发文件给你吧

也发我一份学习学习吧
作者: Y听说你很美    时间: 2020-6-15 19:18
给发给我一下嘛?
作者: XU1    时间: 2020-10-3 11:30
大阿修罗 发表于 2017-8-2 21:20
这个可以吧

有程序吗

作者: xuuuuu    时间: 2021-5-9 17:32
可以发一份文件嘛,谢谢了
作者: asd123lll    时间: 2021-5-23 17:55
大阿修罗 发表于 2017-8-2 21:20
这个可以吧

可以发我一份嘛,谢谢
作者: zhanshen0612    时间: 2021-7-7 20:08
蔡宇佳 发表于 2017-8-3 10:18
有,我发文件给你吧

您好   请问可以发我一份吗  学习学习   谢谢您
作者: mayao111    时间: 2021-7-17 09:48
可以给我发下,想看看思路,可以吗?
作者: zyw497947507    时间: 2022-4-13 16:53
能发我一份吗,我焦头烂额为这项目




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1