Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 374

PIC is a brand of 8, 16, and 32 bit RISC microcontrollers manufactured by Microchip. "PIC" originally was an acronym for "Peripheral Interface Controller".

11 votes
5 answers
5k views

MD5 implementation for microcontroller

Does anyone have any examples of the MD5 algorithm for a microcontroller (preferably an 8-bit one)? Our project is going to use a Microchip PIC18 series device.
J. Polfer's user avatar
  • 3,820
1 vote

C language beginner

If you want to specifically learn C for PICs, here's my recommendations: Ironically, I'd pick up an Arduino and not a PIC setup. … Programming PIC chips in C has a very large learning curve that assumes you know how to read datasheets, burn code into chips, etc. Arduinos do not have this. You program Arduinos in C (*). …
J. Polfer's user avatar
  • 3,820
8 votes
Accepted

Should I get the PICKit 2 or 3?

My response: It's a PIC chip programmer for hobby use, not for production work! …
J. Polfer's user avatar
  • 3,820
7 votes
Accepted

Selecting a network layer over CAN bus

You will definitely want to choose a standard network layer. I've seen some cases where people have rolled their own, and frequently the protocol is inefficient, and in the end it's a waste of time. …
J. Polfer's user avatar
  • 3,820