| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Писане на С за PIC16f84 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=10308 |
Страница 1 от 3 |
| Автор: | polinom [ Сря Юли 11, 2012 12:37 pm ] |
| Заглавие: | Писане на С за PIC16f84 |
Става дума за това има ли С компилатор на Microchip за тяхната среда за PIC16f84? Ако има от къде да го сваля че аз нищо не намирам ? |
|
| Автор: | polinom [ Сря Юли 11, 2012 12:46 pm ] |
| Заглавие: | Re: Писане на С за PIC16f84 |
Другото което не мога да разбера е когато използвам различни компилатори след като си вмъкна конкретната библиотека как разбира как да са дефинирали имената на портове, регистри и други такива. Не знам да ли въпроса ми е коректно зададен ,но кажем че в MPLAB TRISA=0x00 конфигурира порта като изходи в друг компилатор TRISA не разпознава като познат елемент. |
|
| Автор: | Gogo [ Сря Юли 11, 2012 1:35 pm ] |
| Заглавие: | Re: Писане на С за PIC16f84 |
Тука има един: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en542849 За другото - има хелпове. Или пък отваряш *.h файла на съответния пик (намира се някъде в папката на компилатора) и там са описани. |
|
| Автор: | Desert Leo [ Сря Юли 11, 2012 7:52 pm ] | |||||||||
| Заглавие: | Re: Писане на С за PIC16f84 | |||||||||
В MPLAB: Project -> Select Language Toolsuite -> в падащото меню Active Toolsuite виждаш какво се поддържа от средата. Аз бих ти препоръчал CCS C. И се чудя, кога най-после ще го пенсионирате този 16Ф84... |
||||||||||
| Автор: | ike [ Сря Юли 11, 2012 10:40 pm ] |
| Заглавие: | Re: Писане на С за PIC16f84 |
2 седмици след 8051. |
|
| Автор: | polinom [ Чет Юли 12, 2012 8:47 am ] |
| Заглавие: | Re: Писане на С за PIC16f84 |
Благодаря за насоките. Понеже съм почти новобранец искам да помоля да ми препоръчате някакъв програматор за пик поне за PIC18 + някаква елементарна платка към него (бутончета и някакви диоди поне). Другото което искам , понеже съм се учил на С по Windows, как функции като printf() намират приложение в ембедед програмирането. Като гледаам може да си вкараш stdio.h. |
|
| Автор: | Desert Leo [ Чет Юли 12, 2012 11:06 am ] | |||||||||
| Заглавие: | Re: Писане на С за PIC16f84 | |||||||||
Най-евтино и същевременно добро решение за теб е PICkit 3 Debug Express (Комет). Малко солено идва развойната платка, но си готов веднага за действие. Ако искаш по-тънко - вземаш само PICkit 3 и си правиш платка сам. printf() и вариантите и намира приложение, например при предаве на данни по UART. |
||||||||||
| Автор: | ToHu [ Чет Юли 12, 2012 11:08 pm ] |
| Заглавие: | Re: Писане на С за PIC16f84 |
ммм относно пенсионирането не може да има сравнение с 8051, 51 ядрото се влага в много продукти, но освен ядро нямат общо с оригиналния продукт. F84 си е продукт базиран на 8 битовото ядро на микро-то, отдавна има доста по универсални и добри, приомерно F628, разбира се и много, много други .. както и да е. Още един глас за CCS |
|
| Автор: | shokata07 [ Пет Сеп 07, 2012 11:41 pm ] |
| Заглавие: | Re: Писане на С за PIC16f84 |
skype: shokata58 мога да ти помогна |
|
| Автор: | polinom [ Пон Сеп 17, 2012 11:44 pm ] |
| Заглавие: | Re: Писане на С за PIC16f84 |
Добре вече съм собственик на PicKit 3 но не си взех никаква платка мога ли да си сглобя само нещо като приставка по- подобие на http://constructor.bg/shop/product_info.php?products_id=12045 или дали това ще стане и за PicKit 3 . Ако си сглобя какво може да се прецака имам предвид ще има ли дим. |
|
| Автор: | Desert Leo [ Вто Сеп 18, 2012 11:59 am ] | |||||||||
| Заглавие: | Re: Писане на С за PIC16f84 | |||||||||
Няма нищо да се прецака. Просто свързваш 5-те линии и захранваш конткролера. PicKit 3 трябва да го разпознае. |
||||||||||
| Автор: | polinom [ Вто Сеп 18, 2012 3:05 pm ] | ||||||||||||||||||
| Заглавие: | Re: Писане на С за PIC16f84 | ||||||||||||||||||
И аз так си го мисля ама да питам все пак |
|||||||||||||||||||
| Автор: | Desert Leo [ Сря Сеп 19, 2012 9:13 pm ] |
| Заглавие: | Re: Писане на С за PIC16f84 |
Питай колкото искаш, но само при условие, че ще разкараш 16Ф84!!! За твое добро е - вервай ми! |
|
| Автор: | polinom [ Чет Сеп 20, 2012 7:31 pm ] | |||||||||
| Заглавие: | Re: Писане на С за PIC16f84 | |||||||||
Взех си PIC18f4620, но се чудя как да го захраня може ли директно от USB бе други схеми, или имам едно старо зарядно от MP3 дали ще стане. |
||||||||||
| Автор: | Desert Leo [ Чет Сеп 20, 2012 7:46 pm ] | ||||||||||||||||||
| Заглавие: | Re: Писане на С за PIC16f84 | ||||||||||||||||||
А бе може и от PICKit-а да го захраниш, но зависи какво още ще навържеш около него. Виж колко беше максималния му ток. Може и директно от USB-то също при горните уговорки. Най-добре е да си сложиш своя захранване за да нямаш токива ограничения. Все ще намериш някакъв мрежов адаптер и един 7805. |
|||||||||||||||||||
| Страница 1 от 3 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|