Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Вопросы начинающих

Вопросы начинающих Прежде чем задать вопрос, стоит воспользоваться поиском

Ответ
 
Опции темы Опции просмотра
Старый 21.06.2017, 19:25   #26
Zombie47
Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 92
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

Цитата:
Сообщение от Ученый Посмотреть сообщение
Их "Всех" всего-то 2. Для запуска в первом приближении достаточно SSPxCON, и "шерстить" его надо обязательно и внимательно.
Читай про SSPEN и SSPM<3:0>, остальное это диагностика и настройка кучи режимов.
С прерываниями пока не связывайся, будут конкретные вопросы - ответим.
Это конечно хорошо что вы мне ответили, но как самому узнать что надо было читать про SSPEN и SSPM<3:0> и SSPxCON ?
Zombie47 вне форума   Ответить с цитированием
Старый 21.06.2017, 19:30   #27
Zombie47
Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 92
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

Цитата:
Сообщение от Ученый Посмотреть сообщение
Их "Всех" всего-то 2. Для запуска в первом приближении достаточно SSPxCON, и "шерстить" его надо обязательно и внимательно.
Читай про SSPEN и SSPM<3:0>, остальное это диагностика и настройка кучи режимов.
С прерываниями пока не связывайся, будут конкретные вопросы - ответим.
Да и чего читать про SSPEN ? тут все понятно 1 - Enable)
правда там сносочка есть мол после выбора энейбл нужно указать порты на вход или выход. Не пойму это как ? Ведь SDI это в любом случае на вход, а SDO это на выход как и SCK SCL.

Ну а SSPM<3:0> тут хотя бы 0000 заработало бы хоть как нить подергало бы а дальше уже разбираться.
Но пока не работает и так.
Zombie47 вне форума   Ответить с цитированием
Старый 21.06.2017, 19:36   #28
Zombie47
Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 92
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

Анализатором ткнулся, на ноге SDO есть какая то хурма. а на ноге SCK SCL земля и все =( не пойму
Zombie47 вне форума   Ответить с цитированием
Старый 21.06.2017, 19:50   #29
Zombie47
Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 92
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

нашел ошибку блин, я для индикации использовал вот эту строчку
if (RB4==0) {LATA2_bit=1;}

а нужно было
if (RB4_bit==0) {LATA2_bit=1;}
Zombie47 вне форума   Ответить с цитированием
Старый 21.06.2017, 20:42   #30
Ученый
Senior Member
 
Регистрация: 27.02.2007
Адрес: Москва
Возраст: 68
Сообщений: 585
Вес репутации: 1705/66
Ученый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant futureУченый has a brilliant future
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

Цитата:
Сообщение от Zombie47 Посмотреть сообщение
Это конечно хорошо что вы мне ответили, но как самому узнать что надо было читать про SSPEN и SSPM<3:0> и SSPxCON ?
А как всем: самому читать раздел 25.0 про MSSP, а в нем выбирать все про SPI Master (если делаешь Master). И пытаться понять, что важно (для твоей задачи), а что нет.
Если поначалу не знаешь где читать - смотри оглавление, или поиском SPI.
Цитата:
Да и чего читать про SSPEN ? тут все понятно 1 - Enable)
правда там сносочка есть мол после выбора энейбл нужно указать порты на вход или выход. Не пойму это как ? Ведь SDI это в любом случае на вход, а SDO это на выход как и SCK SCL.
А так - без соответствующей конфигурации TRIS "любого случая" не будет.
После этого, и при SSPM<3:0>= 0000 должно работать.
__________________
Не знать - не стыдно, стыдно не учиться.
Ученый вне форума   Ответить с цитированием
Старый 22.06.2017, 20:14   #31
Zombie47
Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 92
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

Возвращаясь к теме поста=)
Теперь у меня не работает RB7 на выход. Куда смотреть? Вижу нога связана с прерываниями IOC (Interrupt On Change) Что это вообще за прерывания?
Zombie47 вне форума   Ответить с цитированием
Старый 22.06.2017, 20:47   #32
Guaho
Senior Member
 
Аватар для Guaho
 
Регистрация: 28.06.2013
Возраст: 46
Сообщений: 710
Вес репутации: 1432/41
Guaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud ofGuaho has much to be proud of
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

Это прерывания по изменению состояния пина порта (переход из одного лог. состояния в другое). На ввод-вывод это не влияет, да и сами эти прерывания можно запретить, если они не нужны. Смотрите, какая ещё периферия висит на RB7, и копайте в этом направлении.
Guaho вне форума   Ответить с цитированием
Старый 22.06.2017, 20:51   #33
Zombie47
Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 92
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

блин копать копать =)

я не могу понять без настройки у них же есть начальное назначение или нету?
Zombie47 вне форума   Ответить с цитированием
Старый 22.06.2017, 20:56   #34
Zombie47
Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 92
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

вообще по этому пину летят данные от программатора может в этом дело? сконфигурирован на прием прошивки пин?
Zombie47 вне форума   Ответить с цитированием
Старый 22.06.2017, 22:15   #35
Zombie47
Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 92
Вес репутации: 91/0
Zombie47 will become famous soon enough
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

Нашел дело было в этом бите =)
Zombie47 вне форума   Ответить с цитированием
Старый 23.06.2017, 12:37   #36
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: МО
Возраст: 59
Сообщений: 2,375
Вес репутации: 3125/96
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

Цитата:
Сообщение от Zombie47 Посмотреть сообщение
вообще по этому пину летят данные от программатора может в этом дело? сконфигурирован на прием прошивки пин?
Пины ICSP никакого отношения к конфигурированию в коде не имеют.
Во первых, линия данных между МК и программатором является ДВУНАПРАВЛЕННОЙ и данные передаются В ОБЕ СТОРОНЫ.
Во вторых, управление передачей и направлением этих линий производится во время программирования, то есть пользовательский код в МК в это время НЕ ИСПОЛНЯЕТСЯ.
Марк вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
наше образование, или будущие ембеддеры - кто они... Vlad&mir Общетехнические вопросы 357 13.01.2015 11:34
Не работают порты на вход?! Серега Вопросы начинающих 25 09.05.2011 00:46
проблемка с PIC16F628A bereg_ok Продукция MICROCHIP 72 07.09.2007 11:00
PIC18F8720 PORTA не работает на вход Ilyxa Продукция MICROCHIP 5 29.03.2007 17:37


Часовой пояс GMT +3, время: 15:49.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot