51单片机c语言产生可调脉宽方波,基于51单片机产生占空比和频率可调的方波信号发生器(附全部代码)...

本帖最后由 suqianfu 于 2020-4-11 22:29 编辑

大佬,我添加了一点注释,不知道理解得对不对

#include                                                 //调用头文件

#define uchar unsigned char                                //

#define uint unsigned int

float fosc=12000000;                                        //声明单片机运行频率表12Mhz

sbit KEY1=P1^0;                                                        //声明按键1占用脚

sbit KEY2=P1^1;                                                        //声明按键2占用脚

sbit KEY3=P1^2;                                                        //声明按键3占用脚

sbit KEY4=P1^3;                                                        //声明按键4占用脚

sbit OUTPUT=P2^0;                                                //声明输出占用脚

uchar zkb;                                                                //声明占空比变量

uint freq;                                 

你可能感兴趣的:(51单片机c语言产生可调脉宽方波,基于51单片机产生占空比和频率可调的方波信号发生器(附全部代码)...)