Download - © Copyright by Syed Ashad Mustufa Younus
![Page 1: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/1.jpg)
© Copyright by Syed Ashad Mustufa Younus© Copyright by Syed Ashad Mustufa Younus
![Page 2: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/2.jpg)
Microcontroller & ApplicationsWeek 3Week 3
Instructor:
Syed Ashad Mustufa Younus HP: +92 (0) 300 240 8943Email: [email protected]: s s d@ q .ed .p
© Copyright by Syed Ashad Mustufa Younus
![Page 3: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/3.jpg)
CISC Vs RISCCISC Vs RISC
• There are two school of thoughts on Instruction Set
design.
CISC C l i i– CISC – Complex instruction set computers
– RISC – Reduce instruction set computersp
© Copy right by Syed Ashad Mustufa Younus
![Page 4: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/4.jpg)
CISC Vs RISCCISC Vs RISC
© Copy right by Syed Ashad Mustufa Younus
![Page 5: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/5.jpg)
Advantages of CISCAdvantages of CISC
© Copy right by Syed Ashad Mustufa Younus
![Page 6: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/6.jpg)
Shortcomings of CISCShortcomings of CISC
© Copy right by Syed Ashad Mustufa Younus
![Page 7: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/7.jpg)
Why RISCWhy RISC
© Copy right by Syed Ashad Mustufa Younus
![Page 8: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/8.jpg)
Why RISCWhy RISC
© Copy right by Syed Ashad Mustufa Younus
![Page 9: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/9.jpg)
Advantages of RISCAdvantages of RISC
© Copy right by Syed Ashad Mustufa Younus
![Page 10: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/10.jpg)
Conclusion remarksConclusion remarks
© Copy right by Syed Ashad Mustufa Younus
![Page 11: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/11.jpg)
Case StudyMicrochip® PIC16C432Microchip® PIC16C432
© Copy right by Syed Ashad Mustufa Younus
![Page 12: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/12.jpg)
Case StudyCase Study
© Copy right by Syed Ashad Mustufa Younus
![Page 13: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/13.jpg)
Case StudyCase Study
© Copy right by Syed Ashad Mustufa Younus
![Page 14: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/14.jpg)
QuestionsQuestions
© Copy right by Syed Ashad Mustufa Younus
![Page 15: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/15.jpg)
MCS-51 SeriesMCS 51 Series
Part Number Code Memory Data Memory Timers
8031/32 Zero 128/256 2/3
8051/52 4K/8K 128/256 2/3
8751/52 4K/8K 128/256 2/3
8951/52 4K/8K 128/256 2/3
© Copy right by Syed Ashad Mustufa Younus
![Page 16: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/16.jpg)
MCS-51 SeriesMCS 51 Series
© Copy right by Syed Ashad Mustufa Younus
![Page 17: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/17.jpg)
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
![Page 18: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/18.jpg)
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
![Page 19: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/19.jpg)
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
![Page 20: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/20.jpg)
Memory ManagementMemory Management
• Bank 0 to Bank 3 Registers
• Bit Addressable Registers
• General Purpose RegistersGeneral Purpose Registers
• Special Purpose Registers
• Additional 128 bytes RAM
© Copy right by Syed Ashad Mustufa Younus
![Page 21: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/21.jpg)
© Copy right by Syed Ashad Mustufa Younus
![Page 22: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/22.jpg)
© Copy right by Syed Ashad Mustufa Younus
![Page 23: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/23.jpg)
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
![Page 24: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/24.jpg)
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
![Page 25: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/25.jpg)
Special Purpose RegisterSpecial Purpose Register
© Copy right by Syed Ashad Mustufa Younus
![Page 26: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/26.jpg)
Power Down Mode & Idle ModePower Down Mode & Idle Mode
© Copy right by Syed Ashad Mustufa Younus
![Page 27: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/27.jpg)
Timer 0 Register
© Copy right by Syed Ashad Mustufa Younus
![Page 28: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/28.jpg)
Timer 1 RegisterTimer 1 Register
© Copy right by Syed Ashad Mustufa Younus
![Page 29: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/29.jpg)
Serial Communication Register
© Copy right by Syed Ashad Mustufa Younus
![Page 30: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/30.jpg)
Interrupt Enable RegisterInterrupt Enable Register
© Copy right by Syed Ashad Mustufa Younus
![Page 31: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/31.jpg)
Special Purpose RegisterSpecial Purpose Register
© Copy right by Syed Ashad Mustufa Younus
![Page 32: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/32.jpg)
Priority BitPriority Bit
© Copy right by Syed Ashad Mustufa Younus
![Page 33: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/33.jpg)
Flag BitsFlag Bits
© Copy right by Syed Ashad Mustufa Younus
![Page 34: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/34.jpg)
Flag BitsFlag Bits
© Copy right by Syed Ashad Mustufa Younus
![Page 35: © Copyright by Syed Ashad Mustufa Younus](https://reader030.vdocument.in/reader030/viewer/2022012217/61dfd557b0d37a6a0a09d8a5/html5/thumbnails/35.jpg)
Flag BitsFlag Bits
© Copy right by Syed Ashad Mustufa Younus