monthon
Guest
|
|
« on: January 08, 2008, 06:15:40 06:15 » |
|
Hi.... I want to learn pic programming. Is it programming pic in c. i should use CCS C OR MikroC or any other u suggest me. Thanks, monthon
|
|
|
Logged
|
|
|
|
EDSONCT
Junior Member
Offline
Posts: 36
Thank You
-Given: 72
-Receive: 5
|
|
« Reply #1 on: January 08, 2008, 08:56:38 08:56 » |
|
Both is good, but i prefer mikroC.
Edson
|
|
|
Logged
|
|
|
|
omidsht
Active Member
Muted
Offline
Posts: 192
Thank You
-Given: 60
-Receive: 16
|
|
« Reply #2 on: January 08, 2008, 03:07:13 15:07 » |
|
yes , mikroc is very powerfull and easy to use , i use mikroc for dspic and i am satisfied with it .
omid
|
|
|
Logged
|
|
|
|
Futterama
Newbie
Offline
Posts: 12
Thank You
-Given: 0
-Receive: 2
|
|
« Reply #3 on: January 08, 2008, 03:21:48 15:21 » |
|
I started with PICbasic and it was really easy to get going.
Later when I learned C (using MPLAB and HiTech C), I changed to CCS PICC and I always use this one for new projects.
When I use other peoples projects, I can switch between CCS PICC, HiTech C, Microchip C18 and so on because the C-syntax is always the same. Eg. when using Microchips Ethernet driver, I use C18 and MPLAB because the code is made for that.
|
|
|
Logged
|
|
|
|
mayler
Junior Member
Offline
Posts: 68
Thank You
-Given: 14
-Receive: 13
Roger that!
|
|
« Reply #4 on: January 08, 2008, 04:18:52 16:18 » |
|
For whose that have knowledge in C, CCS is a good choice ( at least for me, I program in assembly / C / C++ in PC ), with a lot of examples and drivers ready. But I think that for midrange it's good to learn first the assembly for pics because it's easy and it's good to have an experience with a low level language, principally when you need to make an optimized routine.
|
|
|
Logged
|
Computer Engineer. Digital IC Designer - Cadence certified.
|
|
|
setoy
Newbie
Offline
Posts: 20
Thank You
-Given: 10
-Receive: 11
|
|
« Reply #5 on: January 09, 2008, 10:08:44 10:08 » |
|
microC create 20%-30% more code than CCS, haven't full pre-proccessor support, about any optimizations is just senseless to talking and is not easer to learn/use than CCS:) . I think, it is not good choice.
|
|
|
Logged
|
|
|
|
phu_thanh
Guest
|
|
« Reply #6 on: January 09, 2008, 10:28:53 10:28 » |
|
Hi! For me I prefer to use Microchip C compiler. It is a full-featured ANSI compliant C compiler and it does come with Peripheral library for quick coding. For 16 bits MCU , it generates as much as 30% less code than other 16-bit MCU compilers.
|
|
|
Logged
|
|
|
|
xane
Newbie
Offline
Posts: 9
Thank You
-Given: 6
-Receive: 2
|
|
« Reply #7 on: January 10, 2008, 09:17:12 09:17 » |
|
Hi, I have used Microchip C Compiler as well, but I found CCS compiler much easier to learn and work with. Additional stuff with Ver 4 and ICDU-40 make debugging simpler
CCS works better and eats less recourses on my system.
|
|
|
Logged
|
|
|
|
zaliko
Guest
|
|
« Reply #8 on: January 12, 2008, 02:37:37 14:37 » |
|
Hi, I use mikroC for Microchip PIC MCU. It is very easy to use.
|
|
|
Logged
|
|
|
|
spkt
Newbie
Offline
Posts: 9
Thank You
-Given: 4
-Receive: 1
|
|
« Reply #9 on: January 13, 2008, 03:47:03 03:47 » |
|
Hi, How about MikroPascal?
|
|
|
Logged
|
|
|
|
takapy
Guest
|
|
« Reply #10 on: January 13, 2008, 04:21:16 04:21 » |
|
I have preference for CCS, for me, it's best.
|
|
|
Logged
|
|
|
|
leandrohuff
Newbie
Offline
Posts: 7
Thank You
-Given: 0
-Receive: 0
|
|
« Reply #11 on: January 16, 2008, 06:04:50 18:04 » |
|
MikroC is powerfull for beginners, but there other compilers for professionals and advanced programmers. I like to use compiler that easy integrate inside of MPLAB and I use MPLAB to edit and debug my programs.
|
|
|
Logged
|
|
|
|
planet69
Newbie
Offline
Posts: 26
Thank You
-Given: 5
-Receive: 8
|
|
« Reply #12 on: January 17, 2008, 03:26:02 03:26 » |
|
for beginners, i strongly suggest that you choose a compiler that has an established support program like a user forum CCS has one.
|
|
|
Logged
|
|
|
|
breakenter
Newbie
Offline
Posts: 11
Thank You
-Given: 3
-Receive: 0
|
|
« Reply #13 on: January 21, 2008, 08:02:54 08:02 » |
|
MIKRO C and product of Mikroe is unserviceable.. to much bugs. This product is for application type "blik led" but no for profesional work.
|
|
|
Logged
|
|
|
|
|