Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 253227
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T21:44:38+00:00 2026-05-11T21:44:38+00:00

I am looking for a good C compiler for the PIC 16 family, working

  • 0

I am looking for a good C compiler for the PIC 16 family, working on Windows.

  • A couple of colleagues use bknudc but some seem to dislike it. Apparently you cannot use the linker efficiently, and it turns out that the best is to set all code in include files.

  • SDCC seems nice, but looks like it is still in beta, and not easy to setup or to have to deal with.

  • There are quite some other options, all are the best available according to themselves. I found some forums discussing the topic and no one seem to agree with one another. MikroC, CCS (expensive), HiTech, BoostC.

I would like to have some real information on what’s good and what’s bad.

If I got it right, the PIC16 architecture is not really C-friendly?
Is there a compiler that lets the programmer work in ANSI C anyway? And a way to setup a nice enough debugger?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T21:44:38+00:00Added an answer on May 11, 2026 at 9:44 pm

    You’re right in your assessment that PIC16 is not really C-friendly. If you want to code in C you are much much better off doing it with PIC18.
    Microchip gives out an excellent and free IDE and compiler called MPLAB for the PIC18. Its really easy to work work. Plus the PIC18 family is generally more powerful but has some chips with a not much larger footprint than that of the PIC16 family.
    Starting to develop a new product with PIC16 is a not a good idea.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm looking for a good, free C compiler for Windows. Where can I find
I am developing a app using Monodroid (C#) and wanted to some good looking
For use with a class I'll be teaching, I'm looking for a fast compiler
In working on Kira3, I was playing around with the C++ compiler and looking
[NOTE:I am really looking for some good debugging techniques here. Perhaps some tricks or
Possible Duplicate: Compiler support for upcoming C++0x Looking to use it for a purely
I am looking for good practice or pattern to write a lib in JS.
I'm looking for good tutorial or really simple code to integrate mongokit and django
I am looking for good practices for implementing a smart architecture and way to
I am looking for good tools to support support changing the version of the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.