Отговори на тема  [ 5 мнения ] 
Въпрос за PIC16F877 
Автор Съобщение
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Окт 11, 2006 8:19 pm
Мнения: 373
Местоположение: София/Edinburgh, UK
Мнение Въпрос за PIC16F877
Здравейте :) Първо искам да се извиня, защото знам, че по моя въпрос има доста изписани теми, но така и не успях да смеля информацията и да си реша сам проблема. Та въпроса ми е -
имам програматор за 18кракови PIC-ове, например до сега птограмирах 16F84А. Сега обаче искам да мина на 16F877, но не успях да разбера кой крак от програматора за кой крак на чипа да вържа и какъв чип да кажа на програматора, че ще програмира ?
Мерси предварително и пак се извинявам.


Пон Фев 05, 2007 8:49 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 08, 2006 2:12 pm
Мнения: 2017
Местоположение: Котел
Мнение 
Това е за тебе - дано ти помогне :D


Прикачени файлове:
adpt.rar [330.21 KiB]
113 пъти
Пон Фев 05, 2007 9:45 pm
Профил
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение Re: Въпрос за PIC16F877
sv_shady написа:
...Та въпроса ми е -
имам програматор за 18кракови PIC-ове...

?!?! Какъв ?!?! Бъди сигурен, че сме работили с повечето известни на света програматори, така че няма да ни шокираш с нещо кой знае какво, като ни кажеш модела на програматора си ;) . Разбира се, че трябва да му укажеш точно чипа, който ще програмираш - в твоя случай 16Ф877! В дейташийта на процесора са описани пиновете за програмиране, които са Vdd (11 или 32 за DIP корпус), Vss (12 или 31), Vpp/MCLR (1 крак), PGD/RB7 (40 крак) и PGC/RB6 (39 крак). Същите пинове (RB6, RB7 и MCLR, захранването е ясно) се използват и за 18-пиновите процесори. Под секрет мога да ти кажа, че в дейташийта на всичките процесори са описани тези пинове през които се програмира процесора, но!!! Между нас да си остане! Така че, взимаш и си правиш преходник като свързваш съответните пинове на 18 краковия и цокъла за 40 краковия и си готов. Сега, някои препоръчват там един пин да се даде на маса през съпротивление от около 10к, ама ти не давай ухо на такива саботьори! И като си избираш процесори на МикроЧип, гледай да пише отзад "А", в твоя случай 16Ф877А! Това са чипове с инжексион - мно'о са яки! Пак под секрет ще ти кажа, че другите (дето не са инжексион и нямат тази буква А) са спряни от производство, ама нали се разбрахме - никому нито дума!
Айде успехи и да пишеш!

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!


Пон Фев 05, 2007 11:55 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Окт 11, 2006 8:19 pm
Мнения: 373
Местоположение: София/Edinburgh, UK
Мнение 
Въпреки малко подигравателния тон благодаря ти много evc. milenjs още утре си спретвам този адаптор мерси :)
И последен въпрос означава ли това, че начинът на програмиране на всички ПИКове през тези 5 пина е един същ и като се задава на програматора какъв контролер ще програмира е за да знае на коя позиция са определените 5 пина ?


Вто Фев 06, 2007 12:35 am
Профил
Ранг: Напреднал
Ранг: Напреднал
Аватар

Регистриран на: Пет Окт 21, 2005 8:45 am
Мнения: 499
Мнение 
Не и подигравателен! Чувство за хумор трябва, момчета (и момичета)!
Иначе на 40 ще се чудим какво да си говорим вечер със семейството, и как не ги е срам жените ни,
да не могат да ни отговорят на "movlw 0хАА, movwf EECON2, movlw 0х55, movwf EECON2, clrf STATUS@?".

Начина за програмиране на всички контролери на МикроЧип е различен! Но пиновете, по които се прави са точно два на брой - такт и данни(останалите Vdd, Vss, Vpp, са просто необходими). Променят се само физическите параметри на обмена и съвсем леко - протокола (диалекта на езика) за програмиране на физическо ниво. Простичко казано, ако знаеш по кои пинове се програмира и номенклатурния номер на чипа - това ти е достатъчно.[/quote]

_________________
Простотията е Божи дар, но човек не бива да парадира с подаръците си!


Вто Фев 06, 2007 12:45 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 5 мнения ] 

Кой е на линия

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


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

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