Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

PIC16F887A переключить все порты в цифровые i/o

Непрочитано 19.12.2011, 02:14  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

old_z, Ну и как у вас компилятор узнает под какой именно контроллер все затеяно ????
#include "p16f887.h" где ???
Реклама:
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 19.12.2011 в 02:16.
dosikus вне форума  
Непрочитано 19.12.2011, 03:09  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

Старенький Hi-Tech STD при #include ‹htc.h› нормально тип проца из MPLAB'а подхватывает... но лучше, конечно, указывать явно...
А вот конфигурация проца в приведённом коде отсутствует...
st_1 вне форума  
Непрочитано 19.12.2011, 21:49  
old_z
Частый гость
 
Регистрация: 23.06.2005
Сообщений: 19
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
old_z на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

Сообщение от dosikus Посмотреть сообщение
old_z, Ну и как у вас компилятор узнает под какой именно контроллер все затеяно ????
#include "p16f887.h" где ???
Могу ответить вам тем же что и вы мне предлагали, почитайте инструкцию и все станет на свои места.
old_z вне форума  
Непрочитано 19.12.2011, 22:10  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

Сообщение от old_z Посмотреть сообщение
Могу ответить вам тем же что и вы мне предлагали, почитайте инструкцию и все станет на свои места
Дык... сами то вы этого не знаете... такшта... зря вы так...
Сообщение от old_z Посмотреть сообщение
Подскажете буду благодарен.
А вот для этого и надо вам заглянуть в pic16f887.h и в даташит...
В pic16f887.h вы увидите с чем именно работает Hi-Tech, а в даташите - какие биты конфигурации за что отвечают...
st_1 вне форума  
Непрочитано 19.12.2011, 22:58  
old_z
Частый гость
 
Регистрация: 23.06.2005
Сообщений: 19
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
old_z на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

Ладно проехали. Доказывать что я в процах не шарю не вижу смысла. Главное что то чего я хотел, добился, остальное дело наживное.
А dosikus все таки пускай инструкции почитает, глупых вопросов будет меньше, а то как бы спец а вопрос глупый.

Последний раз редактировалось old_z; 19.12.2011 в 23:00.
old_z вне форума  
Непрочитано 20.12.2011, 00:17  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

И стоило ради этого последнего поста стараться помочь человеку, если в ответ такое?
Грустно это, господа. Именно потому последнее время стараюсь на "нешарящих" не нарываться. При любом раскладе оказываюсь "сам дурак и не лезь в мою песочницу."
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 20.12.2011, 00:46  
old_z
Частый гость
 
Регистрация: 23.06.2005
Сообщений: 19
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
old_z на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

Сообщение от ut1wpr Посмотреть сообщение
И стоило ради этого последнего поста стараться помочь человеку, если в ответ такое?
Грустно это, господа. Именно потому последнее время стараюсь на "нешарящих" не нарываться. При любом раскладе оказываюсь "сам дурак и не лезь в мою песочницу."
Это вы о чем? Кто реально помог, того и поблагодарил (плюсы добавил). Я на этом форуме с 2005г. все это время только читал. Извините что когда прижало, впервые решился задать вопрос а в место ответа получил что мол читай еще. Бываю моменты в жизни когда читаешь а понять не можешь вот и обращаешься за помощью.

Как то выборочно получается, если я задал вопрос то мне в ответ читай, а если dosikus задал вопрос то читай это обидно.

Последний раз редактировалось old_z; 20.12.2011 в 00:58.
old_z вне форума  
Непрочитано 20.12.2011, 01:06  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

Сообщение от old_z Посмотреть сообщение
Я на этом форуме с 2005г. все это время только читал. Извините что когда прижало, впервые решился задать вопрос а в место ответа получил что мол читай еще. Бываю моменты в жизни когда читаешь а понять не можешь вот и обращаешься за помощью.
Тогда вы должны знать "как правильно задавать вопросы"...
У вас был неправильно указан тип МК, притянуты за уши плюсы и не указана версия HI-TECH, а ведь бывают и нюансы... что вы ещё ожидали???
Учитывая, что нужный хедер вы стянули с инета (неполная, старая или убитая инсталяция???)... вообще всё выглядит плохо и непонятно...
st_1 вне форума  
Непрочитано 20.12.2011, 01:34  
old_z
Частый гость
 
Регистрация: 23.06.2005
Сообщений: 19
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
old_z на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

Сообщение от st_1 Посмотреть сообщение
Тогда вы должны знать "как правильно задавать вопросы"...
У вас был неправильно указан тип МК, притянуты за уши плюсы и не указана версия HI-TECH, а ведь бывают и нюансы... что вы ещё ожидали???
Учитывая, что нужный хедер вы стянули с инета (неполная, старая или убитая инсталяция???)... вообще всё выглядит плохо и непонятно...
Я уже просил прощение за такие ляпы.
Только не говорите что не поняли о чем речь. По тому как дружно кинулись учить что читать, видно что все все поняли но желание поиздеваться как всегда преобладает.
Вместо короткого ответа
ANSEL = 0;
ANSELH=0;
Раскрутили меня на 4 страницы флуда. В Nй раз повторяю что читал и даташиты и форумы и смотрел исходники но из за отсутствия знания и понимания МК сам разобраться не смог. Эти регистры сбросить пытался и раньше, получил ругательства компилятора. Списал это на то что не правильно понял даташит или эти регистры в Нках описаны по другому. Пытался найти ответ в исходниках которые удалось нагуглить как оказалось по pic16f887 исходников практически нет. Прочел что pic16f877 и 877А аналоги 887го проца. Пытался найти исходники по ним
и также толком того что могло помочь не нашел. Когда здесь подсказали что эти регистры именно то что мне нужно все стало на свои места.
old_z вне форума  
Непрочитано 20.12.2011, 04:04  
picavr
Почётный гражданин KAZUS.RUN
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: PIC16F887A переключить все порты в цифровые i/o

Сообщение от old_z Посмотреть сообщение
Прочел что pic16f877 и 877А аналоги 887го проца
pic16f877 был выпущен первым, затем появился pic16f877А, а pic16f887 это уже следующе развитие 16 серии.
Сообщение от old_z Посмотреть сообщение
нагуглить как оказалось по pic16f887 исходников практически нет
Странно, что исходники ищуться на конкретный проц. Обычно они применяемы ко всему семейству.
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отрубились все порты на материнке omicron5 Ремонт оргтехники 9 06.05.2011 17:48
Виртуальные порты в Протеусе Gorgon67 Proteus, KiCAD и другие ECAD 0 19.08.2010 20:39
Как переключить ATmega8L на внешний кварц? ewgen404 Микроконтроллеры, АЦП, память и т.д 1 01.03.2010 22:15
Сгорают порты MEGA8535 delay Микроконтроллеры, АЦП, память и т.д 12 23.01.2006 22:13
[Решено] переключить с тонального на импульс GeneralElectric ES26928 Бармалей Автоматика и аппаратура связи 1 18.11.2004 17:49


Часовой пояс GMT +4, время: 04:39.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.