260 likes | 583 Vues
Prof. Cherrice Traver. ECE/CS-352: Embedded Microcontroller Systems. Overview. Basic components of digital computersMicrocontrollers and Embedded SystemsApplications and Common MicrocontrollersThe MCS-51 Family of MicrocontrollersOn-chip memory, registersOn-chip facilities overview. Prof. Che
E N D
1. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Embedded Microcontroller Systems
2. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Overview Basic components of digital computers
Microcontrollers and Embedded Systems
Applications and Common Microcontrollers
The MCS-51 Family of Microcontrollers
On-chip memory, registers
On-chip facilities overview
3. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Basic Components of Digital Computer
CPU
Memory
I/O
4. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Microcontrollers
5. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Embedded Systems
6. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Real Time Control
7. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Embedded SystemGeneral Block Diagram
8. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Common Microcontrollers
9. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Microcontroller Architectures
10. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems MCS-51 Family of Microcontollers
8051 introduced by Intel in late 1970s
Now produced by many companies in many variations
The most pupular microcontroller about 40% of market share
8-bit microcontroller
11. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Original 8051 Microcontroller Program memory RAM or ROM?
Data memory RAM or ROM?
Program memory RAM or ROM?
Data memory RAM or ROM?
12. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Review Binary/Hexidecimal
13. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems On-Chip DATA Memory: RAM Internal RAM
14. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Registers
15. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Bit Addressable Memory
16. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Special Function Registers
17. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems On-Chip Memory: Program/Data
18. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems 8051 CPU Registers
19. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems On-Chip Facilities Overview(Original 8051)
Parallel Input/Output Ports
System Clock Generator
Serial Port
Timers
Interrupt Control
20. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Parallel I/O Ports
21. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems System Clock Generator
22. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Serial Port (UART)
23. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Internal Timers
24. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Interrupt Control
25. Prof. Cherrice Traver ECE/CS-352: Embedded Microcontroller Systems Interrupt Control