问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

要用STC89C52产生PWM,从P0.7输出,占空比大小根据电脑串口SUBF给的信号,数值为0~256任意一数。

发布网友 发布时间:2022-09-25 21:23

我来回答

1个回答

热心网友 时间:2023-09-21 16:05

#include <reg52.h>
#define uchar unsigned char
uchar recv;
uchar cout;
sbit PWM = P0^7;
void UART_ISR (void) interrupt 4
{
RI = 0;
recv = SBUF;
}
void TIM0_ISR(void) interrupt 1
{
cout++;
}
void mian (void)
{
tim0_init()//初始化定时器,Timer0定时值决定PWM的周期,Timer2用于产生波特率
serial_init(); //初始化串口,设定模特率、起始位、停止位
interrup_init()//初始化中断,开全局中断,定时器和串口中断
while(1)
{
if (cout < recv) PWM = 0; //SBUF收到的recv决定PWM的占空比
else PWM = 1;
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何使用 macOS Monterey 和 iOS 15 从 iPhone 到 Mac 进行 AirPlay... 丑小鸭简笔画怎么画 好先生更新了几集 企业微信如何直播电脑桌面/电脑屏幕 元旦假期3天 一般店面上班的人放假吗 我太累的很了 希望他放假_百度知 ... 手机的通话记录删除了怎么找回来谢谢大家了 有哪些适合幼儿园的篮球热身操呢? 幼儿园面试体育游戏热身操有哪些 幼儿园玩沙包之前的热身运动 幼儿园幼儿午休起床后有什么热身运动 急求用51单片机(stc89c52)利用pwm控制led灯光亮度变化的c程序,电路图如下: 用stc89c52编程pwm控制led,led该怎么接在io口上? STC89C52单片机最高能产生多高频率的PWM波??? STC89c52通过单片机定时器产生的PWM波,多大电压?? STC89C52单片机的P3.2管脚输入PWM信号会怎么样 广播电台播音主持方法技巧 电视播音主持副语言探讨 播音主持如何把握内在语 15句名人励志说说 快收藏吧! 15句励志一生的名人格言 “撅”字能组成哪些词? QQ飞车车推荐 QQ飞车现在B车什么最好? QQ飞车什么B车是大众车 QQ飞车里的大Q巴的原型车叫什么名字? QQ飞车探影的外观怎么跟新手车一样? 第四军医大学消化内科如何挂号 一直发烧,去西安第四军医大学西京医院挂哪个科室门诊? 西安第四军医大疼痛科预约挂号 手机录屏怎么录 手机录屏如何录 一碗小米粥的情侣网名 指纹保险箱打算买大一保险箱的,大家认为这个牌子的怎么样? 大一保险箱有指纹类的保险箱吗? 什么牌子的指纹保险箱好 什么牌子的指纹保险箱好? 高端一点的指纹保险箱求推荐?谢谢 凹凸世界赤星最后怎么了 为什么微圈的直播间会一直显示即将直播?怎么结束直播啊? 我要做橙汁,请问水、橙子、糖的比例是多少? curry)怎么做如何做好吃 我在淘宝商城看中一件商品不知道怎么用支付宝 施工单位索赔程序 施工索赔流程 施工对方索赔程序 有水黄粒的水稻多少钱一斤 OPPO手机服务平台 星际宝贝2梗概中英对照 世界上最小的种子是哪种? 最小的种子是什么 造成酸雨的气体是