打印
[STM8]

stm8s103引脚初始状态是什么?

[复制链接]
3120|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dudu_q|  楼主 | 2014-3-20 10:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm8s103引脚初始状态是什么?产品里准备用ST的MCU,可是在DATAsheet里没找到相关的说明
沙发
dudu_q|  楼主 | 2014-3-20 11:06 | 只看该作者
木有人回复:'(

使用特权

评论回复
板凳
dudu_q|  楼主 | 2014-3-20 11:18 | 只看该作者
哪位大神用过这个片子,说一下啊

使用特权

评论回复
地板
desertsailor| | 2014-3-21 13:14 | 只看该作者
stm8s参考手册里有提到各寄存器复位后的值,复位后IO是浮空输入状态

使用特权

评论回复
5
nienianhong| | 2014-3-21 18:22 | 只看该作者
先好好看看手册吧!

使用特权

评论回复
6
junyee| | 2014-3-23 08:28 | 只看该作者
默认是输入状态,不用的话接地,好像pdf里有。

使用特权

评论回复
7
dudu_q|  楼主 | 2014-3-27 17:37 | 只看该作者
desertsailor 发表于 2014-3-21 13:14
stm8s参考手册里有提到各寄存器复位后的值,复位后IO是浮空输入状态

那就是说上电后IO口初始电平不确定咯?

使用特权

评论回复
8
dudu_q|  楼主 | 2014-3-27 17:39 | 只看该作者
nienianhong 发表于 2014-3-21 18:22
先好好看看手册吧!

没有在手册上看到才来问问的,如果你愿意回答,本人感激不尽,如果不愿意,出门不送,谢谢

使用特权

评论回复
9
dudu_q|  楼主 | 2014-3-27 17:40 | 只看该作者
junyee 发表于 2014-3-23 08:28
默认是输入状态,不用的话接地,好像pdf里有。

可能我的问题没有描述清楚,我在IO口外部接了两个LED,我只是想知道上电后是高还是低,因为这个会决定LED会不会闪烁一下

使用特权

评论回复
10
l4157| | 2014-3-27 21:36 | 只看该作者
dudu_q 发表于 2014-3-27 17:40
可能我的问题没有描述清楚,我在IO口外部接了两个LED,我只是想知道上电后是高还是低,因为这个会决定LED ...

都有亲兄弟说是是输入,输入状态怎么可能 驱动你的LED呢?

使用特权

评论回复
11
dudu_q|  楼主 | 2014-3-28 10:10 | 只看该作者
l4157 发表于 2014-3-27 21:36
都有亲兄弟说是是输入,输入状态怎么可能 驱动你的LED呢?

准确的说是这样连接的
电源----LED1----IO口------LED2-----GND
那么如果是输入的话,LED1肯定会闪一下咯

使用特权

评论回复
12
desertsailor| | 2014-3-29 10:05 | 只看该作者
dudu_q 发表于 2014-3-28 10:10
准确的说是这样连接的
电源----LED1----IO口------LED2-----GND
那么如果是输入的话,LED1肯定会闪一下咯 ...

人才,一个这么简单的问题还没搞明白,IO口设为浮空输入状态后不管外界什么电平,根本不会有多少电流流过,怎么可能点亮LED。你把IO一直设为浮空输入,仔细看看LED会不会亮

使用特权

评论回复
13
desertsailor| | 2014-3-29 10:07 | 只看该作者
先弄清楚什么是输入、什么是输出再说吧

使用特权

评论回复
14
l4157| | 2014-3-29 11:12 | 只看该作者
dudu_q 发表于 2014-3-28 10:10
准确的说是这样连接的
电源----LED1----IO口------LED2-----GND
那么如果是输入的话,LED1肯定会闪一下咯 ...

常见的节省IO的用法,要两个LED都不亮,IO就得设置成输入状态,然后电源电压不能大于两个 LED的导通电压和。放心,不会闪的,否则至少一个灯会亮

使用特权

评论回复
15
dudu_q|  楼主 | 2014-4-2 11:04 | 只看该作者
desertsailor 发表于 2014-3-29 10:05
人才,一个这么简单的问题还没搞明白,IO口设为浮空输入状态后不管外界什么电平,根本不会有多少电流流过 ...

大牛,您知道地也可以流电流吗?

使用特权

评论回复
16
dudu_q|  楼主 | 2014-4-2 11:06 | 只看该作者
l4157 发表于 2014-3-29 11:12
常见的节省IO的用法,要两个LED都不亮,IO就得设置成输入状态,然后电源电压不能大于两个 LED的导通电压 ...

非常感谢,已经搞定了

使用特权

评论回复
17
dudu_q|  楼主 | 2014-4-2 11:08 | 只看该作者
最烦上面几位装X的,你牛B,想要回复就好好回复,不想回答就算了
别唧唧歪歪的来秀你TMD那点可怜的优越感

使用特权

评论回复
18
desertsailor| | 2014-4-2 17:02 | 只看该作者
dudu_q 发表于 2014-4-2 11:04
大牛,您知道地也可以流电流吗?

废话!
LED能不能点亮不是看电平是高还是低,根本要看流过LED的电流能有多大,输入状态的引脚不管什么电平都不会有多少电流流过的,即使有那也是泄漏电流,微安级别的,离点亮LED差了十万八千里。  
不是非要说你什么,只是这么简单的问题即使有怀疑试一下不就得了么,一直把IO设为浮空输入状态,加电运行,你看它会不会亮!

使用特权

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

本版积分规则

个人签名:

14

主题

307

帖子

1

粉丝