The 8051
construction modeling was made by Intel in the last 70's. So it's an old
structural planning, yet exceptionally easy to understand, and simple to
utilize. Present day Microcontrollers in light of this structural
planning are obviously topped with off to date attributes.
The
upsides of these smaller scale controllers are that they are modest, simple to
utilize, and extremely all around archived. Additionally, the code dialect and
the pinout is an industry standard: It implies that you can change the chip to
another taken from another supplier, they ought to work the same. The only cons
are that you have to set up another improvement process: new low level
computing construct, new compiler, new developer, new advancement sheets... The
hardest part was for me to find a basic instructional exercise that covers
everything... As this kind of assistance doesn't exist, I decide to record
everything here... we will perceive how to begin
starting with no outside help : how to set up the improvement environment, how
to make test projects and how to wire and glimmer the final chip.
I expect
that you have some learning in electronics and in miniaturized scale
controllers programming... The procedure is still the same : writing the
system, incorporate it to a HEX record, then transfer it on the chip.
.
Alright, I
decide to work with the 8051 microcontroller from Robomart. I don't generally recollect why
this one was in my stock... In any case, this chip is extremely shoddy: under
3000 from a supplier. This chip has the following components:
• 8K Bytes of In-System Programmable
(ISP) Flash Memory
• 32 Programmable I/O Line, divided in
4 ports (P0, P1, P2 and P3)
• Three 16-bit Timer/Counters
• 256 bytes on internal RAM
• Eight Interrupt Sources
• Full
duplex UART
No comments:
Post a Comment