Thursday 15 November 2012

PIC Program



1.0       
 Software Design Info

a)     MPLAB software    


      • Use to write microcontroller coding


Microcontroller programming concept
                                                     



 



b)     Programming language
·         Assembly 
-        Also known as low level language
-       The Instruction code comprise of a short form of words (e.g. move – mov)
·         High Level Language 
-       Just like human language
-       Easy to understand by non technical person







Why use assembly language for this project?

Assembly
Others (High Level Language)
Built in assembler in MPLAB software
Proof working compiler – need to buy (too expensive)
MPLAB can be download without any prices
Using freeware compiler – Limited function and need to confirm the functionality
Documentation to refer – Only Datasheet
Limited references and sample code to study
So many references – Note, Sample, Instruction code details, datasheet and etc
Need to study the compiler documentation.
Reduce development  time
Increase development time
c)     WinPIC800
·         3rd party programmer software for downloading HEX code

d)     PIC Microcontroller
·         Very popular Microcontroller
·         A lot of references and a very good supports by the manufacturer
·         So many choices of microcontroller design with different function and application




                                                                                                             







 



 
                                                                                               





No comments:

Post a Comment