返回列表 发新帖

【ENC28J60 + MEGA16】ATMEGA16 + ENC28J60实现以太网webserver 用MEGA16控制

[复制链接]

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 12:36:30 | 显示全部楼层 | 阅读模式
MEGA16控制ENC28J60实现以太网webserver,通过以太网远程检测ADC电压值和控制LED

关键字:

以太网   ENC28J60 28J60 webserver MEGA16 ATMEGA16 demo ADC LED IO


使用的硬件资源:本站的MEGA16最小系统板、ENC28J60模块

硬件连接:ENC28J60的SPI与MEGA16的PB口上的SPI接口相连接,中断脚INT接PD2,复位脚RST接VCC。
            PA0接要测量的模拟电压(0~2.56V)
回复

使用道具 举报

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 12:43:47 | 显示全部楼层

整体系统图

整体系统图


在PB0和PB1管脚上可分别接2只LED到VCC,分别用作远程控制和指示ENC28J60收发包的状态。(上图中未接)
回复 支持 反对

使用道具 举报

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 12:45:02 | 显示全部楼层

复位后输入可用的局域网地址

复位后输入可用的局域网地址

串口波特率9600,IP地址须严格按照图中格式输入,输入完成后按enter
回复 支持 反对

使用道具 举报

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 12:45:45 | 显示全部楼层

ping测试

ping测试
回复 支持 反对

使用道具 举报

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 12:46:33 | 显示全部楼层

浏览器webserver测试

浏览器webserver测试
回复 支持 反对

使用道具 举报

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 12:47:31 | 显示全部楼层

实现的webserver网页

实现的webserver网页
回复 支持 反对

使用道具 举报

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 12:48:41 | 显示全部楼层
MEGA16_ENC28J60_DEMO.rar (6 KB, 下载次数: 15)
回复 支持 反对

使用道具 举报

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 12:54:17 | 显示全部楼层
回复 支持 反对

使用道具 举报

296

主题

1046

帖子

2926

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2926
发表于 2014-1-8 14:47:03 | 显示全部楼层
管脚连接:
ENC28J60模块与MEGA16最小系统板管脚连接
1脚悬空
2脚(MISO)接PB6
3脚(INT)接PD2
4脚(MOSI)接PB5
5脚(CLKOUT)悬空
6脚(SCK)接PB7
7脚(VCC)接VCC
8脚(CS)接PB4
9脚(GND)接GND
10脚(RST)接VCC

注意:MEGA16系统时钟为8M,供电电压(VCC)最好用3.3V
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表