找回密码
 立即注册

QQ登录

只需一步,快速开始

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

请教各位老师,15f104e问题

[复制链接]
跳转到指定楼层
楼主
ID:64695 发表于 2014-8-3 16:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
104E用5V单片机供电,STC  USB-TTL烧录程序,LED灯可以按程序方法闪烁或全亮,但是灯的亮度不够,用朋友烧的104E测试灯很亮,万用表检测104E的P3.0-3.5引脚,为什么只有0.5V左右的电压输出
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:19715 发表于 2014-8-3 18:38 | 只看该作者
程序的问题,改一下就好
回复

使用道具 举报

板凳
ID:64695 发表于 2014-8-3 21:44 | 只看该作者
明白 发表于 2014-8-3 18:38
程序的问题,改一下就好

我是按照教程的程序试的  p3.0是0.3V,P3.1是0.6V,P3.2是0.6V,p3.3是0V,p3.4是5.18V,P3.5是3.9V
        ORG           10
START:
        SETB        P3.0
        LCALL        DELAY
        CLR                P3.0
        LCALL        DELAY
        AJMP        START
DELAY:
        MOV        R7,#250
D1:       
        MOV        R6,#250
D2:
        DJNZ        R6,D2
        DJNZ        R7,D1
        RET
        END
回复

使用道具 举报

地板
ID:51090 发表于 2014-8-4 00:09 来自手机 | 只看该作者
可能是没设置强推皖输出,当然也有可能是芯片已经坏了
回复

使用道具 举报

5#
ID:19715 发表于 2014-8-4 13:20 | 只看该作者
程序正常,LED灯是高电平点亮吗?
还是低电平点亮?
回复

使用道具 举报

6#
ID:64695 发表于 2014-8-4 14:22 | 只看该作者
明白 发表于 2014-8-4 13:20
程序正常,LED灯是高电平点亮吗?
还是低电平点亮?

        SETB        P3.0                        ;灯亮(但是亮度不够)
        LCALL        DELAY
        CLR                P3.0                  ;灯灭
        LCALL        DELAY
怎么和教程里的亮灭是反的,刚开始学单片机就遇到这个问题,郁闷呀,还望老师赐教
回复

使用道具 举报

7#
ID:64695 发表于 2014-8-4 18:15 | 只看该作者
附张电路图

图形2.jpg (22.41 KB, 下载次数: 71)

图形2.jpg
回复

使用道具 举报

8#
ID:51090 发表于 2014-8-4 19:53 来自手机 | 只看该作者
你发的图和我们网站的电路不同,建议采用我们网站的电路要稳定一些,是用低电瓶的方式来点亮的,
回复

使用道具 举报

9#
ID:51090 发表于 2014-8-4 19:55 来自手机 | 只看该作者
因为单片机一开机io默认就是高电平,
回复

使用道具 举报

10#
ID:19715 发表于 2014-8-4 23:39 | 只看该作者

采用射极输出,驱动电流比较小
回复

使用道具 举报

11#
ID:19715 发表于 2014-8-4 23:55 | 只看该作者
用PNP型三极管D:\用PNP型三极管
回复

使用道具 举报

12#
ID:64695 发表于 2014-8-5 19:00 | 只看该作者
主要是引脚怎么也输出不了高电平,不知道是不是USB-TTL有问题,短路测试RXD和TXD又一切OK,郁闷
回复

使用道具 举报

13#
ID:19715 发表于 2014-8-5 20:57 | 只看该作者
nniipfj 发表于 2014-8-5 19:00
主要是引脚怎么也输出不了高电平,不知道是不是USB-TTL有问题,短路测试RXD和TXD又一切OK,郁闷

引脚输出高电平时,电流的输出能力很小;
输出低电平时,灌电流能力比较强;
回复

使用道具 举报

14#
ID:58502 发表于 2014-8-11 23:13 | 只看该作者

看来我凹凸,还居然不知道51单片机有8脚的,马上去淘宝买几片来研究下
回复

使用道具 举报

15#
ID:159139 发表于 2017-6-26 00:52 来自手机 | 只看该作者
最好使用PNP驱动,另外把P3口设为强推挽输出LED就亮了,即使不改驱动电路,只要设了强推挽也会变亮。
回复

使用道具 举报

16#
ID:213173 发表于 2017-6-26 07:40 | 只看该作者
STC15F104E上电复位默认I/O口为准双向模式,高电平输出电流不足1mA,低电平灌电流可达20mA,可以把程序和电路改为低电平有效或者在程序初始化时设置I/O口为强推挽模式:“P3M1 = 0x00;  P3M0 = 0x3F;”。
回复

使用道具 举报

17#
ID:962941 发表于 2021-8-30 17:26 | 只看该作者
程序的问题,修改一下就好了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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