当前位置:三九宝宝网 → 宝宝成长 → 宝宝手工 → 正文

单片机制作呼吸灯的C语言程序怎样编写

更新:02-26 整理:39baobao.com
字体:

[科技小制作DIY制作呼吸灯]呼吸灯顾名思义,灯光在微电脑控制之下完成由亮到暗的逐渐变化,感觉像是在呼吸。广泛被用于数码产品,电脑,音响,汽车等各个领域,起到很好的视觉装饰效果(见霹雳游侠中的汽车前扫描器...+阅读

#include

sbit LED0=P0^0;

sbit wei=P1^1;

sbit duan=P1^0;

sbit lcden=P1^7;

sbit dianzhen=P1^3;

sbit leden=P1^2;

void Delay(unsigned int t);

void main (void)

{

unsigned int CYCLE=600,PWM_LOW=0;//定义周期并赋值

lcden=0;

P0=0x00;

dianzhen=0;

P0=0xff;

wei=0;

duan=0;

while (1) //主循环

{

LED0=1;

Delay(150000); //特意加延时,可以看到熄灭的过程

for(PWM_LOW=1;PWM_LOW

{

LED0=0;

Delay(PWM_LOW);

LED0=1;

Delay(CYCLE-PWM_LOW);

}

for(PWM_LOW=CYCLE-1;PWM_LOW>0;PWM_LOW--)

{

LED0=0;

Delay(PWM_LOW);

LED0=1;

Delay(CYCLE-PWM_LOW);

}

}

}

void Delay(unsigned int t)

{

while(t--);

}

求一个单片机呼吸灯程序

#include #define unchar unsigned char #define unint unsigned int #define led P1 void delay(unchar l); void main() { unchar i,j,x,y; i=0; j=255; x=255; y=255; while

(1) { while(x>0) {x--; led =0x00; delay(i); led =0xff;

delay(j); delay(j); delay(j); i++; j--; } led=0x00; while(y>0) {y--; led =0x00; delay(i); led =0xff; delay(j); delay(j); delay(j); i--; j++; } led=0xff; x=255; y=255; } } void delay(unchar l) {unchar a,b; for(a=l;a>0;a--) for(b=9;b>0;b--); }告诉我QQ号可以把C文件发给你!

51单片机设计呼吸灯

#include #define uint8 unsigned char #define uint16 unsigned int uint8 orc,num; sbit PWM_out = P1^1; void pwm_init() { TMOD = 0x02; TH0 = 0x9c; TL0 = 0x9c; ET0 = 1; EA = 1; TR0 = 1; } void pwm_set(uint8 pwm) { orc = pwm; } void delay() { uint8 i; for(i=0;i<250;i++); } void main() { uint8 i; pwm_init(); while

(1) { pwm_set(i++); delay(); } } void pwm_int() interrupt 1 { num++; if(orc >= num) PWM_out = 1; else PWM_out = 0; }

本文地址:https://www.39baobao.com/show/15_11004.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

科技小制作呼吸灯的制作步骤呼吸灯顾名思义,灯光在微电脑控制之下完成由亮到暗的逐渐变化,感觉像是在呼吸,广泛被用于数码产品,电脑,音响,汽车等各个领域,起到很好的视觉装饰效果(见霹雳游侠中的汽车前扫描器),下...

科技小制作旧物改造灯的做法白色的灯笼简洁但是过于单调?而且在很多老人家看来,白色的灯笼不吉利,换个款式价格太贵?还是手动自己做一个吧,成本几乎为零!赶快来看看彩色灯笼是怎么制作的吧! 旧物改造灯的制作...

怎样制作C程序的操作界面呀操作界面有图形操作界面和非图形的。我这里假设你想做的是图形界面。 ANSI C本身并不带图形的内容,如果想用C做图形操作界面需要借助第3方类库或者系统提供的调用。 如果想我...

元宵兔子灯的制作方法是怎样的元宵兔子灯的制作方法:用竹子制作兔子架子半根竹子,对劈再对劈再对劈,可分出6个竹片,用刀削掉毛刺和竹节,再在适当的位置销薄点;准备好的6根是4根作为兔子肚子,另外两根做成头(这两...

如何用单片机制作24秒计时器#include<reg52.h> #define uchar unsigned char #define uint unsigned int uchar tt=0,flag; uint i=0; uchar code table[10] = {0x03, 0x9f, 0x25, 0x0d, 0x99, 0x49, 0...

电子日历单片机制作用51单片机就可以做。编写软件用keil。仿真软件可以用Proteus。 方案可以有以下2种:1.用专门的时钟芯片,比较经典的有DS12887和DS1302,任一种都是可以的。模块就是单片机最小系...

怎样用c制作软键盘申明数组 public char[] chars = new char[36] { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', �...

怎样给delphi编写的数据库程序制作安装程序怎样给delphi编写的数据库程序制作安装程序?我写的一个数据库程序,使用的是delphi 6.0编的,用的是BDE驱动是paradox driver;别名Aliases是tuofeng,所用的所有数据库文件是放在应...

纸制万圣节南瓜灯的制作方法智力大比拼 Jack-O-Lantern mask Halloween is coming. Do you want to have your own Jack-O-Lantern mask. It is easy to make. Let's learn it. Supplies needed: 1. a...