这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 430,RTL8019 430驱动RTL8019

共3条 1/1 1 跳转至

430,RTL8019 430驱动RTL8019

院士
2006-09-17 18:14:16     打赏
430,RTL8019 430驱动RTL8019



关键词: RTL8019     驱动    

院士
2006-12-22 22:43:00     打赏
2楼
问 有谁用过430驱动8019啊,8019是5V的,请问是否可以直接驱动,还是必须加一个电平转换啊? 1: 这里没有人做过吗? 2: 楼主,有问题向你请教!我的qq:32155284,救命啊^_^ 3: 可以,中间加个几百欧的电阻就可以了. 4: 我的QQ:25605727 5: 供参考! 6: 谢谢版主和wlq_9 大侠,我先串电阻试试看! 7: wlq_9 ,您好,我将数据线串接了270R的电阻,问题还是没有解决。
我的问题是:对寄存器CR写时出现问题,就是对STA位写时,无论写的是“0”还是“1”,结果读时都为“1”,而其它位读写均没有问题,请问可能是什么问题?会不会是8019有问题啊,我是从网卡上焊下来的 8: 我发现我的8019的晶振竟然不起振,那读取寄存器的数据还有效吗?
是不是8019坏了! 9: 我的晶振不到0。1V! 10: 不明白,晶振不振当然是不能工作的.SR寄存器的STA位只有在正确配置了RTL8019后才能置位以使网卡芯片开始正常工作,而且RTL8019复位也有比较高的要求.电阻用的470欧,没有问题.

菜鸟
2013-08-07 18:09:43     打赏
3楼

楼主,请教一下8019as的问题。CURR\BNRY读出来的值都是0XFF.

精简后的程序如下:

/* 8019reset*/

8019_HWRESET=1;

Delay_ms(50);

8019_HWRESET=0;

8019_write(0x1f,8019_read(0x1f));

8019_write(CR,0X21);

Delay_ms(50);

8019_write(BNRY,0X4C);

DATA=8019_read(BNRY);

/*此处的data值为0X4C*/

如果把最后两句变成下面的语句,data值就是0XFF.

 

8019_write(BNRY,BNRY);

8019_write(TPSR,0X40);

DATA=8019_read(BNRY);

/*此处的data值就是0xff*/

 

请教那里出了问题??


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]