永发信息网

初学51单片机,正在学习d/a转换求问大神这个程序是什么意思

答案:1  悬赏:80  手机版
解决时间 2021-11-28 21:43
初学51单片机,正在学习d/a转换求问大神这个程序是什么意思
最佳答案
程序编的有些云山雾罩的,还有些问题,比如定时器,中断服务程序花费的时间就大于10个周期,但是确一个周期触发一次,所以控制是不会准确的。
简单一点说,产生呼吸效果,就是控制PWM占空比由低到高,再由高到底这么一个循环过程而已。你自己也可以做到。举一个简单的例子,由延时来产生,你可能更容易理解。
#include
sbit pwm=P2^1;
void delay(int a)
{
while(a--);
}
main()
{
int i,j;
while(1)
    {
    j=0;
    for(i=1;i<1000;i++)
        {
        if(j        else {pwm=0;delay(1);}
        j++;
        if(j>=1000)break;
        }
    for(i=1;i<1000;i++)
        {
        if(j        else {pwm=1;delay(1);}
        j++;
        if(j>=1000)break;
        }      
    }
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
邓州市孟楼乡教育教学地址在什么地方,我要处
铂金,黄金,k金,白金的区别
怀化洗牙到低对牙齿好不好?
极限为0的变量不才是无穷小量吗,这极限为1怎
确善能 cosina 70-210mm f2.8-4镜头怎么样
拍的x光线能过安检检查吗'
护理人员绩效考核制度
郭应龙社区属于哪里
一小组有20名同学,其中男生有12名,女生有8
C4D在全国的应用范围?
茅箭区十堰哈狗帮宠物基地这个地址怎么能查询
顶峰音箱功放板坏,有新的可供维修吗
用二分法求方程f(x)=0在[0,1]内的近似解时
1986年的100克粮票辽宁现值人民币多少?
农场牧场如何更快升级?
推荐资讯
我国历史上第二个考出注册会计师的人是谁
安全生产怎么做啊~?
他却钻入那大虫洞内,伏在里面张望外面时,只
海绵球如何加工
包心莱叶子变紫红色是什么造成的
一个果园里种了572棵果树,梨树比山楂树的3倍
陕北一种用花晒干的调料
有了解梅山朗这个品牌的茶朋友吗?
孕妇可以喝花胶花生煲鸡汤吗
正手狂飙3反手狂飙2配什么底板,弧圈快攻打法
木质貔貅怎么开光
求生之路2 怎么联网玩? 急求。。。 在线等。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?