找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2320|回复: 4
打印 上一主题 下一主题
收起左侧

郭老师的书上有错误?定时器那里

[复制链接]
跳转到指定楼层
楼主
ID:70774 发表于 2015-3-23 10:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用的是定时器方式三,实现一个二级管以1s间隔亮灭,还有一个是0.5s亮灭,有人能帮忙看看嘛,谢谢了!程序如下:
#include<reg52.h>
sbit led1=P0^0;
sbit led2=P0^1;
unsigned int aa,bb;
void mian()
{
TMOD=0x03;
TH0=6;
TL0=6;
EA=1;
ET0=1;
ET1=1;
TR0=1;
TR1=1;
while(1)
{
  if(aa>=3686)
  {
   aa=0;
   led1=~led1;
  }
  if(bb>=1843)
  {
   bb=0;
   led2=~led2;
  }
}
}
void sereho() interrupt 1
{

TL0=6;
aa++;
}
void ser2() interrupt 3
{

TH0=6;
bb++;
}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:73833 发表于 2015-4-3 12:55 | 只看该作者
你认为是什么错误?摆上来看看?

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:37685 发表于 2015-4-3 13:55 来自手机 | 只看该作者
你这个程序现在是不能编译,还是有功能方面的错误,
回复

使用道具 举报

地板
ID:74245 发表于 2015-4-3 17:06 | 只看该作者
小弟也在学郭老师的书,还没用到定时器方式3...
在学串口通信,只用到方式2产生波特率

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

5#
ID:81648 发表于 2015-5-31 13:59 | 只看该作者
有怀疑精神,555定时器

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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