Отговори на тема  [ 40 мнения ]  Отиди на страница 1, 2, 3  Следваща
Писане на С за PIC16f84 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Юни 09, 2012 12:23 am
Мнения: 146
Местоположение: София/Стара Загора
Мнение Писане на С за PIC16f84
Става дума за това има ли С компилатор на Microchip за тяхната среда за PIC16f84? Ако има от къде да го сваля че аз нищо не намирам ?


Сря Юли 11, 2012 12:37 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Юни 09, 2012 12:23 am
Мнения: 146
Местоположение: София/Стара Загора
Мнение Re: Писане на С за PIC16f84
Другото което не мога да разбера е когато използвам различни компилатори след като си вмъкна конкретната библиотека как разбира как да са дефинирали имената на портове, регистри и други такива. Не знам да ли въпроса ми е коректно зададен ,но кажем че в MPLAB TRISA=0x00 конфигурира порта като изходи в друг компилатор TRISA не разпознава като познат елемент.


Сря Юли 11, 2012 12:46 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение Re: Писане на С за PIC16f84
Тука има един: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en542849
За другото - има хелпове. Или пък отваряш *.h файла на съответния пик (намира се някъде в папката на компилатора) и там са описани.


Сря Юли 11, 2012 1:35 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Писане на С за PIC16f84
polinom написа:
Става дума за това има ли С компилатор на Microchip за тяхната среда за PIC16f84? Ако има от къде да го сваля че аз нищо не намирам ?


В MPLAB: Project -> Select Language Toolsuite -> в падащото меню Active Toolsuite виждаш какво се поддържа от средата.

Аз бих ти препоръчал CCS C.

И се чудя, кога най-после ще го пенсионирате този 16Ф84...


Сря Юли 11, 2012 7:52 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Писане на С за PIC16f84
2 седмици след 8051.

_________________
Warriors of the Night, ASSEMBLER!!!


Сря Юли 11, 2012 10:40 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Юни 09, 2012 12:23 am
Мнения: 146
Местоположение: София/Стара Загора
Мнение Re: Писане на С за PIC16f84
Благодаря за насоките. Понеже съм почти новобранец искам да помоля да ми препоръчате някакъв програматор за пик поне за PIC18 + някаква елементарна платка към него (бутончета и някакви диоди поне). Другото което искам , понеже съм се учил на С по Windows, как функции като printf() намират приложение в ембедед програмирането. Като гледаам може да си вкараш stdio.h.


Чет Юли 12, 2012 8:47 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Писане на С за PIC16f84
polinom написа:
Благодаря за насоките. Понеже съм почти новобранец искам да помоля да ми препоръчате някакъв програматор за пик поне за PIC18 + някаква елементарна платка към него (бутончета и някакви диоди поне). Другото което искам , понеже съм се учил на С по Windows, как функции като printf() намират приложение в ембедед програмирането. Като гледаам може да си вкараш stdio.h.


Най-евтино и същевременно добро решение за теб е PICkit 3 Debug Express (Комет). Малко солено идва развойната платка, но си готов веднага за действие. Ако искаш по-тънко - вземаш само PICkit 3 и си правиш платка сам.

printf() и вариантите и намира приложение, например при предаве на данни по UART.


Чет Юли 12, 2012 11:06 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: Писане на С за PIC16f84
ммм относно пенсионирането не може да има сравнение с 8051, 51 ядрото се влага в много продукти, но освен ядро нямат общо с оригиналния продукт. F84 си е продукт базиран на 8 битовото ядро на микро-то, отдавна има доста по универсални и добри, приомерно F628, разбира се и много, много други .. както и да е.
Още един глас за CCS


Чет Юли 12, 2012 11:08 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Сеп 07, 2012 11:17 pm
Мнения: 2
Мнение Re: Писане на С за PIC16f84
skype: shokata58 мога да ти помогна


Пет Сеп 07, 2012 11:41 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Юни 09, 2012 12:23 am
Мнения: 146
Местоположение: София/Стара Загора
Мнение Re: Писане на С за PIC16f84
Добре вече съм собственик на PicKit 3 но не си взех никаква платка мога ли да си сглобя само нещо като приставка по- подобие на http://constructor.bg/shop/product_info.php?products_id=12045 или дали това ще стане и за PicKit 3 . Ако си сглобя какво може да се прецака имам предвид ще има ли дим.


Пон Сеп 17, 2012 11:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Писане на С за PIC16f84
polinom написа:
Добре вече съм собственик на PicKit 3 но не си взех никаква платка мога ли да си сглобя само нещо като приставка по- подобие на http://constructor.bg/shop/product_info.php?products_id=12045 или дали това ще стане и за PicKit 3 . Ако си сглобя какво може да се прецака имам предвид ще има ли дим.


Няма нищо да се прецака. Просто свързваш 5-те линии и захранваш конткролера. PicKit 3 трябва да го разпознае.


Вто Сеп 18, 2012 11:59 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Юни 09, 2012 12:23 am
Мнения: 146
Местоположение: София/Стара Загора
Мнение Re: Писане на С за PIC16f84
Desert Leo написа:
polinom написа:
Добре вече съм собственик на PicKit 3 но не си взех никаква платка мога ли да си сглобя само нещо като приставка по- подобие на http://constructor.bg/shop/product_info.php?products_id=12045 или дали това ще стане и за PicKit 3 . Ако си сглобя какво може да се прецака имам предвид ще има ли дим.


Няма нищо да се прецака. Просто свързваш 5-те линии и захранваш конткролера. PicKit 3 трябва да го разпознае.

И аз так си го мисля ама да питам все пак :oops:


Вто Сеп 18, 2012 3:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Писане на С за PIC16f84
Питай колкото искаш, но само при условие, че ще разкараш 16Ф84!!!
За твое добро е - вервай ми!


Сря Сеп 19, 2012 9:13 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Юни 09, 2012 12:23 am
Мнения: 146
Местоположение: София/Стара Загора
Мнение Re: Писане на С за PIC16f84
Desert Leo написа:
Питай колкото искаш, но само при условие, че ще разкараш 16Ф84!!!
За твое добро е - вервай ми!

Взех си PIC18f4620, но се чудя как да го захраня може ли директно от USB бе други схеми, или имам едно старо зарядно от MP3 дали ще стане.


Чет Сеп 20, 2012 7:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 10, 2005 3:25 pm
Мнения: 5677
Местоположение: София
Мнение Re: Писане на С за PIC16f84
polinom написа:
Desert Leo написа:
Питай колкото искаш, но само при условие, че ще разкараш 16Ф84!!!
За твое добро е - вервай ми!

Взех си PIC18f4620, но се чудя как да го захраня може ли директно от USB бе други схеми, или имам едно старо зарядно от MP3 дали ще стане.


А бе може и от PICKit-а да го захраниш, но зависи какво още ще навържеш около него. Виж колко беше максималния му ток. Може и директно от USB-то също при горните уговорки. Най-добре е да си сложиш своя захранване за да нямаш токива ограничения. Все ще намериш някакъв мрежов адаптер и един 7805.


Чет Сеп 20, 2012 7:46 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 40 мнения ]  Отиди на страница 1, 2, 3  Следваща

Кой е на линия

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


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

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