h5.c

来自「51单片机程序C和汇编」· C语言 代码 · 共 27 行

C
27
字号

// 输出 50% (5:5) 占空比 PWM
// 输出 10% (1:9) 占空比 PWM
// 输出 90% (9:1) 占空比 PWM

#include <reg51.h>

sbit OUTPUT = P1^0;

void Delay(unsigned char CNT)
{
  unsigned char i;
  while (CNT--) {
    for (i=0; i<50; i++) ;
  }  
}

void main()
{
  while (1) {
    OUTPUT = 0;
    Delay(5);
    OUTPUT = 1;
    Delay(5);    
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?