普通51的话需要模拟PWM,如果是加强版51有内置PWM模块,PIC和AVR以及430还有STM也有集成PWM的型号!如果是单纯输出方波的话就简单了。程序如下://功能,按下P1_0的开关降低频率,按P1_1为升高频率 include<AT89X52.H> //引用AT89X52的库文件 define uchar unsigned char //替换简称 define uint ...
实现方式:使用定时计数器0产生中断,单片机的晶振频率为12MHZ,方波信号在P2.0口输出。C语言程序代码:#includesbit led = P2^0;main(){ TMOD=0x01; TH0=0x3C; TL0=0xB0; ... 单片机51单片机 C语言 声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网...
给你发一个参考电路图