Урезанный MicroWire
- Войдите на сайт для отправки комментариев
Всем Привет и С НОВЫМ ГОДОМ!!!
Помогите осуществить задуманное!
Хочу с помощью ардуино научиться читать содержимое чипа подключенного к исполнительному устройству.
Чип- обычная EEPROM 93C46 с обвязкой на плате, где через резисторы диоды и транзисторы выведены наружу основные линии . В отличии от стандартного MicroWire линии DI и DO как то соеденены и получилась одна линия приемапередачи. Также все линии ( CS CLK DATA ) инвертированы, потому что подключены через транзисторы.
Почему не читаю EEPROM сразу на прямую? потому что она запаяна на плату, плата прикручена в алюминиевом корпусе и залита ну ооочень прочным компаундом, в общем разобрать получилось только молотком. поэтому не разрисовал схему.
Чип подключен 5-ю проводами
1 VDD
2 GND
3 CS
4 CLK
5 DATA
Подключил логический анализатор:
SB- Start Bit
OpCode- Operation Code - операция (10- чтение)
Read Address - адрес который нужно читать
DATA - данные еепром
Теперь вопросы !
1. порт Arduino может быть настроен сразу на вход и на выход?
2. Вывод прочтенной информации возможен только в SerialMonitor?
3. Может быть кто нибудь поможет в изучении ардуино и написании скетча?
Теперь вопросы !
1. порт Arduino может быть настроен сразу на вход и на выход?
2. Вывод прочтенной информации возможен только в SerialMonitor?
3. Может быть кто нибудь поможет в изучении ардуино и написании скетча?
Теперь ответы:
1. Нет. В одно время только что-то одно.
2. Нет. Выводи куда хочешь.
3. Может быть. Погугли "Курсы по ардуино".
Можно ли перенастраивать порт во время исполнения программы?
Есть примеры как писать данные в файл?
Спасибо
1. Можно. См. "программирование" в меню данного сайта.
2. Есть. См. "Примеры | SD-Card" прямо в ТВОЁМ (!!!!) IDE, которое у тебя установлено.
3. Пожалуйста.
Привет!
Получилось прочитать!!! Есть вопрос,
1. Когда вывожу данные в монитор порта происходит следующее:
2. Как сохранить данные сразу в *.bin или *.txt ?
Вот так я читаю сейчас: