Соединение двух МК по UART.

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
bigory
Родился
Сообщения: 19
Зарегистрирован: Ср сен 28, 2011 19:57:21

Соединение двух МК по UART.

Сообщение bigory »

Всем доброе время суток!
Помогите продумать программу для микроконтроллеров pic12F675. У меня 2 одинаковые схемы, которые соединяются между собой по UARTу. Вот схема 1 устройства:
Изображение
Мне нужно отправить с одного МК на другой число. Число я задаю с помощью одной кнопки (количеством нажатии). Само число отображается на индикаторе. Чтобы отправить на другой микроконтроллер я переключаю контакт и нажимаю на другую кнопку. На 2м устройстве это число должно высветиться на индикаторе.
Часть той схемы я смоделировал на протеусе. Прикрепляю в архиве эту же схему и проект. "Домашка7(1)" исходник к U2, "Домашка7(2)" исходник к U3
Проблемы:
Микроконтроллеры могут работать на разных частотах, между 2х микроконтроллерами стоят преобразователи (как говорят, они относительно медленно преобразовывают сигнал)
Мои попытки:
Пробовал побитно отсылать с использованием таймера, но результат на конечной точке не совпадал с тем, что отправлял.
Пробовал потактно отправлять, но почему-то вообще ничего хорошего не выходило.
Сдавать мне его надо на реальных устройствах
Очень надеюсь на вашу помощь
Вложения
АСВТ.zip
(81.46 КБ) 160 скачиваний
Реклама
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Объединение 2х схем

Сообщение BOB51 »

вроде pic12F675 в своем составе UART не имели...
используй какой-нибудь самодельный протокол по принципу i2c или spi с квитированием...
леньки старинные альбомы открывать - было когда-то подобное решение :sleep:
Реклама
Аватара пользователя
Дрон
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср ноя 30, 2011 02:29:51
Откуда: Курск-сити

Re: Объединение 2х схем

Сообщение Дрон »

BOB51 писал(а):вроде pic12F675 в своем составе UART не имели...
Студенту нужен именно програмный уарт. :)))
У кошки четыре ноги: вход,
выход, земля и питание.
Но трогать её не моги:
получится замыкание
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Объединение 2х схем

Сообщение BOB51 »

тогда энтот студент сам садомазохизмом заниматься должен - один ... выдумал "схему" другой ... должен "до ума" довести - нормальный человек предложит нормальную схему, но для "крутых" не даст отката - оттуда и "задачки для студентов" плодятся... :sleep:
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Соединение двух МК по UART.

Сообщение pyzhman »

(как говорят, они относительно медленно преобразовывают сигнал)
Особенно позабавило "медленно". И это вечное "как говорят".
В качестве нотации: вместо "как говорят" пишем "в даташите", вместо "медленно" - "столько-то".
Docendo discimus
Реклама
Аватара пользователя
urry
Сверлит текстолит когтями
Сообщения: 1262
Зарегистрирован: Пн дек 08, 2008 10:58:48
Откуда: Винница
Контактная информация:

Re: Соединение двух МК по UART.

Сообщение urry »

Реклама
bigory
Родился
Сообщения: 19
Зарегистрирован: Ср сен 28, 2011 19:57:21

Re: Объединение 2х схем

Сообщение bigory »

BOB51 писал(а):используй какой-нибудь самодельный протокол по принципу i2c или spi с квитированием...
По принципу I2C не получится, так как всего один провод, т.е. нельзя реализовать синхронизацию. SPI пока не разбирал, попробую.
pyzh_man писал(а):
(как говорят, они относительно медленно преобразовывают сигнал)
Особенно позабавило "медленно". И это вечное "как говорят".
В качестве нотации: вместо "как говорят" пишем "в даташите", вместо "медленно" - "столько-то".
Я не профессионал, а всего-лишь студент, поэтому говорю так как меня предупредил преподователь, который даже и не подсказывает
urry писал(а):http://www.microchip.ru/phorum/read.php?f=2&i=104740&t=104444

программный уарт
Спасибо! Буду пытаться разобрать
Аватара пользователя
Дрон
Вымогатель припоя
Сообщения: 586
Зарегистрирован: Ср ноя 30, 2011 02:29:51
Откуда: Курск-сити

Re: Объединение 2х схем

Сообщение Дрон »

BOB51 писал(а):тогда энтот студент сам садомазохизмом заниматься должен - один ... выдумал "схему" другой ... должен "до ума" довести - нормальный человек предложит нормальную схему, но для "крутых" не даст отката - оттуда и "задачки для студентов" плодятся... :sleep:
Студент говарит что препад лопух но апаратура принём..........
а всего-лишь студент, поэтому говорю так как меня предупредил преподователь
У кошки четыре ноги: вход,
выход, земля и питание.
Но трогать её не моги:
получится замыкание
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Соединение двух МК по UART.

Сообщение BOB51 »

жалко студента... :cry:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»