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