微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > PCB设计学习讨论 > 跪求此设计:题目是按键控制单片机pwm输出设计

跪求此设计:题目是按键控制单片机pwm输出设计

时间:10-02 整理:3721RD 点击:

STC12C5A60S2(引脚排序及基本功能同AT89S51)作为主控芯片,设计PWM输出控制电路。一、设计按键电路,作为PWM的参数输入;二是用PWM输出控制发光二级管,观察PWM输出不同占空比下发光二级管的亮度变化;三、设计数码管驱动电路,显示led亮度程度值。


补充内容 (2016-1-10 19:48):
求大神们给个程序参考一下也行啊

你对于这个题目的困难之处是?是想抄一个完事还是想靠这个项目学东西呢?

很简单的一个题目,还是自己动手吧!

通过“观察PWM输出不同占空比下发光二级管的亮度变化;”这句话估计是老师布置的作业

虽然我没玩过这款芯片,但是从你的题目可以看出这个题目并不难

你这个的话其实第一个部分就是产生pwm,这个网上找一下相关的单片机定时器例程可以解决,然后设置按键功能和数码管,这是比较通用的模块,都可以找到大量的例程的,根据例程稍微修改一下就能完成的,遇到问题的话可以在提问

是课程设计,您能给我个程序吗?有图就更好了,重谢

由于本人能力有限,望各位大神帮忙给个程序,重谢

课程设计的话, 那就没有那么难了,  你找一下深入浅出单片机这本书, 里面有讲到PWM的。

好吧,谢谢喽!

一、GPIO 的输入功能
二|PWM输出功能
三、组合一下就可以了

我记得这个51是有自动pwm输出的,你直接配置一下,然后用按键修改点参数不是就好了吗,这个没啥程序的,很简单,看着数据手册,改吧改吧就行

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

网站地图

Top