Getting Started with PIC Microcontrollers: Tips and Tricks for Beginners

  • Thread starter Thread starter Chandra214
  • Start date Start date
  • Tags Tags
    Tips
Click For Summary
SUMMARY

This discussion focuses on getting started with PIC microcontroller programming, particularly for beginners. Users recommend starting with PIC ALP coding and suggest using development boards like Arduino for hands-on experience. Key steps include building a 5V power supply using a 7805 voltage regulator, connecting the microcontroller to power and ground, and experimenting with simple code to control outputs, such as turning on an LED. The transferable nature of microcontroller programming skills is emphasized, highlighting its relevance in embedded systems.

PREREQUISITES
  • Basic understanding of microcontroller architecture
  • Familiarity with PIC ALP coding
  • Knowledge of electronic components like voltage regulators and capacitors
  • Experience with development boards, particularly Arduino
NEXT STEPS
  • Research PIC microcontroller datasheets for specific models
  • Learn about embedded systems programming techniques
  • Explore tutorials on building power supplies for microcontrollers
  • Practice writing simple programs to control hardware outputs
USEFUL FOR

This discussion is beneficial for beginners in embedded systems, hardware designers looking to expand their firmware knowledge, and anyone interested in learning microcontroller programming skills.

Chandra214
Messages
48
Reaction score
0
Hi,
I have just started to look into PIC ALP coding. i am also fortunate to work on one the PIC controllers, though i am responsible for hardware design only, i want to develop some firmware knowledge.
If such a question has been answered previously please give me the link, or your precious suggestions are welcome.
 
Engineering news on Phys.org
oops i missed the question..
how can i get started with PIC programming and how is it going to help my career?
 
micro programming knowledge is pretty transferable, so starting on pic or atmel mc's is much of a muchness. basically, pick up a couple of mc's, a development board (the arduino is good and, if you build it yourself, cheap), and some basic components. build a 5V power supply (you'll just need a 7805 and some caps), connect the mc to power / ground / isp as indicated by the datasheet, plug in your isp cable and serial cable, and then have a play with the code. try something basic first - like, "turn on pin 1". have a led hooked up to it so you can tell that it works.

it's very useful as a skill, though i don't know how much consumer micros are used in industry. embedded systems programming in general is huge, though.
 

Similar threads

  • · Replies 10 ·
Replies
10
Views
3K
Replies
2
Views
2K
Replies
3
Views
4K
Replies
6
Views
3K
Replies
4
Views
5K
  • · Replies 6 ·
Replies
6
Views
7K
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
Replies
4
Views
2K