微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求一STC 单片机程序,有酬。

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

时间:10-02 整理:3721RD 点击:


打算用一块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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top