导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:请教老古[hello]

 *第249篇: C51编程:请教老古

  
楼 主:hello 2001年8月30日10:33
 C51编程:请教老古
老古:用mcu控制rtl8019时,对8019存储器应如何设置,是否把8019看作mcu的一个外设?
  
2楼:老古 2001年8月30日14:37
 是把8019当作一个外设,通过i/o的地址来控制它。
  
3楼:hello 2001年8月30日16:03
 是否和RAM,ROM寻址方式一样?
  
4楼:ljmpbaby 2001年8月30日16:09
 完全一样,访问其外部RAM地址,如,62256 32K,(0000H-7FFFH)8019地址:8000H-FFFFH
  
5楼:hello 2001年8月30日16:19
 to ljmpbaby
对于你举的例子,8000H-FFFFH,是否将51单片机的P2.7 接8019的AEN引脚?
8000H代表8019的CR寄存器,以此类推?
  
6楼:老古 2001年8月30日19:01
 在我网站的斑竹原作里有个电路连接图,可以参考。
  
7楼:hello 2001年9月3日10:56
 再问老古
这个系统你写的程序有多大呢?另外网卡的io地址0240H-025FH是怎样确定的?8019的CR寄存
器地址0xc000又是怎样确定的呢?多谢!
  
8楼:老古 2001年9月3日12:48
 编译之后大概有10k,0xc000只是我选择的地址译码方案,你可以用别的地址,只要对应网卡的i/o ,网卡的i/o地址是通过驱动程序设置的
  
9楼:老古 2001年9月3日12:52
 驱动程序是指买网卡时带的软盘上的rset8019.exe
  
10楼:ljmpbaby 2001年9月3日11:13
 P2.7接外存的CE。经反相器接8019的A15.
  
11楼:hello 2001年9月3日11:25
 可是8019如何知道自己被选中了?
也应该选中8019的AEN脚吧?
  
12楼:老古 2001年9月3日12:50
 因为只有一个卡的情况下,可以将aen直接接地,而节省单片机的一个引脚,也就是说这时候,时时刻刻都在做地址译码。
  
13楼:老古 2001年9月3日12:53
 网卡地址译码是指网卡的20个地址线的译码,就是说240H   =0x00240 时,网卡被选中。
  
14楼:hello 2001年8月30日17:17
 大家还有什么看法?
  
15楼:hello 2001年9月3日14:33
 我明白了
老古,我明白了,多谢你了,我真喜欢你!
我现在想用8052控制RTL8139C,不知会遇到什么问题,以后可能会不断麻烦你,希望你不会
烦 :)
多谢ljmpbaby!

>>>>>>对该主题发表你的看法

本主题贴数15,分页: [第1页]


[上一篇主题]:闲聊:古版主:你的c51正版卖的怎样了?公司用的是D版。:(

[下一篇主题]:C51编程:C251中的printf()问题