完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
想要学习用51单片机来设计方波波形发生器的小伙伴看过来了!
一个按键可以调整频率的简易方波信号发生器,当频率超出范围时LED亮,频率范围是100-1000hz。 #include ***it PWMOUT = P1^0; ***it LED1 = P2^3; ***it LED2 = P2^2; ***it LED3 = P2^1; ***it LED4 = P2^0; ***it KEY1 = P3^2; ***it KEY2 = P3^3; unsigned char HighRH = 0; //高电平重载值的高字节 unsigned char HighRL = 0; //高电平重载值的低字节 unsigned char LowRH = 0; //低电平重载值的高字节 unsigned char LowRL = 0; //低电平重载值的低字节 void ConfigPWM(unsigned int fr, unsigned char dc); void ClosePWM(); void delay(); void main() { unsigned int i; bit backup1 = 1; bit backup2 = 1; bit keybuf1 = 1; //按键值暂存,临时保存按键的扫描值 bit keybuf2 = 1; //按键值暂存,临时保存按键的扫描值 unsigned int a=100; EA=1; 完整程序下面自行下载哦!
|
|
相关推荐
|
|
《DNK210使用指南 -CanMV版 V1.0》第八章 CanMV IDE初体验
1680 浏览 0 评论
过采样提高12位ADC精度在STM32主控上的实现(附电路及代码)
1145 浏览 1 评论
飞凌嵌入式-ELFBOARD 解决PCB布线时无法捕捉到焊盘中心的问题
1104 浏览 0 评论
Openharmony软件评估指南-米尔瑞芯微RK3568开发板
1965 浏览 0 评论
STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC输出电压
1385 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11188 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-21 16:18 , Processed in 0.508492 second(s), Total 37, Slave 28 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号