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

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

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

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

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

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

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы
Непрочитано 08.07.2011, 18:55  
trampampusha
Почётный гражданин KAZUS.RU
 
Аватар для trampampusha
 
Регистрация: 18.06.2006
Адрес: Литва
Сообщений: 2,214
Сказал спасибо: 1,450
Сказали Спасибо 2,001 раз(а) в 685 сообщении(ях)
trampampusha на пути к лучшему
По умолчанию Re: Что первое программа или схема?

Сообщение от XoDoK11 Посмотреть сообщение
А все-таки, какой это был PIC?
С ПИКами работаю с 1993 года и меня тоже заинтриговал этот вопрос. Какой же это был ПИК.
Лично мне подобное ни разу не встречалось, как не встречались сообщения об этом на просторах инета.
Правда в инете я с марта 1996 года. Может глюк где до этого вылезал?
Правда до этого у этой компании было всего пара чипов, это PIC16C50X и PIC16F84. Потом появился с портом для дисплея, вроде 14 серии, а позже и 12.
Вот с ними я и работал первое время, но о глюках не слышал и не подозревал, если они конечно были. Может это вылезло в последующих моделях?

Ну а если по теме, то как вообще можно без схемы писАть программу?
Без платы можно, хотя это извращение.
Но без схемы....
Ведь даже устное описание, что например нужно иметь 3 входа и 2 выхода, а также поледовательный порт и т.д. и т.п., это и есть описание схемы, в устной форме.
Даже если заказчик просит сделать ему реле вреамени с одной кнопкой, например для фотопечати, то программист все равно мысленно рисует схему - кнопку на входе, подключаемую например к шине общего провода, подтяжку на вывод и выход.
Как без всего этого можно писАть программу я просто не понимаю.
Плату же конечно можно развести позже, но при этом могут возникнуть очень большие сложности, когда выводы порта окажутся с другой стороны корпуса и придется вести дорожки вокруг кристалла.
Так что если по уму, то сначала схема, потом плата, а уже потом программа, когда ясно какой порт под что заложен.
Ясно дело, что при проектировании платы нужно знать назначение выводов микроконтроллера.

Последний раз редактировалось trampampusha; 08.07.2011 в 19:19.
trampampusha вне форума  
Непрочитано 08.07.2011, 21:15  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Что первое программа или схема?

Сообщение от mobil2005 Посмотреть сообщение
Хых сплош и рядом.Всем подавай дешего, быстро чтоб без макетки без глюков и ТЗ.
Я имел ввиду - который не поставил вас на счетчик. Наверное пожалел ребенка, я тоже иногда так делаю, сентиментальным что-то стал

Сообщение от mobil2005 Посмотреть сообщение
А это не выгодно.Выгоднее потом взять денег за доработку.
А как вы возьмете денег за доработку, если в вашей ПЛАТЕ не предусмотрен запас под доработку? Или прикажете выкинуть 900 старых плат по доллару каждая (минимум) и заказать 1000 новых? Обратите внимание - в моем посте эта стадия ДО начала программирования

Ну и повторю банальную истину, что уважающий себя электронщик переводы не читает. Разве только для быстрого старта, но не для работы
niXto вне форума  
Эти 3 пользователя(ей) сказали Спасибо niXto за это сообщение:
RY723 (08.07.2011), trampampusha (08.07.2011), XoDoK11 (08.07.2011)
Непрочитано 08.07.2011, 21:41  
trampampusha
Почётный гражданин KAZUS.RU
 
Аватар для trampampusha
 
Регистрация: 18.06.2006
Адрес: Литва
Сообщений: 2,214
Сказал спасибо: 1,450
Сказали Спасибо 2,001 раз(а) в 685 сообщении(ях)
trampampusha на пути к лучшему
По умолчанию Re: Что первое программа или схема?

Сообщение от mobil2005 Посмотреть сообщение
Повторюсь глюк был в даташите а не в МК.Вернее в русском переводе. МК PIC12F629 вывод GP3. В переводе он был двунаправленный. В оринале только на вход.
Неувязочка в Ваших утверждениях однако.
Здесь Вы пишите, что проблема была в переводе, а в топике выше об этом не упоминалось не слова, зато было сказано, что позже была внесена поправка в еррате. Странно, ведь ерраты выпускает производитель, да и очень удивило это:
Сообщение от mobil2005 Посмотреть сообщение
В протеусе тоже работал на вход-выход. устройство было сделано в эмуляторе и там же отлажено.
Не знал, что Протеус "вбивает" модели по русским переводам.
Вообще же разработчики Протеуса ничего сами не "вбивают". Они лишь вносят в библиотеку новые модели, предоставляемые самими разработчиками ЧИП-ов.
Это так, для информации.

Сообщение от mobil2005 Посмотреть сообщение
По молодости как то доверился даташиту,и просьбе заказчика для экономии не делать макет, работал с пиком тогда. В даташите порт был вход/выход. В протеусе тоже работал на вход-выход. устройство было сделано в эмуляторе и там же отлажено. Какое же было удивление, когда устройство не заработало (благо заказчик сказал что ему не надо макет и для экономии денег плату закажет у другого чувака). Порт оказался лишь вход! К моему счастью расходы понес заказчик, ибо о возможности подобной ситуации он был предупрежден...
Перекинуть в программе порт с ввода на вывод оказалось не возможно
Конечно же месяц спустя в еррате появилась приписочка что это лишь опечатка и даташит поправили. Но карману заказчика легче не стало. Повторная разводка печатной платы.
По-моему здесь все преукрашено.
Если в МК есть свободный вывод порта, то пререписывается программа на этот вывод и он паяется на плате перемычкой. При этом старый вывод можно не трогать, т.к. он все равно работает как вход.
Ну на крайний случай его можно выкусить.
Любой заказчик, чтобы не попасть на деньги согласится на такое решение проблемы - установки поверх кристалла или под ним всего одной перемычки.

