您好, 登录| 注册|
论坛导航
您好, 登录| 注册|
子站:
商城:
论坛首页    单片机MCU/嵌入式
  •  发帖
  • 收藏

大神帮忙看一下SPWM波生成程序(51单片机)
阅读: 2550 |  回复: 8 楼层直达

2015/08/02 15:21:31
1
cryuncle
电源币:0 | 积分:3 主题帖:1 | 回复帖:0
LV1
士兵

QQ截图20160321155901  高效、易用、便捷的电源调试助理——是德科技E36313A可编程直流电源测评

QQ截图20160321155901  在测试完智能手表的功耗之后,我发现了两个比较严重的问题……

QQ截图20160321155901  有几个人知道Tag 在不同工作状态下背后隐藏的秘密!


帮忙看一下哪里出问题了,仿真总是出不来

 #include <reg52.h>

unsigned char xdata x[]={255  , 256  , 255  , 256   ,255  , 256 ,  255  , 256  , 255   ,256  , 255 ,  256  , 255  , 256  , 256  , 256  , 256  , 256  , 256   ,256  , 256  , 255 ,  256 ,255  , 256  , 255  , 256  , 255  , 256 ,  255  , 256  , 255  , 256 ,  255  , 256  , 255  , 256  , 255  , 256  , 255  , 256  , 255 ,  256  , 255   ,256  , 255 ,256  , 255  , 256  , 255  , 256  , 255  , 256  , 255  , 256   ,255  , 256  , 255  , 256   ,255  , 256  , 255  , 256  , 255 ,  256  , 255  , 256  , 255 ,  256 ,255  , 256  , 255  , 256  , 255  , 256  , 255  , 256  , 256   ,256  , 256  , 256   ,256   ,256  , 256  , 255  , 256  , 255  , 256  , 255 ,  256  , 255  , 256,  255  , 256  , 255   ,256    };unsigned char xdata a[]={53  , 248   , 60 ,  235  ,  74 ,  221 ,   87  , 208  , 101  , 195  , 114  , 182 ,  126  , 169  , 139  , 157   ,151   ,145 ,  162 ,  134  , 173 ,  123 ,  184   ,113 ,  194 ,  103  , 203  ,  94  , 212  ,  86 ,  220  ,  78 ,  227  ,  71 ,  233 ,   65  , 239  ,  60 ,  244  ,  56  , 248 ,   52  , 251 ,   49 ,  253  ,  48   ,254  ,  47  , 255   , 47 ,  254 ,   48 ,  253  ,  49 ,  251  ,  52  , 248  ,  56 ,  244 ,   60  , 239  ,  65  , 233  ,  71 ,  227  ,  78 ,  220 ,   86 ,  212 ,94  , 203  , 103  , 194  , 113  , 184  , 123 ,  173  , 134 ,  162 ,  145   ,151  , 157  , 139  , 169  , 126  , 182 ,  114 ,  195  , 101  , 208  ,  87 ,  221  ,74  , 235  ,  60 ,  248  };

unsigned int i,j,k,m,l;

sbit L1=P0^5;sbit L2=P0^1;

void init(){

i=0;k=0;j=0;

TMOD=0x01;

TL0=256;TH0=256;

EA=1;

ET0=1;

TR0=1;

L1=0;L2=0;

}

void main(){

init();

while(1);

}

void timer0() interrupt 1 using 2

{

TL0=a[i];

TH0=x[i];

i++;

if(k)L1=~L1;

elseL2=~L2;

if(i==96)  {i=0; k=~k; }

}

标签 51单片机
四通道3MHz低功耗低噪1.8V CMOS运算放大器 IO-Link数字输入集线器参考设计 低噪声稳压开关电容电压逆变器
单电流限流配电开关5-SOT-23 -40至85 带音频附件支持的USB Type-C™电源通道保护 具有40μA静态电流的 2A SIMPLE SWITCHER®、降压稳压器
12位,2.7-GSPS,RF采样模数转换器 单USB车载充电器带电缆补偿和电池短路保护 LP38798-ADJ Hi PSRR超低噪声 800mA低输入电压稳压器
2015/08/10 16:44:58
2
tyjunaaa
电源币:6 | 积分:0 主题帖:1 | 回复帖:16
LV2
班长
unsigned char 最大值255 是这个原因吗
2015/08/12 15:10:00
3
cryuncle
电源币:0 | 积分:3 主题帖:1 | 回复帖:0
LV1
士兵
额, 就算数字小也没有用啊,它输出的波形跟我赋值的数据就没有关系,不懂为啥
2016/02/09 12:10:39
4
我系河边草
电源币:3 | 积分:0 主题帖:21 | 回复帖:180
LV6
团长
你把p0.1和p0.5改成p1.0和p1.1
2017/07/09 21:11:39
5
MRLE
电源币:0 | 积分:3 主题帖:1 | 回复帖:1
LV1
士兵
兄弟你这组数据是哪来的啊
2017/07/31 16:39:53
6
w88888888
电源币:0 | 积分:3 主题帖:0 | 回复帖:1
LV1
士兵
汇编没问题,结果仿真是错的
2017/08/01 08:49:10
7
ruohan
电源币:3 | 积分:9 主题帖:44 | 回复帖:1011
LV9
军长

能产生吗,,将一下

2017/08/03 10:19:58
8
慕青
电源币:0 | 积分:3 主题帖:0 | 回复帖:1
LV1
士兵
同求
2017/08/03 14:52:34
9
伏尔加的鱼
电源币:3 | 积分:0 主题帖:1 | 回复帖:9
LV2
班长
用有PWM功能的单片机吧,这个软件做的做出来用不到没有什么意义
关注我们
新浪微博
官方Q群
客服热线
服务时间:周一至周五9:00-18:00
微信关注
免费技术研讨会
获取一手干货分享