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

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

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

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

Анализатором ткнулся, на ноге SDO есть какая то хурма. а на ноге SCK SCL земля и все =( не пойму
Zombie47 вне форума   Ответить с цитированием
Старый 21.06.2017, 19:50   #29
Zombie47
Senior Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 131
Вес репутации: 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
Сообщений: 590
Вес репутации: 1705/67
Ученый 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
Senior Member
 
Регистрация: 05.10.2015
Возраст: 31
Сообщений: 131
Вес репутации: 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
Возраст: 47
Сообщений: 725
Вес репутации: 1505/44
Guaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant futureGuaho has a brilliant future
По умолчанию Re: Как читать Даташит? Pic16f1847 не работает нога на вход.

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

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

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

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

Нашел дело было в этом бите =)
Zombie47 вне форума   Ответить с цитированием
Старый 23.06.2017, 12:37   #36
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 59
Сообщений: 2,435
Вес репутации: 3365/101
Марк 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:26.


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