View
4
Download
0
Category
Preview:
Citation preview
© Copyright by Syed Ashad Mustufa Younus© Copyright by Syed Ashad Mustufa Younus
Microcontroller & ApplicationsWeek 3Week 3
Instructor:
Syed Ashad Mustufa Younus HP: +92 (0) 300 240 8943Email: sashad@iqra.edu.pk: s s d@ q .ed .p
© Copyright by Syed Ashad Mustufa Younus
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
CISC Vs RISCCISC Vs RISC
© Copy right by Syed Ashad Mustufa Younus
Advantages of CISCAdvantages of CISC
© Copy right by Syed Ashad Mustufa Younus
Shortcomings of CISCShortcomings of CISC
© Copy right by Syed Ashad Mustufa Younus
Why RISCWhy RISC
© Copy right by Syed Ashad Mustufa Younus
Why RISCWhy RISC
© Copy right by Syed Ashad Mustufa Younus
Advantages of RISCAdvantages of RISC
© Copy right by Syed Ashad Mustufa Younus
Conclusion remarksConclusion remarks
© Copy right by Syed Ashad Mustufa Younus
Case StudyMicrochip® PIC16C432Microchip® PIC16C432
© Copy right by Syed Ashad Mustufa Younus
Case StudyCase Study
© Copy right by Syed Ashad Mustufa Younus
Case StudyCase Study
© Copy right by Syed Ashad Mustufa Younus
QuestionsQuestions
© Copy right by Syed Ashad Mustufa Younus
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
MCS-51 SeriesMCS 51 Series
© Copy right by Syed Ashad Mustufa Younus
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
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
© Copy right by Syed Ashad Mustufa Younus
© Copy right by Syed Ashad Mustufa Younus
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
MCS-51 Series
© Copy right by Syed Ashad Mustufa Younus
Special Purpose RegisterSpecial Purpose Register
© Copy right by Syed Ashad Mustufa Younus
Power Down Mode & Idle ModePower Down Mode & Idle Mode
© Copy right by Syed Ashad Mustufa Younus
Timer 0 Register
© Copy right by Syed Ashad Mustufa Younus
Timer 1 RegisterTimer 1 Register
© Copy right by Syed Ashad Mustufa Younus
Serial Communication Register
© Copy right by Syed Ashad Mustufa Younus
Interrupt Enable RegisterInterrupt Enable Register
© Copy right by Syed Ashad Mustufa Younus
Special Purpose RegisterSpecial Purpose Register
© Copy right by Syed Ashad Mustufa Younus
Priority BitPriority Bit
© Copy right by Syed Ashad Mustufa Younus
Flag BitsFlag Bits
© Copy right by Syed Ashad Mustufa Younus
Flag BitsFlag Bits
© Copy right by Syed Ashad Mustufa Younus
Flag BitsFlag Bits
© Copy right by Syed Ashad Mustufa Younus
Recommended