Connect with us

Microcontroller selection

Discussion in 'Microcontrollers, Programming and IoT' started by rob_croxford, Feb 23, 2011.

  1. rob_croxford


    Aug 3, 2010
    Hi All,

    I understand this is cheating but to save looking through countless datasheets for the correct part i was hoping someone may have a better insight than me on this matter.

    Basically i need a microcontroller to run an LCD display (16x2).

    It must have at least 11 I/O pins for the 8-bit data bus
    ADC built in to take readings and output to the LCD
    The PIC must be compatable with MicroC Pro Compiler
    Preferably no more than 20 pins due to programer spec (saves the cost of upgrading to a programmer that can handle more pins)

    Any discussion on the qualitys of different PIC's would be a great help.

    Last edited: Feb 23, 2011
  2. (*steve*)

    (*steve*) ¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd Moderator

    Jan 21, 2010
    Many of those LCD displays can be controlled using a 4 bit interface, so you may not need quite so many I/O pins.

    Having said that, almost any PIC should be fine as long as it has enough I/O lines since an ADC is pretty standard equipment in most PICs.

    How much room for code do you need. That would be a major determining factor unless you expect your code to be so small it can fit into the 512 bytes (which I think is the minimum program memory).

    Do you only want flash programmable devices? Does your C complier (or programmer) only support a limited range of PICs?

    Go here and try your luck :)
  3. rob_croxford


    Aug 3, 2010
    Thanks Steve that is a very usefull page of the microchip site!! I did not realise they had this tool.

    Thanks again - problem solved :D
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day