找回密码
 立即注册

QQ登录

只需一步,快速开始

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

这个单片机程序运行了好多次找不出在哪里错误,哪位大佬帮我看下

[复制链接]
跳转到指定楼层
楼主

#include<reg51.h>
#define uchar unsigned char
uchar times;
sbit g1=P1^0;
sbit g2=P1^1;
sbit g3=P1^2;
sbit g4=P1^3;
sbit s1=P3^2;
sbit s2=P3^3;
bit flag;
void delay(uchar a)
{
times=a*20;
while(times)
        {
        while(TF0==0);
        TF0=0;
        TH0=(65536-50000)/256;
        TL0=(65536-50000)%256;
        times--;
        }
}
void ext0() interrupt 0
{
TR0=1;
flag=1;
}
void ext1() interrupt 2
{
TR0=0;
flag=0;
}
main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EX0=1;
EX1=1;
EA=1;
IT0=1;
IT1=1;
flag=0;
times=0;
while(1)
        {
        while(flag)
                {
                g1=0;g2=1;g3=1;g4=1;delay(2);g1=1;delay(1);
                g1=1;g2=1;g3=0;g4=1;delay(2);g3=1;delay(1);
                g1=1;g2=1;g3=1;g4=0;delay(2);g4=1;delay(1);
                g1=1;g2=0;g3=1;g4=1;delay(2);g2=1;delay(1);
                }
        }
}







分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:552614 发表于 2019-6-16 08:09 | 只看该作者
刚刚帮你编译了一下,并没有错误哦。
回复

使用道具 举报

板凳
ID:483407 发表于 2019-6-16 08:47 | 只看该作者
Build target 'Target 1'
linking...
Program Size: data=10.1 xdata=0 code=160
"BXtempCTRL" - 0 Error(s), 0 Warning(s).
回复

使用道具 举报

地板
ID:207421 发表于 2019-6-16 09:50 | 只看该作者
1. 编译器设置问题
2. 编译器安装目录 是中文的或者有特殊字符空格等

no error.JPG (49.15 KB, 下载次数: 13)

no error.JPG
回复

使用道具 举报

5#
ID:424598 发表于 2019-6-16 10:04 来自手机 | 只看该作者
根据提示,是说的第一行和第二行的#号
回复

使用道具 举报

6#
ID:105364 发表于 2019-6-16 14:45 | 只看该作者
编译了没错误。发上来的代码,可能不是楼主编译的
回复

使用道具 举报

7#
ID:563314 发表于 2019-6-16 15:08 | 只看该作者
charles11 发表于 2019-6-16 08:09
刚刚帮你编译了一下,并没有错误哦。

知道了,谢谢,我刚才重新弄了一次可以运行了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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