Связь двух pic командами SHOut ,SHIn - Форум Picbasic.ru
Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: demanik 
Форум Picbasic.ru » Программирование МК » Proton PicBasic » Связь двух pic командами SHOut ,SHIn (Помогите где ошибка)
Связь двух pic командами SHOut ,SHIn
amid- Дата: Сб, 11.08.2012, 18:29  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Понимаю
Сообщений: 97
Репутация: 0   ±
Замечания:   ±
На сайте с 02.12.2010

Статус: Offline

задача простая но бьюсь 2 день один pic командой SHOut передает к примеру число 32 а другой командой SHIn принимает это число и выводит на жки
проект в протеусе и файлы в архиве помогите ткните на ошибки
Прикрепления: __.rar(67Kb)

Сообщение отредактировал amid- - Сб, 11.08.2012, 18:34
ЯНДЕКС Дата: 11.08.2012
ivan_fd Дата: Сб, 11.08.2012, 20:11  |                                                                                                                Сообщение # 2
Группа: Модераторы
Ранг:  Специалист
Сообщений: 882
Репутация: 47   ±
Замечания:   ±
На сайте с 12.01.2009

Статус: Offline

Что бы работать на двух устройствах через SPI, одно должно бить ведущим, а другое ведомым.

В данном случаи нужно использовать аппаратный модуль SPI, которого нету ни в одном в ваших PIC ах.


Меня все время преследуют умные мысли...но я быстрее!!!
DAlexV Дата: Сб, 11.08.2012, 20:38  |                                                                                                                Сообщение # 3
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 691
Репутация: 17   ±
Замечания:   ±
На сайте с 13.05.2008

Статус: Offline

Quote (amid-)
помогите ткните на ошибки

Проблема здесь: SHIn DS,SH,LsbPre,[KOD\8]. Как только программа доходит до этой строчки, порт B.0 становиться выходом %). Внутрь shin не заглянуть. Так что изучаем взаимодействие shin - shout. Протеус файл подправил, прикрепил.
Quote (ivan_fd)
В данном случаи нужно использовать аппаратный модуль SPI
Или написать свой.
Прикрепления: Univ_RC.rar(68Kb)


Будьте оригинальны - не повторяйте чужих ошибок !!!!
Пишу только на Рыбе (SwordFish). Другую пищу не предлагать, на шерсть влияет :)

Сообщение отредактировал DAlexV - Сб, 11.08.2012, 20:40
amid- Дата: Вс, 12.08.2012, 11:17  |                                                                                                                Сообщение # 4
Группа: Проверенные
Ранг:  Понимаю
Сообщений: 97
Репутация: 0   ±
Замечания:   ±
На сайте с 02.12.2010

Статус: Offline

Спасибо за совет и помощь.
Может посоветуете .Имеем выхода для подачи сигнолов на сдвиговый регистр 74hc595 с pic тоесть он им управляет задача на
другом pic получить и распознать эти сигналы поступающие на регистр (тоесть отправили на регистр 0 или 255 а pic принял и показал 0 или 255 )

Сообщение отредактировал amid- - Вс, 12.08.2012, 11:18
DAlexV Дата: Вс, 12.08.2012, 13:54  |                                                                                                                Сообщение # 5
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 691
Репутация: 17   ±
Замечания:   ±
На сайте с 13.05.2008

Статус: Offline

http://www.protonbasic.co.uk/archive/index.php/t-58564.html
Тут правда для 16 бит, но на 8 легко переделать


Будьте оригинальны - не повторяйте чужих ошибок !!!!
Пишу только на Рыбе (SwordFish). Другую пищу не предлагать, на шерсть влияет :)
Форум Picbasic.ru » Программирование МК » Proton PicBasic » Связь двух pic командами SHOut ,SHIn (Помогите где ошибка)
Страница 1 из 11
Поиск: