Отговори на тема  [ 23 мнения ]  Отиди на страница 1, 2  Следваща
Няма оттърване от PIC-вете :-) 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение Няма оттърване от PIC-вете :-)
Мислих си преди време, че повече няма да ги докосна, ама тука пък са полудяли навсякъде по тях - накъде са обърне човек все с PIC-ве искат да се работи - откачен народ 8) . Та искам да се допитам за мнения :oops:. Трябва да избера за един проект между 16-а и 18-а серия. И по конкретно PIC16F690 vs. PIC18F1320 и PIC16F916 vs. PIC18F2420. Двоуменето ми идва от факта, че 16-те са по-нови (ама може би и по-бъгави), а пък за 18-те имаме Microchip C18 (което го предпочитам пред другото дето имаме - Hi-Tech C). Та съм изпаднал сега в един размисъл и немога да реша. Те ако ма питат мене - аз знам с какво ще го направя най-лесно, ама никой не ма пита 8) . Вие какво ша кажете?


Чет Апр 20, 2006 2:38 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
18-ката вземай, в момента ползвам един 18F1320 и немам проблеми с него, а тва 18F2420 май беше продължението на филма 242 с многото ужаси, ама доколкото знам филма има хубав край


Чет Апр 20, 2006 3:01 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
И при мен натам клонят нещата. Трябва да има ISP и bootloader (през радио канал) - с ISP-то няма проблем, а за bootloader-a все ми се струва, че при 18-те ще са по-лесни нещата. И като стана въпрос за bootloader-и - днес видях как се "налива" hex файла като се ползва ЕДИНСТВЕНО reset пина 8O 8) 8) .


Чет Апр 20, 2006 3:15 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Ех в щатите избяга и пак не можа да се оттървеш от вездесъщите пикове :) Те са навсякъде...... Кошмар наяве :)


Последна промяна Nikola Kirov на Чет Апр 20, 2006 3:29 am, променена общо 1 път



Чет Апр 20, 2006 3:19 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Е ако RESET-а се конфигурира като вход и работи като приемник за UART-а...ама ква е файдата незнам...иначе bootloaderа за 16-ка или 18-ка все тая, разлика няма, единствената е че при 16-ките флаша е 14 бита ама така или иначе си му пращаш общо 16-бита, писал съм си и за двата, разликата в кода е само 2-та реда дето пишат по флаша

PS стига бе, кво толкова кълнете тая фирма, процесори като процесори, имат си някакво предимство, имат някакви недостатъци, за определени цели са незаменими


Чет Апр 20, 2006 3:20 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Eдинствения уникален PIC e PIC10 серията :)
За толкова им стигат силичките на Мокрочип да направят нещо уникално :)
Сега ще им видим новите серии,току виж направили нещо свясно но е много показателно че IAR изобщо не са си направили труда да правят компилатор за тях :) Май са сметнали че ще е мъртвородено детенце :)


Чет Апр 20, 2006 3:28 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Bootloader-a през ресет-а е на принципа колко време бачка процесора - ако му дадеш 50 микросекунди например е 0, 100 микросекунди е 1 - записва си ги във флеша и като приеме целия байт го записва където трябва - луда работа 8O . Въобще не се светнах каква е идеята така да става освен липсата на пинове - ама то пък един софт става не е за разправяне. Утре ша пусна линк да видите, че е във офиса и сега немога. Луд народ има много 8) .

ПП. Забравих да питам това, за което пуснах темата :oops: - мисля да ползвам вътрешния кварц на 8MHz - има ли някакви ядове с него - стабилен ли е?


Чет Апр 20, 2006 3:39 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение 
От скоро се разправям с един 18F2620, пуснал съм го с вътрешния 8 МHz + PLL = 32 MHz, и си бачка, даже CLKOUT съм си изкарал за друга схема, но не съм му свалял темп. характеристика примерно. Предполагам че и той ще е толкова линейно стабилен като другите, идеален за термометър ... :lol:


Чет Апр 20, 2006 8:12 am
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Ползвам съм вътрешния RC осцилатор на 12F629 за RS232 и работеше супер точно, все едно съм с кварц. Нагрявах, охлаждах чипа, комуникацията не се сбърка. За 16-та серия имаше някакви бъгове с вътрешния RC осцилатор, като пълзене на честотата например. Ползвам PIC16F913 & PIC16F917. Държат се геройски, не съм забелязал нещо по-сериозно като бъг, освен разбира се присъщите бъгове на 16-та серия :wink: Използвах наскоро и PIC18F2520, с вътрешния RC осцилатор, много бъгове са остранени, но още толкова си остават. Не съм го подлагал на температурни изследвания, но като гледам как си бичи RS232, предполагам, че ще е толкова стабилен, колкото RC осцилатора на PIC12F629.

Като заговорихте за boot лоадер, на мен също ми се налага да направя такъв, който през радиоканал и модем да презарежда няколко PIC16F877A, пръснати из Родопите. Нещо изпитано някой да препоръча ?

Иначе от PIC отърване няма, както и от M$ :D

P.P. Някой правил ли е boot лоадер, който да презарежда програмата през I2C канала ? Примерно, записвам си в една I2C памет няколко версии на програмата, като отида на място закачвам паметта, рестартирам, с 2 бутона избирам коя версия, Ентер и PIC-а си презарежда програмата от I2C паметта.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Чет Апр 20, 2006 8:16 am
Профил WWW
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Фев 17, 2006 9:17 am
Мнения: 765
Местоположение: Стара Загора
Мнение 
http://www.etc.ugal.ro/cchiculita/softw ... loader.htm

^^ този съм го ползвал за 16-ки ;) не виждам кой знае какъв проблем и през и2ц да става


Чет Апр 20, 2006 10:41 am
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Фев 17, 2006 9:17 am
Мнения: 765
Местоположение: Стара Загора
Мнение 
а... за вътрешния осцилатор. Изумен съм колко добре се държи! Пусках 16Ф88 по UART, работи стабилно при захранваме от 2.5 до 5 волта, без дори да е от ЛФ серията, всякакви температурни издевателства също изтърпя без проблеми :) Не знам, може и само късмет да е било.


Чет Апр 20, 2006 10:48 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение 
¶ написа:
P.P. Някой правил ли е boot лоадер, който да презарежда програмата през I2C канала ?

Ъхъ. и си бачка прекрасно... :D


Чет Апр 20, 2006 1:29 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
¶ написа:
...

Аз ще го правя боотлоадера да се презарежда през радио-приемника - ама предполагам, че е все тая откъде ще е - просто ще сменя на един за серийния канал източника.


Чет Апр 20, 2006 2:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
relsys написа:
...8 МHz + PLL = 32 MHz, и си бачка... :lol:

В повечето случаи, когато става въпрос за сертификация тези PLL пречат много да покриеш изискванията за излъчвания. Невярвам при пикльовците да е по-различно :( .


Чет Апр 20, 2006 3:33 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение 
ами в документацията на пиковете пише, че точно поради тая причина са измислили тоя PLL, за да могат да се покриват изискванията....... ама знам ли........


Чет Апр 20, 2006 3:38 pm
Профил ICQ WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 23 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни