BUY ATMEGA1284P-PU  https://www.utsource.net/itm/p/12609470.html
Below is a simplified table of key parameters and instructions for the ATMEGA1284P-PU microcontroller. For detailed specifications, always refer to the official datasheet from Atmel (now Microchip).
| Parameter | Description | Value/Range | 
|---|---|---|
| Operating Voltage | Supply voltage range | 1.8V to 5.5V | 
| Operating Frequency | Maximum frequency at Vcc = 5V | 20 MHz | 
| Flash Memory | Program memory size | 128 KB | 
| SRAM | Static RAM size | 16 KB | 
| EEPROM | Electrically erasable programmable ROM | 4 KB | 
| I/O Pins | Number of input/output pins | 32 | 
| ADC Channels | Analog-to-digital converter channels | 8 | 
| ADC Resolution | Resolution of ADC | 10 bits | 
| PWM Channels | Pulse-width modulation outputs | 6 | 
| Timers | Number of timers | 3 (1 x 16-bit, 2 x 8-bit) | 
| SPI | Serial peripheral interface | Supported | 
| UART | Universal asynchronous receiver/transmitter | 2 | 
| I2C | Inter-integrated circuit | Supported | 
| Watchdog Timer | Integrated watchdog timer | Yes | 
| Package Type | Physical package | PDIP-40 | 
| Instruction Category | Description | 
|---|---|
| Data Transfer | Includes MOV, LDI, LDS, STS, etc., for moving data between registers and memory. | 
| Arithmetic | ADD, SUB, MUL, DIV for arithmetic operations on data. | 
| Logic | AND, OR, EOR for logical operations on data. | 
| Bit Manipulation | SBI, CBI, SBRS for setting, clearing, and testing bits. | 
| Control | JMP, CALL, RET, BRNE for branching and subroutine calls. | 
| I/O Operations | IN, OUT for interacting with I/O ports. | 
| Interrupt Handling | SEI, CLI for enabling and disabling global interrupts. | 
| Sleep Modes | SLEEP for entering low-power modes. | 
This table provides a high-level overview. Detailed instruction set architecture and specific parameter values can be found in the official datasheet.
(For reference only) More detail about Utsource Holding Company Limited