利用微控制器进行网络通信的网卡配置
时间:06-25
来源:互联网
点击:
10.设置数据配置寄存器(0E,DCR)
inc nicIOAddr;数据配置在低8位,每次传送一个字节,而不是一个字
mov w,#%10111000
call NICWrite;调写子程序,把数据写入
11.开始接收数据
clr nicIOAddr;选择CR寄存器
mov w,#%00000010;Page0,数据设置为开始接收
call NICWrite;调写子程序,把数据写入
利用单片机对网络控制器进行上述设置后,再结合高层的TCP/IP协议,就可以在以太网上进行数据传输了。
利用8位微控制器配置网络控制卡的寄存器较为烦琐,上述过程和代码只是简要的介绍,用户也可针对自己的特殊需要进行一些特殊设置,总之,要以提高数据传输效率为原则。
inc nicIOAddr;数据配置在低8位,每次传送一个字节,而不是一个字
mov w,#%10111000
call NICWrite;调写子程序,把数据写入
11.开始接收数据
clr nicIOAddr;选择CR寄存器
mov w,#%00000010;Page0,数据设置为开始接收
call NICWrite;调写子程序,把数据写入
利用单片机对网络控制器进行上述设置后,再结合高层的TCP/IP协议,就可以在以太网上进行数据传输了。
利用8位微控制器配置网络控制卡的寄存器较为烦琐,上述过程和代码只是简要的介绍,用户也可针对自己的特殊需要进行一些特殊设置,总之,要以提高数据传输效率为原则。
- USB接口芯片的原理及应用 (04-15)
- 基于GPRS的远程心电实时监护终端(02-10)
- 基于AVR单片机的嵌入式“瘦服务器”系统设计思想(03-11)
- 利用C8051F020的SPI接口扩展大容量数据存储器(04-10)
- 基于GPRS的油烟远程无线监控系统设计(04-17)
- 基于Microchip单片机的网络收音机方案(04-27)