Например TDA7294

Форум РадиоКот • Просмотр темы - Не могу связать по SPI два PIC16F690
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт дек 26, 2025 14:58:33

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Не могу связать по SPI два PIC16F690
СообщениеДобавлено: Вт сен 07, 2021 17:48:42 
Родился

Зарегистрирован: Ср сен 01, 2021 12:41:52
Сообщений: 8
Рейтинг сообщения: 0
Здравствуйте!
Изучаю SPI. Для PIC16F887 нашел и оно заработало. Теперь перевожу это код для PIC16F690. Вижу в железе, что сигнал приходит. Прерывание возникает. Но в данных все время ==0.
В Протеусе все работает. А в железе никак светодиод не зажгу. Ткните пожалуйста интерфейсом в ошибку, если можно :)

Схему и тексты приложил.

Принцип такой: жму кнопку на МК1 (слева на схеме). Загорается левый светодиод - сигнал есть. Каждые 100 мс состояние кнопки передается по SPI на МК2. Только в инверсии. Если левый светит, то передается 0, ели погас - 0xAA (не 0). А на МК2 читаю, что передали и зажигаю правый светодид.

Заранее спасибо!

А если кто-то подскажет, где в Краснодарском крае купить PIC16F887 в наличии, то буду очень благодарен!!!


Вложения:
spi.h [1.06 KiB]
Скачиваний: 93
Комментарий к файлу: spi
spi.c [1.33 KiB]
Скачиваний: 95
Комментарий к файлу: Slave
newmain.c [2.21 KiB]
Скачиваний: 109
Комментарий к файлу: Master
newmain.c [2.4 KiB]
Скачиваний: 107
изображение_2021-09-07_174341.png [128.51 KiB]
Скачиваний: 137
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Не могу связать по SPI два PIC16F690
СообщениеДобавлено: Пт сен 17, 2021 15:39:12 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 1
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 26, 2015 23:22:35
Сообщений: 161
Откуда: не с Уфы
Рейтинг сообщения: 0
У меня кстати есть 9 штук pic16f887-i/pt. 6 лет назад прикупил здесь. Одна ушла в изделие. Могу отправить, если кому надо.

_________________
Tg


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y