Wednesday, 4 November 2015

Beginning with a 8051 Microcontroller



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.

8051 microcontroller

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