![]() |
![]() |
![]() |
|
|
|||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
|
|
Thread Tools | Display Modes |
|
|
(permalink) |
|
Hi I just need to know whats the good compiler for PIC16F series.
Thanks |
|
|
|
|
|
|
(permalink) | |
|
Quote:
The free demo is very useful - works for all chips. It's only limited for code size and RAM size. When you hit the limits of the demo, a full license is only around $75. Dirt cheap.
__________________
========================= Futz's Microcontrollers & Robotics ========================= |
||
|
|
|
|
|
(permalink) |
|
Hi Futz thanks for that then I'll use that.
In 16F ASM commands different & in 18F ASM commands are different from 16F. Like that in C, is the commands are different? or can i use the same C command set for any PIC? |
|
|
|
|
|
|
(permalink) | |
|
Quote:
Aside from register differences from PIC to PIC the language is the same regardless of which PIC you're targetting. If you want to see some simple example code for a range of different PICs, just dig through my web-site. One nice thing you'll find with C is that very often, code written for one PIC can be moved to another model of PIC with very small changes. C is very portable.
__________________
========================= Futz's Microcontrollers & Robotics ========================= Last edited by futz; 24th July 2008 at 04:13 AM. |
||
|
|
|
|
|
(permalink) |
|
Excellent Futz thanks for that information.
Because the 16F ASM instructions is ok but when i shift to 18F series i have to study that 18F instructions also. Thats why i like to do them in C. Ah thanks for your website its really nice i'm going to go through for sure. |
|
|
|
|
|
|
(permalink) | |
|
Quote:
__________________
========================= Futz's Microcontrollers & Robotics ========================= |
||
|
|
|
|
|
(permalink) |
|
http://microchip.htsoft.com/news/#news301
Hitech has released their C compiler for PIC10/12/16 MCU unrestricted on code size. Lite mode: "Is a Free Download; Supports all PIC10/12/16 devices; and Has no memory or time restrictions. However, OCG optimizations are disengaged. As a guide, code reduction in PRO mode is typically better than 50%. A compiler running in Lite mode can restore PRO mode performance by purchasing a license, or activating the 45 day evaluation." |
|
|
|
|
|
|
(permalink) | |
|
Quote:
__________________
========================= Futz's Microcontrollers & Robotics ========================= |
||
|
|
|
|
|
(permalink) | |
|
Quote:
|
||
|
|
|
|
|
(permalink) | ||
|
Quote:
Quote:
__________________
search engine for electronic partsJunebug USB PIC programmer kit., USB Bit Wacker, 3v0's Homepage The 15 Minute Printed Circuit Board! (+drill time) |
|||
|
|
|
|
|
(permalink) |
|
Have you tried Proton Basic? £99 for a full licence, and the regular updates are free. There are some really good plugins, (also free) which make things like USB, LCD and GLCD's a breeze. It also works very nicely with PicKit2. Covers all 16F and 18F series, and I believe 24F soon too.
There is a free version which is limited to 50 lines of code Regards Jim |
|
|
|
|
|
|
(permalink) | |
|
Quote:
Basic used to be simpler then C. Good modern basic compilers have a feature set nearly equivalent to C. At this point in time the ease of use claim is mostly a myth. Packaging and add on's have more to do with ease of use then the languages. If you are going to study uc's at a collage or university chances are good that you will be using C. Both are good languages. String handling is easier in basic. C often has a few things that can not be found in basic.
__________________
search engine for electronic partsJunebug USB PIC programmer kit., USB Bit Wacker, 3v0's Homepage The 15 Minute Printed Circuit Board! (+drill time) |
||
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Latest |
| Regarding the CCS Compiler | 3v0 | Micro Controllers | 5 | 24th March 2007 09:21 PM |
| Interfacing 4000 series CMOS to 74HC series TTL | kd4pbj | General Electronics Chat | 11 | 22nd January 2007 04:52 PM |
| Difference between 4000 series and 7400 series? | ghall426 | General Electronics Chat | 17 | 1st January 2007 01:00 AM |
| C Compiler | valivlad | General Electronics Chat | 1 | 22nd May 2004 12:20 PM |
| Hitachi H8/500 series C compiler | gaylon | Datasheet/Parts Requests | 0 | 8th August 2003 03:55 PM |