Explore the ATmega328p Target Bd Microrusty
Revision as of 03:28, 25 March 2019 by U731219879 rc (talk | contribs)
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