找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于单片机定时器PWM信号仿真的问题,波形不出来

查看数: 2256 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-9-24 09:00

正文摘要:

求大神帮忙 1.程序:(图下面) 2.仿真电路 单片机源程序: #include"reg52.h" #define uchar unsigned char #define uint unsigned int uchar COUNT100,PWMCOUNT; sbit RS=P3^7; sbit RW=P3^6; ...

回复

ID:387733 发表于 2018-9-24 10:39
定时器中断服务程序缺少中断向量:
正确的应该是:

void TIME0ISR(void) using 1  interrupt 1   

using 1 是指这个中断函数使用单片机内存中四组工作寄存器中的哪一组, 可以不要

评分

参与人数 1黑币 +30 收起 理由
月碎兰陵 + 30 很给力!

查看全部评分

ID:388197 发表于 2018-9-24 10:31
中断函数写法有误
应写为
void Timer0ISR(void) interrupt 1
{
    //你的代码
}

评分

参与人数 2黑币 +50 收起 理由
admin + 20 回帖助人的奖励!
月碎兰陵 + 30 很给力!

查看全部评分

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表