主题 : 关于Tiny6410的裸机LED实验 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 41531
精华: 0
发帖: 16
金钱: 80 两
威望: 16 点
综合积分: 32 分
注册时间: 2011-03-30
最后登录: 2017-09-07
楼主  发表于: 2011-05-17 21:31

 关于Tiny6410的裸机LED实验

标准的Tiny6410的裸机LED实验成功。然后设置上拉、下拉电阻看有没有不同,但我我不管怎样设置效果都一样的,对吗?
加油 加油 加油!!!
级别: 侠客
UID: 37989
精华: 0
发帖: 65
金钱: 330 两
威望: 66 点
综合积分: 130 分
注册时间: 2011-02-19
最后登录: 2012-09-18
1楼  发表于: 2011-05-17 22:41
不知道 你也学裸机  留个联系方式 交流 交流
加油!这都是上天的安排!
级别: 新手上路
UID: 44362
精华: 0
发帖: 31
金钱: 160 两
威望: 32 点
综合积分: 62 分
注册时间: 2011-04-24
最后登录: 2012-10-09
2楼  发表于: 2011-05-18 19:16
学裸机的路过 交流
级别: 新手上路
UID: 39770
精华: 1
发帖: 32
金钱: 220 两
威望: 44 点
综合积分: 84 分
注册时间: 2011-03-12
最后登录: 2014-11-04
3楼  发表于: 2011-05-27 18:22
这个问题你可以先找一本数字电路的书看看为什么要上拉电阻,一般的CPU为了实现端口的线与功能都必须设计成设计成开漏(OD门,双极性晶体管叫做集电极开路OE门)结构,但是这样一来有个问题就是端口不能输出高电平(拉流能力非常弱,普通51的几个uA吧),因为端口寄存器写1的时候驱动晶体管是截至的(只有漏电流,这在场效应管中基本不存在),导致输出IO口悬空了,也就是既没有接电源也没有接地。但是这种结构可以输出低电平。板子上的LED应该是低电平有效的吧,所以输出低电平的时候可以亮,输出高电平的时候IO断开了当然也不会亮了,所以你观察的效果跟接高电平一样,如果你手里有示波器可以看看这个时候的端口电压,或者你反接一个LED看看不加上拉能不能亮。原理就是这么个原理,一句话开漏结构的吸流能力很大,拉流能力很弱,这几乎是所有CPU IO口的一个共同特征。也许这也能解释为什么LED一般都要接成低电平有效,否则拉流有可能满足不了LED的正常工作电流(没看数据手册不知道这个CPU的拉流多大)。希望对你有帮助
级别: 新手上路
UID: 67718
精华: 0
发帖: 40
金钱: 205 两
威望: 41 点
综合积分: 80 分
注册时间: 2012-04-14
最后登录: 2012-11-20
4楼  发表于: 2012-04-26 10:41
开始学裸机,,,,在找入门资料,,,,,不知楼主有什么好的建议没有?
级别: 侠客
UID: 62925
精华: 0
发帖: 50
金钱: 255 两
威望: 51 点
综合积分: 100 分
注册时间: 2012-02-10
最后登录: 2012-10-22
5楼  发表于: 2012-05-05 01:40

 回 楼主(lisq) 的帖子

楼主,我也开始学裸机,但是开始那个LED程序,ADS1.2和RVDS2.2编译都有问题啊,能指点一下不?怎么过的啊?
级别: 新手上路
UID: 69977
精华: 0
发帖: 13
金钱: 70 两
威望: 14 点
综合积分: 26 分
注册时间: 2012-05-14
最后登录: 2012-07-31
6楼  发表于: 2012-06-08 14:39