博湖电工培训学校,博湖电工培训班
专注于电工培训、为博湖地区电工的求学者提供专业的电工培训课程和充电平台!
主页 > 电工 >

博湖电工培训学校,博湖电工培训班

  • 课程介绍

  • 参考资料

  • 2021-01-17 14:30
湖南阳光电工培训学校常年面向博湖招生!
【推荐】博湖快速学电工技术,从湖南阳光电工培训学校开始。博湖电工培训学校、博湖电工培训班,首选湖南阳光电工培训学校!电话:13807313137,13308461099

【温馨提示】湖南阳光电工培训学校地址:湖南省长沙市雨花区车站南路红花坡路176号。目前没有在博湖地区设立分校。热忱欢迎博湖的学员来湖南阳光电工培训学校长沙总校区参加学习!

博湖电工培训学校,博湖电工培训班

详情请进入 湖南阳光电子学校 已关注: 咨询电话:13807313137 微信号:yp941688, yp94168

博湖电工培训班,博湖电工培训学校

博湖电工培训学校

博湖电工培训班

博湖电工学校

博湖电工培训班,博湖电工培训学校简介:所谓的“呼吸灯”,就是通过程序控制led灯的闪烁过程,像呼吸一样有节奏。有亮度渐变的过程。

博湖电工培训学校,博湖电工培训班

博湖电工培训学校,博湖电工培训班

博湖电工培训学校信息内容:,

所谓的“呼吸灯”,就是通过程序控制led灯的闪烁过程,像呼吸一样有节奏。有亮度渐变的过程。

先来张效果图:

这图片有点大。。。。

这是未加修饰的样子,不过进行了简单的装饰后,就变身超级有爱的东西了

制作过程:

1 //******************************

2 // 51单片机模拟呼吸灯

3 // 2012.9.23

4 // menglei

5 // p0.0接一个LED灯,状态0为亮

6 //******************************

7

8

9 #include

10 #define N 2 //亮暗的速率

11 #define T 800 //PWM的周期

12 #define T1 1400

13 #define T2 900

14 //sbit led0=P0^0;

15 //======================

16 void pwm(int x)

17 {

18 while(x--);

19 }

20 //======================

21

22 void flash1(void){

23 int t = 0;

24 char f = 0;

25 int count = 5;//5次,每个函数执行的次数

26 while(1){

27 P0 = 0x00;

28 pwm(t); //Toff,亮的时间

29 //led0=1;

30 P0 = 0xff;

31 pwm(T-t+100);//Ton,暗的时间

32 if(!f) t+=N+1;//亮速率较快,模拟呼吸

33 else t-=N;//暗速率较慢

34 if(t>T) {f=1;t=T;}//超过 大值时,返回 大值,标志为暗

35 if(t<0) {f=0;t=0;}//超过 小值时,返回 小值,标志为亮

36 // count--;

37 }

38 }

39 void main()

40 {

41

42 while(1)

43 {

44 flash1();

45 }

.

(编辑:博湖电工培训学校)

博湖电工培训学校


博湖电工培训学校

湖南阳光电子学校教学特色

博湖电工培训学校

博湖电工培训学校

博湖电工培训学校

博湖电工培训学校

博湖电工培训学校

博湖电工培训学校

博湖电工培训学校

博湖电工培训学校

百度收录查询: 博湖电工培训学校

  • 扫码分享
  • 新资讯
  • 热点资讯
电工培训学校 电动车维修学校 摩托车维修学校 手机维修培训学校 水电工培训学校 电脑维修培训学校 电动工具维修培训学校 液晶电视维修培训学校 安防监控培训学校 空调维修培训学校 电焊培训学校 手机维修培训学校 电工培训学校 摩托车维修培训学校 电器维修培训学校 家电维修学校 焊工培训学校 电工培训学校 木工培训学校 瓦工培训学校 摩托车维修学校 电工培训学校 木工培训学校 电器维修学校 电工培训学校