打印
[其它应用]

其他的功能没发现有问题

[复制链接]
1392|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenho|  楼主 | 2022-10-16 11:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是sh79f166a的芯片,之前在同一块板子上做过测试,3V的工作电压能有2.9V的IO高电平,今天在看信号时发现IO的高电平只有150mV,输入改成5V的,也只有250mV,但其他的功能没发现有问题

使用特权

评论回复
沙发
llljh| | 2022-10-16 11:12 | 只看该作者
什么意思?不是很明白你说的什么,能再解释一下这个现象吗

使用特权

评论回复
板凳
chenho|  楼主 | 2022-10-16 11:14 | 只看该作者
我做了下测试,用
void main()
{
        P0SS                =        0x00;
        P0CR                =        0xff;
        P0PCR        =        0xff;
        P0                =        0xff;

        while(1)
        {
                P0 = ~P0;        
        }
}

还是一样

使用特权

评论回复
地板
jiajs| | 2022-10-16 11:15 | 只看该作者
是芯片坏了吗?

使用特权

评论回复
5
yszong| | 2022-10-16 11:17 | 只看该作者
修订下问题,刚刚我犯了个低级错误,表笔开了衰减。。。电压不是150mV,是1.5V,但是问题还在,之前测得是2.9V,少了一半~~

使用特权

评论回复
6
xxrs| | 2022-10-16 11:19 | 只看该作者

你不会一直输出1呀!干吗一会1一会0,自然就是一半的电压了。
示波器看看就知道原因了。

使用特权

评论回复
7
dingy| | 2022-10-16 11:25 | 只看该作者
万用表是会骗人的!

使用特权

评论回复
8
chenho|  楼主 | 2022-10-16 11:28 | 只看该作者
一直输出1,示波器还是显示一半,我用了下万用表有2.9V。。。没看懂

使用特权

评论回复
9
stly| | 2022-10-16 11:30 | 只看该作者
用万用表有2.9V,用示波器只有一半。。。

使用特权

评论回复
10
renyaq| | 2022-10-16 11:32 | 只看该作者

P0 = ~P0;
这是什么意思?

使用特权

评论回复
11
zhanghqi| | 2022-10-16 11:34 | 只看该作者
是否是取反的意思?

使用特权

评论回复
12
jiajs| | 2022-10-16 11:36 | 只看该作者
你周期取反,输出应该是方波了,肯定是一半的电源电压了。

使用特权

评论回复
13
pengf| | 2022-10-16 11:38 | 只看该作者
至于你说万用表是2.9V,示波器是1.5V,我不懂,谁知道你怎么测试的。

使用特权

评论回复
14
zwll| | 2022-10-16 11:39 | 只看该作者
万用表不是很准 不能只看表的数据

使用特权

评论回复
15
xxrs| | 2022-10-16 11:45 | 只看该作者
万用表测直流量,你输出个方波一高一低取平均就一半电压。

使用特权

评论回复
16
chenho|  楼主 | 2022-10-16 11:50 | 只看该作者
哦,那我就知道怎么回事了,多谢大家

使用特权

评论回复
17
木木guainv| | 2022-11-8 09:50 | 只看该作者
首先要对裸板进行检查 是不是印制板哪里有短路现象了

使用特权

评论回复
18
tpgf| | 2022-11-8 10:06 | 只看该作者
楼主是说所有的io口都是这个现象还是只有特定的某一个是低电平了呢

使用特权

评论回复
19
磨砂| | 2022-11-8 10:19 | 只看该作者
楼主有没有接外部的上拉电阻呢?如果没有接,那么看一下引脚配置的模式

使用特权

评论回复
20
晓伍| | 2022-11-8 10:47 | 只看该作者
这种输出测量是不能用万用表的  除非一直是高电平或者一直是低电平

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

748

主题

9853

帖子

5

粉丝