Последний раз редактировалось trampampusha; 08.07.2011 в 21:52.
trampampusha вне форума  
Непрочитано 08.07.2011, 21:44  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Что первое программа или схема?

Сообщение от mobil2005 Посмотреть сообщение
МК PIC12F629 вывод GP3. В переводе он был двунаправленный.
Какой там перевод
А на схему посмотреть
GP3/MCLR/VPP
О каком уровне разработки можно говорить...

Последний раз редактировалось XoDoK11; 08.07.2011 в 21:46.
XoDoK11 вне форума  
Непрочитано 08.07.2011, 21:44  
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Что первое программа или схема?

Сообщение от niXto Посмотреть сообщение
Ну и повторю банальную истину, что уважающий себя электронщик переводы не читает. Разве только для быстрого старта, но не для работы
Золтые слова. Я позволю себе маленькое уточнение, чтоб никаких недоразумений не было.
"уважающий себя электронщик переводы даташитов не читает. Разве только для быстрого старта, но не для работы"
Оригинал незаменим. Ничем.
Извините, не по теме, опять, но мнение стоящее.
__________________
Мыслю, следовательно существую
Popeye вне форума  
Непрочитано 08.07.2011, 22:04  
trampampusha
Почётный гражданин KAZUS.RU
 
Аватар для trampampusha
 
Регистрация: 18.06.2006
Адрес: Литва
Сообщений: 2,214
Сказал спасибо: 1,450
Сказали Спасибо 2,001 раз(а) в 685 сообщении(ях)
trampampusha на пути к лучшему
По умолчанию Re: Что первое программа или схема?

Ну вот, напугали человека, он и ушел, прихватив с собой свои сообщения (удалил их).
Между прочим, подобные сказки очень полезны, т.к. заставляют поверившего в них очень внимательно изучать доки на кристалл.
А это разве плохо?
Нет, т.к. позволит разработчику избежать других ошибок!
trampampusha вне форума  
Непрочитано 08.07.2011, 22:07  
mobil2005
Прописка
 
Аватар для mobil2005
 
Регистрация: 19.07.2006
Адрес: Russia,Yekaterinburg
Сообщений: 184
Сказал спасибо: 12
Сказали Спасибо 75 раз(а) в 43 сообщении(ях)
mobil2005 на пути к лучшему
По умолчанию Re: Что первое программа или схема?

думайте что хотите... И в силу протеуса тоже верьте.И в русские даташиты тоже.
Но в той версии протеуса эта модель работала не правильно 100%.
И для меня протеус и переведнные доки перестали внушать доверие.
Сообщение от trampampusha Посмотреть сообщение
подобные сказки очень полезны
Это лишь ваше мнение.Доказывать кому-либо я более не собираюсь.
Fin.
__________________
Разработка электроники на заказ, написание ПО для ПК и МК.Обращайтесь в личку.

Последний раз редактировалось mobil2005; 08.07.2011 в 22:44.
mobil2005 вне форума  
Непрочитано 08.07.2011, 22:09  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Что первое программа или схема?

PIC16F870
PORTA.4 имеет только нижний транзистор. Верхнего нет. Да нюансов у всех много. Учитывать надо.
Easyrider83 вне форума  
Непрочитано 08.07.2011, 22:21  
XoDoK11
Гражданин KAZUS.RU
 
Аватар для XoDoK11
 
Регистрация: 17.08.2008
Сообщений: 770
Сказал спасибо: 52
Сказали Спасибо 450 раз(а) в 202 сообщении(ях)
XoDoK11 на пути к лучшему
По умолчанию Re: Что первое программа или схема?

Сообщение от Easyrider83 Посмотреть сообщение
PIC16F870
PORTA.4 имеет только нижний транзистор. Верхнего нет.
Семен Семеныч, у PORTA.4 во многих PIC открытый коллектор.
XoDoK11 вне форума  
Непрочитано 08.07.2011, 22:38  
AJScorp
Почётный гражданин KAZUS.RU
 
Аватар для AJScorp
 
Регистрация: 10.05.2005
Адрес: Саратов.ru
Сообщений: 1,548
Сказал спасибо: 384
Сказали Спасибо 737 раз(а) в 417 сообщении(ях)
AJScorp на пути к лучшему
По умолчанию Re: Что первое программа или схема?

В чём срач то? Много я пропустил похоже...
Цитата:
Что первое программа или схема?
Курица или яйцо?...
Ситуация зависит от многого. Лучше всего, когда сам схему делаешь, сам плату разводишь. И по ходу корректируешь и то и другое.
Последние несколько устройств собирал на 24х пиках - так вообще прелесть - разводишь плату, а потом преренаправляешь периферию программно.
AJScorp вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Байка - ложь, да в ней намёк... Highlander Отвлекитесь, эмбеддеры! 13 28.10.2011 14:19
из DVD в DVD-player реально? Altalimir Микроконтроллеры, АЦП, память и т.д 14 17.09.2007 21:21
[Решено] Сборник перлов любителей кабельщины mikesmith Отвлекитесь, эмбеддеры! 135 14.08.2007 15:49


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


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