Explore the ATmega328p Target Bd Microrusty

From media_wiki
Jump to: navigation, search

This board can be used for the following functions:

  • Transfer program code to the ATmega328p microcontroller.
  • Select the clock source and clocking frequency for the microcontroller.
  • Read internal Flash program code and EEPROM content.
  • Delete or erase program code. Clear data and reset back to default.
  • Protect the chip against reading of its content.

Features:

  • Arduino Uno pinout version with additional 5 volt and Ground for breadboard support.
  • Operating/Input Voltage: 5 Volts Max. External Auxiliary input voltage jumper.
  • Power on LED. No in circuit voltage regulator use external power regulator.
  • Processor: ATmega328p, Atmega328P-PU 8 bit AVR family microcontroller.
  • EEPROM 1K, SRAM 2K, Flash 32K
  • Clock Speed: 16 MHz, 8 MHz, 1 MHz. Pins XTAL1 XTAL2 with 22pf to GND.

Pin Description

  • Analog Input: 6 pins A0 – A5
  • Digital IO: 14 pins D0 – D13
  • PWM: 6 pins - D3, D5, D6 D9, D10, D11
  • External Interrupt Pins D2 and D3: These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value.
  • Built in LED Pin D13

Interfaces:

  • RS232 Serial interface with 3 pin 1 UART. Serial Pins D0 (RX) and D1 (TX) GND: RX and TX pins are used to receive and transmit TTL serial data.
  • J1 - ISP Interface. MISO, MOSI, SCK, Reset, VCC, GND
  • SPI interface: Used for SPI communication. D13 SCK, D12 MISO, D11 MOSI, D10 SS
  • TWI I2C. Used for TWI communication. A4 SDA, A5 SCL
  • Reset Button: Push button to reset the microcontroller.

J7 AREF Not populated: To provide reference voltage for input voltage.


ATmega328p_Target_Bd_Microrusty.pdf


ATmega328PTargetBDPic.PNG


ATmega328p Target Bd Microrusty

AVRDUDE Class

Main Page