Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Въпрос за PIC16F877
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=3683
Страница 1 от 1

Автор:  sv_shady [ Пон Фев 05, 2007 8:49 pm ]
Заглавие:  Въпрос за PIC16F877

Здравейте :) Първо искам да се извиня, защото знам, че по моя въпрос има доста изписани теми, но така и не успях да смеля информацията и да си реша сам проблема. Та въпроса ми е -
имам програматор за 18кракови PIC-ове, например до сега птограмирах 16F84А. Сега обаче искам да мина на 16F877, но не успях да разбера кой крак от програматора за кой крак на чипа да вържа и какъв чип да кажа на програматора, че ще програмира ?
Мерси предварително и пак се извинявам.

Автор:  milenjs [ Пон Фев 05, 2007 9:45 pm ]
Заглавие: 

Това е за тебе - дано ти помогне :D

Прикачени файлове:
adpt.rar [330.21 KiB]
113 пъти

Автор:  evc [ Пон Фев 05, 2007 11:55 pm ]
Заглавие:  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А! Това са чипове с инжексион - мно'о са яки! Пак под секрет ще ти кажа, че другите (дето не са инжексион и нямат тази буква А) са спряни от производство, ама нали се разбрахме - никому нито дума!
Айде успехи и да пишеш!

Автор:  sv_shady [ Вто Фев 06, 2007 12:35 am ]
Заглавие: 

Въпреки малко подигравателния тон благодаря ти много evc. milenjs още утре си спретвам този адаптор мерси :)
И последен въпрос означава ли това, че начинът на програмиране на всички ПИКове през тези 5 пина е един същ и като се задава на програматора какъв контролер ще програмира е за да знае на коя позиция са определените 5 пина ?

Автор:  evc [ Вто Фев 06, 2007 12:45 am ]
Заглавие: 

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

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

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/