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

 
 
> Обмен данными, Динамическая индикация
Shestow-Vladimir
сообщение Jul 30 2014, 14:20
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 30-07-14
Из: Л-Кузнецкий
Пользователь №: 82 414



Я недавно начал писать на Асемблере. Подскажите как отправить с Atmega16 данные на 2313 на которой висит семисегментный индикатор.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Abell
сообщение Jul 30 2014, 16:22
Сообщение #2


профессиональный дилетант
****

Группа: Участник
Сообщений: 866
Регистрация: 16-03-06
Из: Шебекино - Лысьва - Тюмень
Пользователь №: 15 292



Прежде определитесь, каким интерфейсом микроконтроллеры будут связаны между собой, и почитайте описание соответствующих блоков/регистров.
Например, если интерфейс будет UART - почитайте, какие данные заносить в регистры, в какие регистры записывать, в каких читать.
Если связь только односторонняя, передача от меги к 2313 - можно применить SPI, его на ассемблере для 2313 проще будет реализовать.
Если связь односторонняя и количество свободных пинов позволяет реализовать параллельный интерфейс - тоже неплохо laughing.gif


--------------------
Скоро дело сказывается, да не скоро сказка делается, или тише будешь - дальше уедешь...

Go to the top of the page
 
+Quote Post
kovigor
сообщение Jul 30 2014, 17:23
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Shestow-Vladimir @ Jul 30 2014, 17:20) *
Я недавно начал писать на Асемблере. Подскажите как отправить с Atmega16 данные на 2313 на которой висит семисегментный индикатор.

2313 только затем и стоит, чтобы обслуживать индикатор ? Если да, то уберите ее вообще и подключите индикатор к Atmega16 ...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 01:21
Рейтинг@Mail.ru


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