Опять про SPI Slave

Раздел начинающих пользователей
Правила форума
В песочнице можно спрашивать когда незнаешь где спросить.
В песочнице нелзя посылать в гугл
В песочнице можно задавать любой вопрос, но на него могут и неответить.
Песочница для тех, кто начинает свои вопросы с защиты чайников от пинков.
В песочницу будут перетаскиваться вопросы неполучившие ответа.
Песочница - попытка навести порядок.
На песочницу большие надежды.

Опять про SPI Slave

Сообщение artman66 (Андрей) » 04 авг 2016, 14:13

Привет всем. :!)
Вопрос скорее к УВАЖАЕМОМУ MIM.
В 4-й версии для пиков был дополнен (переделан) компонент PIC_SPI_Legacy.c и работает, как бы такое провернуть в 5-й версии.
На офф.сайте аналогичные вопросы про ведомый режим - ответ - некогда делать, у них новая версия и они ее допиливают....
Куда копать и в каком, их там три ? :headbang: :headbang: :headbang:
Аватар пользователя
Ник: artman66
Имя: Андрей
(мытищи)
Практикант
Практикант
Информация о пользователе

Re: Опять про SPI Slave

Сообщение mim (mim) » 04 авг 2016, 15:23

artman66 писал(а):В 4-й версии для пиков был дополнен (переделан) компонент
Опираясь на тот пример, в 5 версии достаточно сделать вот так...
SL.jpg
А также изучить ДШ...
У вас нет доступа для просмотра вложений в этом сообщении.
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе

Re: Опять про SPI Slave

Сообщение artman66 (Андрей) » 23 апр 2017, 16:34

mim писал(а):
artman66 писал(а):В 4-й версии для пиков был дополнен (переделан) компонент
Опираясь на тот пример, в 5 версии достаточно сделать вот так...
set_bit (trisc,3);
set_bit (trisc,4);
set_bit(sspcon, 0)
set_bit(sspcon, 2)
А также изучить ДШ...

===========================
Прокатило с PIC16F819
set_bit (trisb,1);
set_bit (trisb,4);
sspcon=0x34;
Понадобилось поболее памяти , решил поставить PIC16F88, цоколевка совпадает, но... c PIC16F88 не катит. Что я делаю не так ??? :headbang: :headbang: :headbang:
Аватар пользователя
Ник: artman66
Имя: Андрей
(мытищи)
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Опять про SPI Slave

Сообщение artman66 (Андрей) » 23 апр 2017, 17:03

Зы: забыл добавить Flowcode pic v5.5.2.1 :!)
Аватар пользователя
Ник: artman66
Имя: Андрей
(мытищи)
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Опять про SPI Slave

Сообщение mim (mim) » 24 апр 2017, 06:17

Хоть бы краешком глаза посмотреть...
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Опять про SPI Slave

Сообщение artman66 (Андрей) » 25 апр 2017, 17:53

mim писал(а):Хоть бы краешком глаза посмотреть...

Привет всем...
Поотрубал все "лишнее", вся схема не нужна... Ну как-то так...
В теле программы и в схеме, кое-где вставил комменты...
У вас нет доступа для просмотра вложений в этом сообщении.
Аватар пользователя
Ник: artman66
Имя: Андрей
(мытищи)
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Опять про SPI Slave

Сообщение mim (mim) » 26 апр 2017, 05:46

Поставь конфигурацию sspcon=0х35 - отключи вход SS. И все будет работать... Каким-то образом влияет использование этого входа. На первый взгляд настройки ни чем не отличаются от 819, если разберусь в чем отличие отпишусь... Проверь в железе, может просто ошибка в Протеусе.
I Am Legend
Аватар пользователя
Ник: mim
Имя: mim
(Из Лесу, вестимо...)
Легенда
Легенда
Информация о пользователе
Вернуться наверх

Re: Опять про SPI Slave

Сообщение artman66 (Андрей) » 26 апр 2017, 16:13

Спасибки !!!
Железо будет к концу мая. Микросхема на панельке, если что, оставлю 16F819 с отрезанным кодом...
Отпишусь позднее, по итогам....
Аватар пользователя
Ник: artman66
Имя: Андрей
(мытищи)
Практикант
Практикант
Информация о пользователе
Вернуться наверх

Re: Опять про SPI Slave

Сообщение artman66 (Андрей) » 04 май 2017, 13:41

Привет всем.
По итогам проверки в железе ( на тестовом образце - после короткого отпуска )...
PIC16F819 не запускается на прием с конфигурацией sspcon=0x34; установил sspcon=0x35; и о, чудо заработало. :D
F88 не проверял, места пока хватает...
Аватар пользователя
Ник: artman66
Имя: Андрей
(мытищи)
Практикант
Практикант
Информация о пользователе
Вернуться наверх


Вернуться в ПЕСОЧНИЦА

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

Пользователь просматривает форум: нет зарегистрированных пользователей

cron