STC89C52单片机,设计上位机通过串口通讯,控制下位机的PWM调节指示灯的亮度

要求调节共有100档(0-99),脉冲周期为5ms。。求大神解救,用VB和C语言编写,
上位机用VB编写,下位机用C

上位机程序很简单,只要发0到99的数据就行,用现成的串口调试助手就行,PWM产生由单片机来执行
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-07-06
你好!
如果 100 级的控制,建议使用芯片完成追问

都没学过C语言,不懂诶。老师非得要编这么个程序,能帮帮忙吗、

追答

可以尝试帮你完成

大神,我想用基于STC89C52单片机,用到定时器通过L298N调PWM控制一个电机...
STC89C52好象不带硬件PWM功能,建议用STC12C5A系列 和STC89C52管脚兼容,带AD和PWM功能,如果用不了那么多管脚的话,也可用STC12C5410 或STC12C5628系列 我可以给你一个手动PWM程序供参考 STC单片机单\/双键控制LED亮度PWM调光程序 输出口为P3.7(PWM0) S2 S3为亮度调节(可用来调速)按钮 液晶屏L...

用STC89C52单片机,想根据电脑给的信号,输出一个PWM来控制开关的闭合,有...
你利用电脑的串口给单片机发数据,0~255,单片机根据接收到的数据做出反应,就可以了

STC89c52通过单片机定时器产生的PWM波,多大电压??
STC89C52是5V,所以输出也就是 0-5V 89c52做pwm估计也就顶多能到二三十khz了 这个电路要是直接驱动P管的话,Vi必须小于5V才能勉强工作,驱动电压也仅有5V,,电流小还是勉强可以看看效果的。建议换个带PWM的片子(STC的很多很便宜)+mos驱动芯片,做好了 ...

stc89c52是stc的哪种型号?
STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的...

stc89c52单片机和51单片机的区别
1、种类不同:51系列单片机是指51内核,stc89c5X基本都是51内核的种类。2、大小不同:最后一个数字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。3、配件不同:52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型。如下图,可以很清晰的看出两者之间的...

求STC89c52详细介绍。说说它与51的区别,以及STC系列单片机的特点,优点...
与51的主要区别是:51只有4K程序存储空间,52有8K51只有128字节数据存储空间,52有256个51只有2个定时器,52有3个。STC单片机是以51内核为主的系列单片机,STC单片机是宏晶生产的单时钟\/机器周期的单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8—12倍,...

关于怎样通过调节pwm占空比来控制小车两个发动机,达到两个轮的转速...
通过对相关的控制寄存器的设定,使驱动两个轮子的PWM波相等,此时理论上两个轮子的速度相等。看看此时小车是否能走直线,如不能,再比较的值做适当的调整,直至小车能走直线!使两路PWM波输出通道工作在相同的模式(如波形发生模式相同,预分频因子相同,设定的比较值相等...)...

stc89c52的区别是什么?
STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的...

stc89c52单片机和51单片机的区别
1、种类不同:51系列单片机是指51内核,stc89c5X基本都是51内核的种类。2、大小不同:最后一个数字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。3、配件不同:52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型。如下图,可以很清晰的看出两者之间的...

stc89c52和51单片机有什么不同呢?
STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的...

相似回答