how to start with world of micro prosessors and cantrollers

Discussion in 'General Electronics Chat' started by rajumittal1991, Jul 11, 2008.

  1. rajumittal1991

    Thread Starter New Member

    Jul 11, 2008
    1
    0
    please help me out
     
  2. Pickup Artist

    New Member

    Jun 17, 2008
    3
    0
    First learn how to spell.

    I'd say first learn an assembler for an 'easy' microprocessor like the 6502 and forget about microcontrollers for a while.

    Then build a single board computer out of it, then learn about microcontrollers and it will all make sense.
     
  3. jpanhalt

    AAC Fanatic!

    Jan 18, 2008
    5,692
    901
    I would suggest a different approach assuming you are a hobbyist and simply want to do something useful or to increase your understanding.

    I started with microcontrollers, namely the Microchip PIC 16F series, found some tutorials on the Internet, and built a flashing LED as my first foray into assembler. My next project actually did something useful for me (controlled some servos).

    I am still a long way from being comfortable with interrupts and tables, but the point is that with assembler and a microcontroller, you can get something useful very quickly.
     
  4. hgmjr

    Moderator

    Jan 28, 2005
    9,030
    214
    In the interest of clarification, you refer to cantrollers in the title of your thread. Are you requesting information on micro-controllers or are you interested in controllers that are targeted for use in implementing "CAN" (Compact Area Network) protocols?

    hgmjr
     
  5. blocco a spirale

    AAC Fanatic!

    Jun 18, 2008
    1,438
    368
    Start with Microchip PIC and assembler, you will be up and running within a few hours and at very little cost.
     
  6. hgmjr

    Moderator

    Jan 28, 2005
    9,030
    214
    You may also want to look at the 8-bit AVR series by ATMEL. Like the PIC it is fairly inexpensive to get into. The code development software for C-language and Assembly Language are both free.

    hgmjr
     
  7. John Luciani

    Active Member

    Apr 3, 2007
    477
    0
    I would take a look at the Arduino software tools and the Atmel uCs. Once
    the bootloader is on the uC you can program the uC through the
    USB port. Programming can be done in C or C++. The programming environment
    is a front end for GCC. The software tools are free and run on Linux, MAC and
    Windows.

    I have some more information at www.wiblocks.com

    (* jcl *)
     
  8. theamber

    Active Member

    Jun 13, 2008
    318
    0
    If you have a basic understanding of electronics then PIC micro if not use the Basic Stamp www.parallax.com it is the easiest one.
     
Loading...