0% found this document useful (0 votes)
4 views

Lecture 3

Uploaded by

Himanshu Rohilla
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Lecture 3

Uploaded by

Himanshu Rohilla
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

INTRODUCTION TO INTERNET OF

THINGS (IOT)
ECE-217

By Someet Singh
ECE
ED04 (Embedded Domain)
Topics
• Types of Architecture
• Types of microcontroller
• General purpose microcontrollers
• Criteria to choose microcontrollers
Von-Neumann Architecture
Harvard Architecture
Super Harvard Architecture
Which is the fastest architecture?
• Von-Neumann Architecture
• Harvard Architecture
• Super Harvard Architecture
Types of microcontrollers
8085 MP is having which type of
architecture?
• A) Von-Neumann Architecture
• B) Harvard Architecture
• C) Super Harvard Architecture
How you will define the processing rate of
MP/MC?
• A) By checking size of data bus line
• B) By checking size of Memory unit
• C) By checking size of ALU
• D) By checking size of address bus
General purpose MC
Block of memory is a concept of which
type of memory?
• A) RAM
• B) ROM
• C) Flash memory
• D) Cache
8051
• 8 – Bit ALU: ALU or Arithmetic Logic Unit is the heart of a microcontroller. It
performs arithmetic and bitwise operation on binary numbers. The ALU in 8051
is an 8 – Bit ALU i.e. it can perform operations on 8 – bit data.
• 8 – Bit Accumulator: The Accumulator is an important register associated with
the ALU. The accumulator in 8051 is an 8 – bit register.
• RAM: 8051 Microcontroller has 128 Bytes of RAM which includes SFRs and
Input / Output Port Registers.
• ROM: 8051 has 4 KB of on-chip ROM (Program Memory).
• I/O Ports: 8051 has four 8 – bit Input / Output Ports which are bit addressable
and bidirectional.
• Timers / Counters: 8051 has two 16 – bit Timers / Counters.
• Serial Port: 8051 supports full duplex UART Communication.
• External Memory: 8051Microcontroller can access two 16 – bit address line at
once: one each for RAM and ROM. The total external memory that an 8051
Microcontroller can access for RAM and ROM is 64KB (216 for each type).
• Additional Features: Interrupts, on-chip oscillator, Boolean Processor, Power
Down Mode, etc.
AVR
• 32 x 8 general working purpose registers.
• 32K bytes of in system self programmable flash program memory
• 2K bytes of internal SRAM
• 1024 bytes EEPROM
• Available in 40 pin DIP, 44 lead QTFP
• 32 programmable I/O lines
• 8 Channel, 10 bit ADC
• Two 8-bit timers/counters with separate prescalers and compare modes
• One 16-bit timer/counter with separate prescaler, compare mode and
capture mode.
• 4 PWM channels
• In system programming by on-chip boot program
• Programmable watch dog timer with separate on-chip oscillator.
• Programmable serial USART
• Master/slave SPI serial interface
Criteria for Choosing Microcontroller

• Speed: The operational speed of the microcontroller or the highest speed


microcontroller can support.
• Packaging: Packaging is important for improving the assembling, space and
prototyping of an end-product.
• RAM and ROM: On the basis of operation of embedded system and
memory need for storage data and programs the type of microcontroller
required for designing system is decided.
• Count of I/O pins: The number of input and output devices connected with
the system plays an essential role in choosing the type of microcontroller.
• Cost per unit: It is important in terms of final cost of the product in which
the microcontroller is to be used.
• Power consumption: Power consumption plays an important role for
maintaining the efficiency of an embedded system
• Temperature tolerance
Any Query ???

You might also like