微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 有关51单片机

有关51单片机

时间:10-02 整理:3721RD 点击:
我目前学的是51单片机,请教一下朋友们 ,用三原色来改变灯的渐变亮度是怎么操作的啊   。我看群里面很少有讲单片机的。有没有一起的啊

首先确定是如何改变三个灯是同过什么方法改变电压强度的,应该有DA方式或者PWM方式,然后建表,分别记录这三种颜色灯在不同颜色输出时的供电电压或者定时器初值,最后根据要求再调取就可以了

灯是用GPIO控制的,有时也有PWM,三原色混合成其他色

前几天做过,用得软件PWM,主要靠调整周期和占空比调整亮度。每个灯单独写。

非常感谢!看来我还得努力啊!

关键是我对PWM这个东西也不是太熟  。

你先把豆瓣硬件电路搭好,pwn在非增强51单片机中设置相对困难点,要自己慢慢试,把不同频率占空比对应的定时器设置调试并记录下来,而增强型的或者pic,avr,430这样的就好些了,只要利用定时器相关的捕获比较寄存器就能方便设置,总之,必须先搭搭电路,再做测试,期间需要示波器

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top