求一STC 单片机程序,有酬。

打算用一块STC15W 204S 搞一个控制电路,为何要用STC ,因为我只会用STC 烧写。
需要是这样的。P1。1-P1.5是LED 输出,P3.7是PWM ,根据LED状态输出5个梯度的信号。P 3.2是高电平触发开。P3.3是高电平触发关,关闭电路。P3.6是高电平触发,P3.2触发后,电路待命,LED 不亮,PWM 低电位无输出,P3.6触发后,LED1-5全亮,PWM输出最大。在P3.6加高电平触发一次,LED 按顺序灭1,PWM 输出递减20%,五次触发后LED全灭。PWM低电位。
P1.0是电路开关状态指示LED。
有意帮忙请联系QQ1919241,谢谢。
哦,可以的,可以联系我的
我才学,单片机开发板才买了不到半年
还没听说过【高电平触发】的哦~~~~~
新手表示不会写,,,
这个网上有类似的吧,参考下就差不多了
------------------------------------------------*/ #include<reg52.h> //头文件,无需改动。时间学久了就会明白它的作用了。 //就好比我们走路时一定要先穿双鞋。 sbit LED=P1^0; // sbit是系统默认的一个关键字,LED则是自己给P1^0端口取的名字 //这句话的功能就是给P1^0取个名字叫LED unsigned char i,j; //定义变量 /*------------------------------------------------ 主函数 ------------------------------------------------*/ void main (void) { while (1) //主循环 { For(i=1000;i>0;i--) { LED=1; //将P1.0口赋值 1,对外输出高电平,若二极管共阴,则点亮 //二极管 } For(i=1000;i>0;i--) { LED=0; //将P1.0口赋值 0,对外输出低电平 } } }
单片机半年时间学到什么程度了
谢谢
大概能够很熟悉的运用,毕竟是自己自学,还没有专业课
我现在刚刚学到I2C总线
本人新手,愿意和大家探讨QQ380674394
