找回密码
 立即注册

QQ登录

只需一步,快速开始

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

stc89c54rd+单片机程序没有反应 新手求助……

  [复制链接]
跳转到指定楼层
楼主
ID:277997 发表于 2018-1-20 13:31 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
新手一枚,单片机型号stc89c54rd+
编写程序如下
#include <reg52.h>            
sbit  LED = P0^0;              
void  main()                    
{                                
    while(1)                        
    {                                 
        LED = 0;                 
    }                           
}
串口号正确,单片机型号正确,烧写程序也成功了,但板上就是没反应……

P80120-132536.jpg (93.35 KB, 下载次数: 101)

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

使用道具 举报

沙发
ID:276332 发表于 2018-1-20 14:17 | 只看该作者
在while(1)循环外面加LED=0;试试,不要while(1)循环
回复

使用道具 举报

板凳
ID:277997 发表于 2018-1-20 15:01 来自手机 | 只看该作者
哈已得到解决……
回复

使用道具 举报

地板
ID:130231 发表于 2018-1-20 15:06 | 只看该作者
你要了解你开发板上的灯是高电平点亮,还是低电平点亮。再写程序。
回复

使用道具 举报

5#
ID:96682 发表于 2018-1-20 15:31 | 只看该作者
开发板就算程序与电路都对应了,还得用短接帽/线连接相应的 I/O 与模块
回复

使用道具 举报

6#
ID:200071 发表于 2018-1-20 16:03 | 只看该作者
不能将端口放进while里死循环,放到外面吧
回复

使用道具 举报

7#
ID:164602 发表于 2018-1-20 19:26 | 只看该作者
你这板子,好像做每个实验,都是要接线的哦,没看到你的接线。
好好看看你板子的电路图!!!!!!
回复

使用道具 举报

8#
ID:278122 发表于 2018-1-20 19:48 | 只看该作者
while是死循环
回复

使用道具 举报

9#
ID:145805 发表于 2018-1-20 21:21 | 只看该作者
LED = 0; ( 延时);LED = 1;  ( 延时);试试看;
回复

使用道具 举报

10#
ID:278179 发表于 2018-1-20 22:17 | 只看该作者
关键看你想要什么结果,程序没有问题,你的LED接在那个口上,还有就是LED是高电平1亮,还是低电平0亮
回复

使用道具 举报

11#
ID:278191 发表于 2018-1-20 23:17 | 只看该作者
led=1,然后p0,0口可能需要接线到led的引脚。
回复

使用道具 举报

12#
ID:476896 发表于 2019-2-15 16:44 | 只看该作者
楼主是如何烧录的STC89C54的程序的   为啥我在KILE5里面找不到这个工程呀   求楼主帮帮忙
回复

使用道具 举报

13#
ID:491875 发表于 2021-11-19 15:55 | 只看该作者
仔细看看LED是否接在P0.0口上
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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