реклама на сайте
подробности

 
 
> Последовательный програматор, Програмирование контроллеров через Ethernet
ValeraK
сообщение Nov 19 2007, 05:32
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 164
Регистрация: 11-01-05
Из: Россия, Снежинск
Пользователь №: 1 900



Добрый день all!

Намучался я с PCками, из интерфейсов для программирования контроллеров и EEProm остался только Ethernet...
Попытка использовать USB с помощью FTDI решала проблему, но только до WinXP, на новом нотбуке пришла WinVista и началось всё по кругу....

Вот и решил сделать переходник Ethernet <=> I2C, SPI, RS
По Ethernet поставил Microchip Enc28J60, контроллер всего этого Atmel AtMega8L.
Прилагаемая схема в формате P-Cad 2001.

Реализованы:
ARP/IP/ICMP(Ping)/TCP(Telnet).
Отзывается на:
MAC 00-12-34-56-78-9a, IP 192.168.0.30
Ограничения:
в один момент времени одна TCP сессия на Telnet порту и размер пакета max 254 байта.
Команды:
R0 - установить вывод R в 0
R1 - установить вывод R в 1
Ro - перевести вывод R на вывод
Ri - перевести вывод R на ввод
R? - узнать состояние вывода R, в ответ будет прислано R0 или R1
Вместо R можно подставить:
L - сигнальная линия SCL
A - сигнальная линия SDA
C - сигнальная линия ~CS
S - сигнальная линия SCK
O - сигнальная линия SO
I - сигнальная линия SI
R - сигнальная линия ~Reset

На PC сторону пока не написал soft, можно пока погонять через Telnet.
Отзывы приветствуются.
Прикрепленные файлы
Прикрепленный файл  Serial.zip ( 14.6 килобайт ) Кол-во скачиваний: 347
 
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 06:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01348 секунд с 7
ELECTRONIX ©2004-2016