Македонски форум за електроника

Дигитална електроника => Микроконтролери => Topic started by: Georgi on 23.12.2009, Wednesday, 23:20:30

Title: Jазици за програмирање на PIC мцу
Post by: Georgi on 23.12.2009, Wednesday, 23:20:30
Дали некој има програмирано во некои од овие јазици: PIC Basic, PIC Pascal, PIC C? Ќе го замолам за помош. Како оди постапката? Во што се пишува програмата? Дали треба да се конвертира во некој друг фајл па подоцна во хексадецимален код (.HEX)? Software за конвертитање во .HEX код? И така натака... :D
Title: Одг: Jазици за програмирање на PIC мцу
Post by: BorceBT on 24.12.2009, Thursday, 01:33:01
Вака: Значи за да го искористиш максимално потенцијалот на микроконтролерот најдобро е (препорачувам) да научиш да приграмираш директно во асемблер (не е тешко и наскоро ќе има туторијал овде на форумот). Меѓутоа ако сакаш може да се програмира и во други јазици наречени компајлери. Тие јазици или имаат свој едитор (наречен со едно име IDE) и од него се избира опцијата Compile или пак се пише програмата во Notepad како текст и се избира тој текст фајл (Open) во самиот софтвер (компајлерот) кој директно би требало (ако нема грешки) да изгенерира HEX код спремен за програмирање на микроконтролерот. Меѓутоа користењето на други јазици освен асемблер ја ограничува можноста точно да го знаете времето на извршување на одредени сегменти и команди во микроконтролерот и освен за помоќни микроконтролери кој би траело премногу долго да напишете програма во асемблер за малите микрокотролери можете да постигнете многу повеќе од мала програма во асемблер.
Title: Одг: Jазици за програмирање на PIC мцу
Post by: Georgi on 24.12.2009, Thursday, 09:22:19
Добро, ќе го почекаме туторијалот. Во меѓувреме дали можи некој да ми најде копајлер за PIC Basic. Се отепав од барање не можам да најдам бесплатен. Бев заинтересиран за овие јазици бидејќи веќе две години учам PASCAL и C, ќе бидеше полесно на истите да програмирам.
Title: Одг: Jазици за програмирање на PIC мцу
Post by: WildSide_MKD on 28.12.2009, Monday, 15:00:44
Јас го имав истиот проблем во моите почетоци со микроуправувачите ,не спорам Assembler e Hardcore ,но доколку не се располага со соодветна меморија или е потребен брз извpшувачки циклус  (па разбирам да правиш оптимизација на кодот :) ) но со денешните микроуправувачи мислам дека е тоа Излишно. Доколку повеќе ти одат Structured programming јазици како на пример C, Pascal ... ти препорачувам да го користиш microC или mikroPascal компајлерот на "Микроелектроника" ,ова е мое мислење , за другото ти си знаеш :D Јас веќе 2 години го користам , не е многу време ,но сепак е искуство , го имам користено компајлерот со EasyPic4 i EasyPic5 ,и не сум имал никаков проблем барем за сега ...

Доколку не можеш да го најдеш компајлерот ,пиши па ќе се снајдеме (за microC можам да помогнам) :) !


Title: Одг: Jазици за програмирање на PIC мцу
Post by: Georgi on 28.12.2009, Monday, 21:03:13
Еве го снимав mikroC PRO ама треба да се лиценцира. Би те замоли ако имаш крак или код да ми пратиш. Дали со оваа програма може да се става диреконо .HEX кодот во програматорот? Дали може да го добијам само HEX  па потоа со некоја друга програма да го ставам? Почетник сум во оваа работа па би те замолил за повеќе помош. :) Позз...
Title: Одг: Jазици за програмирање на PIC мцу
Post by: WildSide_MKD on 28.12.2009, Monday, 21:52:45
Значи се што ти треба ,после успешно извршување на програмот ( build program ) се зачувува во фолдерот каде ти дефиниран проектот , вклучувајќи C фајлот а се разбира и HEX-от.

Јас користам mikroC PRO for PIC v.3.2 , и во врска со крак можам да ти помогнам :)
Title: Одг: Jазици за програмирање на PIC мцу
Post by: Devil on 28.12.2009, Monday, 21:55:33
а дали имате нешто книги, туторијали за учење на овој mikroC јазикот ??
Title: Одг: Jазици за програмирање на PIC мцу
Post by: Georgi on 28.12.2009, Monday, 22:56:43
Ај ако сакаш стави го на hotfile, или ако имаш директен линк да го спуштам. ;)
Title: Одг: Jазици за програмирање на PIC мцу
Post by: WildSide_MKD on 29.12.2009, Tuesday, 00:49:00
Линк за microC Pro v3.2 crack:
Code: [Select]
http://www.megaupload.com/?d=7P0J3I9C
Линк за литература , ова е единствено што го имам за microC (има доста туториали во книгата ,скоро се е опфатено ) :
Code: [Select]
http://www.megaupload.com/?d=ACMM65IA
Title: Одг: Jазици за програмирање на PIC мцу
Post by: Georgi on 29.12.2009, Tuesday, 09:00:55
Фала многу.  ;)
Title: Одг: Jазици за програмирање на PIC мцу
Post by: gladiator on 19.01.2010, Tuesday, 00:04:48
здраво другарчиња ме интересира до каде сте со туторијалот за PIC,се надевам дека многу мина од нас со душа го чекаат исто како и јас па се надевам дека и наскоро ке го има  ::)
Title: Одг: Jазици за програмирање на PIC мцу
Post by: Devil on 19.01.2010, Tuesday, 00:11:31
се работи на случајот ;D
малку зафатен ни е „даскалот“ ама ќе биде за брзо време
Title: Одг: Jазици за програмирање на PIC мцу
Post by: gjoreski on 19.01.2010, Tuesday, 22:24:26
Јас користам MicroCode Studio за пишување на програма за контролерите и PicBasic Pro 2.40 Компајлер за компајлирање. Не користам друго бидејки програмирам во VB 6.00 И VB Net и ова некако ми се најде како нај сродна околина за работа со контролерите.
Моја препорака за секој што сака да се бави со програмирање на контролери доколку познава некој програмски јазик да одбери сроден програмски јазик и за работа со контролери,Верувајте многу полесно ке ги совлада проблемите отколку да се почни да се учи од почеток.
Поздрав
Title: Одг: Jазици за програмирање на PIC мцу
Post by: nCounTr on 20.01.2010, Wednesday, 11:34:04
Јас користам MicroCode Studio за пишување на програма за контролерите и PicBasic Pro 2.40 Компајлер за компајлирање. Не користам друго бидејки програмирам во VB 6.00 И VB Net и ова некако ми се најде како нај сродна околина за работа со контролерите.
Моја препорака за секој што сака да се бави со програмирање на контролери доколку познава некој програмски јазик да одбери сроден програмски јазик и за работа со контролери,Верувајте многу полесно ке ги совлада проблемите отколку да се почни да се учи од почеток.
Поздрав

Овде те поддржувам, имено јас ги знам Pascal, VB, VB.NET, C/C++  сега почнав да го учам и Java заедно со android SDK, па затоа за микроконтролери го избрав uC - MikroC во кој многу полесно ќе се снајдам одолку во бејзикот или паскалот, иако и тие два програмски јазици добро ги владеам, сепак на некој начин поблиски ми се C/C++.
Title: Одг: Jазици за програмирање на PIC мцу
Post by: gladiator on 23.01.2010, Saturday, 15:07:06
  ОК Чекаме !!!!!! ;D