完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
3个回答
|
|
同求啊。。。。。。
|
|
|
|
51的话用定时器,下面是例程
#include #include #include ***it P32=P3^2; //端口设置 ***it P33=P3^3; ***it P10=P1^0; unsigned int j; void delay(unsigned int m) //延时m*1ms子程序 { unsigned int r; for(;m>0;m--) { for(r=0;r<124;r++) {;} } } void OutputPWM(void) { P10=!P10; delay(500-j); P10=!P10; delay(j); } //****************************// //主程序// void main(void) { j=250; while(1) { if (P32==0) //可调并且按键去抖 {delay(10);//延时10s if(P32==0) {j=j+50;} //步长是50s if(P33==0) { delay(10); //延时10s if (P33==0) {j=j-50;} } if (j<0)j=500; if (j>500)j=0; } OutputPWM(); } } |
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
574 浏览 3 评论
2312 浏览 0 评论
2742 浏览 0 评论
Protues中自己封装的芯片元件无Program File、Clock Frequency选项怎么解决,求求大神了!
4524 浏览 1 评论
基于51单片机的车辆倒车雷达报警系统,HC-SR04超声波测距,全套资料
1039 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-7 17:09 , Processed in 0.638887 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191