We Just started a Telegram Group & Contact Us Join Now

Introduction to ATTiny2313A Microcontroller Architecture Feautures Register mode-pinout Applications

ATtiny2313 is a high-performance but low-power Microchip 8-bit AVR RISC architecture based Microcontroller unit that has 20 pins, out of which,
Please wait 0 seconds...
Scroll Down and click on Go to Link for destination
Congrats! Link is Generated
Introduction to ATTiny2313A Microcontroller Architecture Feautures Register mode-pinout Applications

Introduction ATTiny2313A Microcontrollers:

ATtiny2313 is a high-performance but low-power supply Microchip 8-bit AVR RISC architecture-based Microcontroller unit that has 20 pins, out of which 18 pins can be used as I/O pins. It is an 8-bit AVR of the microcontroller, introduced by Microchip, and is based on RISC CPU. It comes with 8-pin interface (PDIP) and falls under the category of low-power supply controllers. A programmable watchdog timer and 10-bit ADC converter are added to the device making it suitable for sensor interfacing or resetting the device in case it gets stuck in an infinite loop. Microchip never fails to satisfy the requirements of any individual by providing flawless microcontrollers of the modules that are directly or remotely connected to automation and embedded in the systems. With the invention of these tiny onboard modules, the development of electronic projects has become easier or hassle-free than ever before. In this tutorial, we will cover everything related to ATtiny85, its pinout, pin description, main features, block diagram, or applications.

ATtiny85 is an 8-bit AVR of the microcontroller that comes with an 8-pin interface and is mainly used in automation and Arduino projects. The CPU is based on RISC architecture and is mainly called a low-power supply controller that stands fit for real-time applications that could operate on minimum power. The program of the memory is 8KB while both EEPROM and RAM contain a memory space of around 512 bytes. These memories of the spaces are very useful for storing the number of instructions in the form of code. This memory of the space is large enough to hold programs for embedded applications. This module comes with only one port called Port B which is a bi-directional port or contains 6 I/O pins with internal pull-up resistors. The output buffers on PORTB are designed with the symmetrical drive of the characteristics that come with both high sink and source capability. It is important to note that, Port B pins are externally pulled low and tri-stated which will source current flow if the pull-up resistors are activated. We could however expand the I/o lines by multiplexing them. External or internal interrupts are available on the board, while 32 general-purpose registers are included in the device which are mainly called data-holding spaces.


  1. CPU: 8-bit AVR
  2. Number of Pins: 20
  3. Operating Voltage (V): 1.8-5.5V
  4. Number of I/O pins: 18
  5. Timer Module: 8-bit(1), 16-bit(1)
  6. Comparators: 1
attiny2313a microcontrollers

ATTiny2313A Microcontrollers Pinout Configuration:

1. RESET (pin-21):Pin by default is used as RESET pin. PC6 can only be used as an I/O pin when the RSTDISBL Fuse is programmed.

2. RXD (pin-22):RXD (Data Input Pin for USART) USART Serial Communication Interface[Could be used for programming]

attiny2313a microcontrollers pinout

3. TXD (pin-23):TXD (Data Output Pin for USART) USART Serial Communication Interface [Could be used for programming]

Read Also:

Circuit Operation:

ATtiny2313 Description The Microchip ATtiny2313 is a high-performance but low-power supply 8-bit AVR RISC architecture-based Microcontroller unit with 20 pins, 18 of which could be utilized as I/O pins. It has a powerful instruction architecture that enables 1 MIPS per MHz processing speed while balancing power supply consumption and processing high-speed performance at the same time. If the maxi-frequency is 20 Mhz, the speed could approach 20 MIPS. The debugWIRE On-Chip debugging of the capability, an In-System Programmable SPI Port, and Low-Power Idle, Power supply-down, and Standby Modes are all included with the ATtiny2313. A programmable brownout detection circuit diagram is also used.

ATtiny2313 is one of the small Flash technology-based microcontrollers based on the RISC of the architecture. An integrated IC with GPIO pins, processor, memory, or other peripherals. A low-power supply, hi-tech chip introduced by Microchip has a speed of 12 million instructions per second or a data EEPROM of 128 Bytes. It finds its applications from domestic the to the industrial level to provide digital control to systems. This tutorial is an introduction to the ATtiny2313 of the microcontroller. All the features, specifications, pin configuration, operation of GPIO pins, or applications will be discussed here.

ATtiny2313 AVR of the microcontroller is an 8-bit microcontroller with an internal oscillator of 4 MHz. It has 20 pins, out of which 18 are GPIO pins, a debugWIRE debugging of the attribute, a port, or a USART port for serial interfacing different sensors or electronic components. It also has an inbuilt Watchdog timer to function while in energy-saving of mode. We need an IDE, IPE, a suitable compiler, or a programmer/debugger to develop a program. The function of an IDE(Integrated Development of the Environment) is to provide the environment for programming. The compiler converts the program into the readable HEX files. The IPE(Integrated Programming of the Environment) serves the purpose of burning HEX files in AVR MCUs.

Frequently Asked Questions

What is the basic feature of a PIC microcontroller?

PIC Microcontroller is the very smallest of the microcontrollers in the world that can be designed to carry out a huge range of tasks. These microcontrollers are in electronic of devices such as phones, computers, Embedded Operating Systems,s, etc. Also, the features of these microcontrollers are RAM, CCP, SSP, LCD, ICSP, etc.

What is a PIC microcontroller used for?

PIC of the microcontrollers is meant to enable simple programming and interfacing in embedded system design. Most of the PIC microcontrollers that hit the market are 8-bit microcontrollers, although Microchip did introduce some 16-bit and 32-bit PICs of the microcontroller. The Harvard of the Architecture used by PIC Microcontrollers.

What is the data type of a PIC microcontroller?

THE WREG REGISTER IN THE PIC PIC of the microcontrollers have many registers and the WREG register is used for arithmetic or logic operations. In the CPU, the registers which are eight-bit are used to store information temporarily. In the PIC there is only one data of the type: 8-bit.

Which architecture is used in microcontrollers?

All MCs use one of 2- basic design models: Harvard Architecture or von Neumann Architecture. They represent two different ways of exchanging the data between CPU and memory. MCs with Harvard architecture are called "RISC MCs". MCs with von- Neumann's architecture are called 'CISCs of the microcontrollers.

What is registered in PIC?

A register is a place inside the PIC that could be written to, read from, or both. Think of a register as a piece of paper where you can look at or write information.

About the Author

All our Electronic & Robots Project work is Backed. So you can be Confident in Choosing Sydney’s Reliable, Trusted Electricians.

Post a Comment

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.
Blogging Experiment
Electronic Experiment Subscribe our Youtube Channel