跪求此设计:题目是按键控制单片机pwm输出设计
时间:10-02
整理:3721RD
点击:
STC12C5A60S2(引脚排序及基本功能同AT89S51)作为主控芯片,设计PWM输出控制电路。一、设计按键电路,作为PWM的参数输入;二是用PWM输出控制发光二级管,观察PWM输出不同占空比下发光二级管的亮度变化;三、设计数码管驱动电路,显示led亮度程度值。
补充内容 (2016-1-10 19:48):
求大神们给个程序参考一下也行啊
你对于这个题目的困难之处是?是想抄一个完事还是想靠这个项目学东西呢?
很简单的一个题目,还是自己动手吧!
通过“观察PWM输出不同占空比下发光二级管的亮度变化;”这句话估计是老师布置的作业
虽然我没玩过这款芯片,但是从你的题目可以看出这个题目并不难
你这个的话其实第一个部分就是产生pwm,这个网上找一下相关的单片机定时器例程可以解决,然后设置按键功能和数码管,这是比较通用的模块,都可以找到大量的例程的,根据例程稍微修改一下就能完成的,遇到问题的话可以在提问
是课程设计,您能给我个程序吗?有图就更好了,重谢
由于本人能力有限,望各位大神帮忙给个程序,重谢
课程设计的话, 那就没有那么难了, 你找一下深入浅出单片机这本书, 里面有讲到PWM的。
好吧,谢谢喽!
一、GPIO 的输入功能
二|PWM输出功能
三、组合一下就可以了
我记得这个51是有自动pwm输出的,你直接配置一下,然后用按键修改点参数不是就好了吗,这个没啥程序的,很简单,看着数据手册,改吧改吧就行