Module avrd::attiny1616 [−][src]
The module containing the values for the 'attiny1616' microcontroller The AVR ATtiny1616 microcontroller
Variants
Pinout | Mcu age | Operating temperature | Operating voltage | Max speed | |
---|---|---|---|---|---|
ATtiny1616-MFR | QFN20 | VQFN20 | -40°C - 125°C | 1.8V - 5.5V | 20 MHz |
ATtiny1616-MNR | QFN20 | VQFN20 | -40°C - 105°C | 1.8V - 5.5V | 20 MHz |
ATtiny1616-SFR | SOIC20 | SOIC20 | -40°C - 125°C | 1.8V - 5.5V | 20 MHz |
ATtiny1616-SNR | SOIC20 | SOIC20 | -40°C - 105°C | 1.8V - 5.5V | 20 MHz |
Modules
ac_hysmode | Hysteresis Mode select |
ac_intmode | Interrupt Mode select |
ac_lpmode | Low Power Mode select |
ac_muxneg | Negative Input MUX Selection select |
ac_muxpos | Positive Input MUX Selection select |
adc_asdv | Automatic Sampling Delay Variation select |
adc_dutycyc | Duty Cycle select |
adc_initdly | Initial Delay Selection select |
adc_muxpos | Analog Channel Selection Bits select |
adc_presc | Clock Pre-scaler select |
adc_refsel | Reference Selection select |
adc_ressel | ADC Resolution select |
adc_sampnum | Accumulation Samples select |
adc_wincm | Window Comparator Mode select |
bod_active | Operation in active mode select |
bod_lvl | Bod level select |
bod_sampfreq | Sample frequency select |
bod_sleep | Operation in sleep mode select |
bod_vlmcfg | Configuration select |
bod_vlmlvl | voltage level monitor level select |
ccl_edgedet | Edge Detection Enable select |
ccl_filtsel | Filter Selection select |
ccl_insel0 | LUT Input 0 Source Selection select |
ccl_insel1 | LUT Input 1 Source Selection select |
ccl_insel2 | LUT Input 2 Source Selection select |
ccl_seqsel | Sequential Selection select |
clkctrl_clksel | clock select select |
clkctrl_csut | Crystal startup time select |
clkctrl_pdiv | Prescaler division select |
cpu_ccp | CCP signature select |
crcscan_mode | CRC Flash Access Mode select |
crcscan_src | CRC Source select |
evsys_asyncch0 | Asynchronous Channel 0 Generator Selection select |
evsys_asyncch1 | Asynchronous Channel 1 Generator Selection select |
evsys_asyncch2 | Asynchronous Channel 2 Generator Selection select |
evsys_asyncch3 | Asynchronous Channel 3 Generator Selection select |
evsys_asyncuser0 | Asynchronous User Ch 0 Input Selection - TCB0 select |
evsys_asyncuser1 | Asynchronous User Ch 1 Input Selection - ADC0 select |
evsys_asyncuser2 | Asynchronous User Ch 2 Input Selection - CCL LUT0 Event 0 select |
evsys_asyncuser3 | Asynchronous User Ch 3 Input Selection - CCL LUT1 Event 0 select |
evsys_asyncuser4 | Asynchronous User Ch 4 Input Selection - CCL LUT0 Event 1 select |
evsys_asyncuser5 | Asynchronous User Ch 5 Input Selection - CCL LUT1 Event 1 select |
evsys_asyncuser6 | Asynchronous User Ch 6 Input Selection - TCD0 Event 0 select |
evsys_asyncuser7 | Asynchronous User Ch 7 Input Selection - TCD0 Event 1 select |
evsys_asyncuser8 | Asynchronous User Ch 8 Input Selection - Event Out 0 select |
evsys_asyncuser9 | Asynchronous User Ch 9 Input Selection - Event Out 1 select |
evsys_asyncuser10 | Asynchronous User Ch 10 Input Selection - Event Out 2 select |
evsys_asyncuser11 | Asynchronous User Ch 11 Input Selection - TCB1 select |
evsys_asyncuser12 | Asynchronous User Ch 12 Input Selection - ADC0 select |
evsys_syncch0 | Synchronous Channel 0 Generator Selection select |
evsys_syncch1 | Synchronous Channel 1 Generator Selection select |
evsys_syncuser0 | Synchronous User Ch 0 - TCA0 select |
evsys_syncuser1 | Synchronous User Ch 1 - USART0 select |
fuse_active | BOD Operation in Active Mode select |
fuse_crcsrc | CRC Source select |
fuse_freqsel | Frequency Select select |
fuse_lvl | BOD Level select |
fuse_period | Watchdog Timeout Period select |
fuse_rstpincfg | Reset Pin Configuration select |
fuse_sampfreq | BOD Sample Frequency select |
fuse_sleep | BOD Operation in Sleep Mode select |
fuse_sut | Startup Time select |
fuse_window | Watchdog Window Timeout Period select |
lockbit_lb | Lock Bits select |
nvmctrl_cmd | Command select |
port_isc | Input/Sense Configuration select |
portmux_lut0 | Configurable Custom Logic LUT0 select |
portmux_lut1 | Configurable Custom Logic LUT1 select |
portmux_spi0 | Port Multiplexer SPI0 select |
portmux_tca00 | Port Multiplexer TCA0 Output 0 select |
portmux_tca01 | Port Multiplexer TCA0 output 1 select |
portmux_tca02 | Port Multiplexer TCA0 Output 2 select |
portmux_tca03 | Port Multiplexer TCA0 Output 3 select |
portmux_tca04 | Port Multiplexer TCA0 Output 4 select |
portmux_tca05 | Port Multiplexer TCA0 Output 5 select |
portmux_tcb0 | Port Multiplexer TCB select |
portmux_twi0 | Port Multiplexer TWI0 select |
portmux_usart0 | Port Multiplexer USART0 select |
rtc_clksel | Clock Select select |
rtc_period | Period select |
rtc_prescaler | Prescaling Factor select |
slpctrl_smode | Sleep mode select |
spi_mode | SPI Mode select |
spi_presc | Prescaler select |
tca_single_clksel | Clock Selection select |
tca_single_cmd | Command select |
tca_single_dir | Direction select |
tca_single_evact | Event Action select |
tca_single_wgmode | Waveform generation mode select |
tca_split_clksel | Clock Selection select |
tca_split_cmd | Command select |
tcb_clksel | Clock Select select |
tcb_cntmode | Timer Mode select |
tcd_action | event action select |
tcd_cfg | event config select |
tcd_clksel | clock select select |
tcd_cmpcsel | Compare C output select select |
tcd_cmpdsel | Compare D output select select |
tcd_cntpres | counter prescaler select |
tcd_dithersel | dither select select |
tcd_dlypresc | Delay prescaler select |
tcd_dlysel | Delay select select |
tcd_dlytrig | Delay trigger select |
tcd_edge | edge select select |
tcd_inputmode | Input mode select |
tcd_syncpres | Syncronization prescaler select |
tcd_wgmode | Waveform generation mode select |
twi_ackact | Acknowledge Action select |
twi_ap | Slave Address or Stop select |
twi_busstate | Bus State select |
twi_default_sdahold | SDA Hold Time select |
twi_default_sdasetup | SDA Setup Time select |
twi_mcmd | Command select |
twi_scmd | Command select |
twi_timeout | Inactive Bus Timeout select |
usart_mspi_cmode | Communication Mode select |
usart_normal_chsize | Character Size select |
usart_normal_cmode | Communication Mode select |
usart_normal_pmode | Parity Mode select |
usart_normal_sbmode | Stop Bit Mode select |
usart_rs485 | RS485 Mode internal transmitter select |
usart_rxmode | Receiver Mode select |
vref_adc0refsel | ADC0 reference select select |
vref_adc1refsel | ADC1 reference select select |
vref_dac0refsel | DAC0/AC0 reference select select |
vref_dac1refsel | DAC1/AC1 reference select select |
vref_dac2refsel | DAC2/AC2 reference select select |
wdt_period | Period select |
wdt_window | Window select |
Constants
ABMBP | Bitfield on register |
ACTIVE | Bitfield on register |
ADC0REFEN | Bitfield on register |
ADC1REFEN | Bitfield on register |
ADC1REFSEL | Bitfield on register |
ADDR | Address. |
ADDREN | Bitfield on register |
ADDRH | Address high byte. |
ADDRL | Address low byte. |
ADDRMASK | Bitfield on register |
AP | Bitfield on register |
APIEN | Bitfield on register |
APIF | Bitfield on register |
APPEND | Application Code Section End. |
ARBLOST | Bitfield on register |
ASYNCCH0 | Asynchronous Channel 0 Generator Selection. |
ASYNCCH1 | Asynchronous Channel 1 Generator Selection. |
ASYNCCH2 | Asynchronous Channel 2 Generator Selection. |
ASYNCCH3 | Asynchronous Channel 3 Generator Selection. |
ASYNCSTROBE | Asynchronous Channel Strobe. |
ASYNCUSER0 | Asynchronous User Ch 0 Input Selection - TCB0. |
ASYNCUSER1 | Asynchronous User Ch 1 Input Selection - ADC0. |
ASYNCUSER2 | Asynchronous User Ch 2 Input Selection - CCL LUT0 Event 0. |
ASYNCUSER3 | Asynchronous User Ch 3 Input Selection - CCL LUT1 Event 0. |
ASYNCUSER4 | Asynchronous User Ch 4 Input Selection - CCL LUT0 Event 1. |
ASYNCUSER5 | Asynchronous User Ch 5 Input Selection - CCL LUT1 Event 1. |
ASYNCUSER6 | Asynchronous User Ch 6 Input Selection - TCD0 Event 0. |
ASYNCUSER7 | Asynchronous User Ch 7 Input Selection - TCD0 Event 1. |
ASYNCUSER8 | Asynchronous User Ch 8 Input Selection - Event Out 0. |
ASYNCUSER9 | Asynchronous User Ch 9 Input Selection - Event Out 1. |
ASYNCUSER10 | Asynchronous User Ch 10 Input Selection - Event Out 2. |
ASYNCUSER11 | Asynchronous User Ch 11 Input Selection - TCB1. |
ASYNCUSER12 | Asynchronous User Ch 12 Input Selection - ADC1. |
BAUD | Baud Rate. |
BAUDH | Baud Rate high byte. |
BAUDL | Baud Rate low byte. |
BODCFG | BOD Configuration. |
BOOTEND | Boot Section End. |
BORF | Bitfield on register |
BUFOVF | Bitfield on register |
BUSSTATE | Bitfield on register |
C | Bitfield on register |
CAL20M | Bitfield on register |
CALIB | Calibration. |
CALSEL20M | Bitfield on register |
CAPTUREA | Capture A. |
CAPTUREAH | Capture A high byte. |
CAPTUREAL | Capture A low byte. |
CAPTUREB | Capture B. |
CAPTUREBH | Capture B high byte. |
CAPTUREBL | Capture B low byte. |
CCMP | Compare or Capture. |
CCMPH | Compare or Capture high byte. |
CCMPL | Compare or Capture low byte. |
CCP | Configuration Change Protection. |
CLKOUT | Bitfield on register |
CLKSEL | Clock Select. |
CMP | Compare. |
CMP0 | Compare 0. |
CMP0BUF | Compare 0 Buffer. |
CMP0BUFH | Compare 0 Buffer high byte. |
CMP0BUFL | Compare 0 Buffer low byte. |
CMP0H | Compare 0 high byte. |
CMP0L | Compare 0 low byte. |
CMP1 | Compare 1. |
CMP1BUF | Compare 1 Buffer. |
CMP1BUFH | Compare 1 Buffer high byte. |
CMP1BUFL | Compare 1 Buffer low byte. |
CMP1H | Compare 1 high byte. |
CMP1L | Compare 1 low byte. |
CMP2 | Compare 2. |
CMP2BUF | Compare 2 Buffer. |
CMP2BUFH | Compare 2 Buffer high byte. |
CMP2BUFL | Compare 2 Buffer low byte. |
CMP2H | Compare 2 high byte. |
CMP2L | Compare 2 low byte. |
CMPACLR | Compare A Clear. |
CMPACLRH | Compare A Clear high byte. |
CMPACLRL | Compare A Clear low byte. |
CMPASET | Compare A Set. |
CMPASETH | Compare A Set high byte. |
CMPASETL | Compare A Set low byte. |
CMPBCLR | Compare B Clear. |
CMPBCLRH | Compare B Clear high byte. |
CMPBCLRL | Compare B Clear low byte. |
CMPBSET | Compare B Set. |
CMPBSETH | Compare B Set high byte. |
CMPBSETL | Compare B Set low byte. |
CMPH | Compare high byte. |
CMPL | Compare low byte. |
CNT | Count. |
CNTH | Count high byte. |
CNTL | Count low byte. |
COLL | Bitfield on register |
COMMAND | Command. |
CRCSRC | Bitfield on register |
CSUT | Bitfield on register |
CTRLA | Control A. |
CTRLB | Control B. |
CTRLBUSY | Bitfield on register |
CTRLC | Control C. |
CTRLD | Control D. |
CTRLE | Control E. |
CTRLECLR | Control E Clear. |
CTRLESET | Control E Set. |
CTRLFCLR | Control F Clear. |
CTRLFSET | Control F Set. |
DAC0REFEN | Bitfield on register |
DAC1REFEN | Bitfield on register |
DAC1REFSEL | Bitfield on register |
DAC2REFEN | Bitfield on register |
DAC2REFSEL | Bitfield on register |
DATA | Data. |
DBGCTRL | Debug Control. |
DEVICEID0 | Device ID Byte 0. |
DEVICEID1 | Device ID Byte 1. |
DEVICEID2 | Device ID Byte 2. |
DIEN | Bitfield on register |
DIF | Bitfield on register |
DIR | Data Direction. |
DIRCLR | Data Direction Clear. |
DIRSET | Data Direction Set. |
DIRTGL | Data Direction Toggle. |
DISEOC | Bitfield on register |
DITCTRL | Dither Control A. |
DITHER | Bitfield on register |
DITHERSEL | Bitfield on register |
DITVAL | Dither value. |
DLYCTRL | Delay Control. |
DLYPRESC | Bitfield on register |
DLYSEL | Bitfield on register |
DLYTRIG | Bitfield on register |
DLYVAL | Delay value. |
DUTYCYC | Bitfield on register |
EESAVE | Bitfield on register |
ENEXTBRK | Bitfield on register |
EVCTRL | Event Control. |
EVCTRLA | EVCTRLA. |
EVCTRLB | EVCTRLB. |
EXTBRK | External Break. |
EXTRF | Bitfield on register |
EXTS | Bitfield on register |
FAULTCTRL | Fault Control. |
FERR | Bitfield on register |
FLUSH | Bitfield on register |
FREQSEL | Bitfield on register |
GPIOR0 | General Purpose IO Register 0. |
GPIOR1 | General Purpose IO Register 1. |
GPIOR2 | General Purpose IO Register 2. |
GPIOR3 | General Purpose IO Register 3. |
H | Bitfield on register |
HCMP0 | High Compare. |
HCMP1 | High Compare. |
HCMP2 | High Compare. |
HCNT | High Count. |
HPER | High Period. |
I | Bitfield on register |
IN | Input Value. |
INPUTCTRLA | Input Control A. |
INPUTCTRLB | Input Control B. |
INTCTRL | Interrupt Control. |
INTFLAGS | Interrupt Flags. |
INVERT | Bitfield on register |
IREI | Bitfield on register |
LCMP0 | Low Compare. |
LCMP1 | Low Compare. |
LCMP2 | Low Compare. |
LCNT | Low Count. |
LOCKBIT | Lock bits. |
LOCKEN | Bitfield on register |
LPER | Low Period. |
LUT0CTRLA | LUT Control 0 A. |
LUT0CTRLB | LUT Control 0 B. |
LUT0CTRLC | LUT Control 0 C. |
LUT1CTRLA | LUT Control 1 A. |
LUT1CTRLB | LUT Control 1 B. |
LUT1CTRLC | LUT Control 1 C. |
LVL | Bitfield on register |
LVL0PRI | Interrupt Level 0 Priority. |
LVL1VEC | Interrupt Level 1 Priority Vector. |
MADDR | Master Address. |
MBAUD | Master Baurd Rate Control. |
MCLKCTRLA | MCLK Control A. |
MCLKCTRLB | MCLK Control B. |
MCLKLOCK | MCLK Lock. |
MCLKSTATUS | MCLK Status. |
MCMD | Bitfield on register |
MCTRLA | Master Control A. |
MCTRLB | Master Control B. |
MDATA | Master Data. |
MSTATUS | Master Status. |
MUXCTRLA | Mux Control A. |
MUXNEG | Bitfield on register |
MUXPOS | Positive mux input. |
N | Bitfield on register |
OSC16ERR3V | OSC16 error at 3V. |
OSC16ERR5V | OSC16 error at 5V. |
OSC20ERR3V | OSC20 error at 3V. |
OSC20ERR5V | OSC20 error at 5V. |
OSC20MCALIBA | OSC20M Calibration A. |
OSC20MCALIBB | OSC20M Calibration B. |
OSC20MCTRLA | OSC20M Control A. |
OSC20MS | Bitfield on register |
OSC32KCTRLA | OSC32K Control A. |
OSC32KS | Bitfield on register |
OSCCFG | Oscillator Configuration. |
OSCLOCK | Bitfield on register |
OUT | Output Value. |
OUTCLR | Output Value Clear. |
OUTSET | Output Value Set. |
OUTTGL | Output Value Toggle. |
OVF | Bitfield on register |
PDIV | Bitfield on register |
PEN | Bitfield on register |
PER | Period. |
PERBUF | Period Buffer. |
PERBUFH | Period Buffer high byte. |
PERBUFL | Period Buffer low byte. |
PERH | Period high byte. |
PERL | Period low byte. |
PERR | Bitfield on register |
PIEN | Bitfield on register |
PIN0CTRL | Pin 0 Control. |
PIN1CTRL | Pin 1 Control. |
PIN2CTRL | Pin 2 Control. |
PIN3CTRL | Pin 3 Control. |
PIN4CTRL | Pin 4 Control. |
PIN5CTRL | Pin 5 Control. |
PIN6CTRL | Pin 6 Control. |
PIN7CTRL | Pin 7 Control. |
PITCTRLA | PIT Control A. |
PITDBGCTRL | PIT Debug control. |
PITEN | Bitfield on register |
PITINTCTRL | PIT Interrupt Control. |
PITINTFLAGS | PIT Interrupt Flags. |
PITSTATUS | PIT Status. |
PMEN | Bitfield on register |
PORF | Bitfield on register |
QCEN | Bitfield on register |
RES | ADC Accumulator Result. |
RESH | ADC Accumulator Result high byte. |
RESL | ADC Accumulator Result low byte. |
RESTART | Bitfield on register |
REVID | Revision ID. |
RIEN | Bitfield on register |
RIF | Bitfield on register |
RSTFR | Reset Flags. |
RSTPINCFG | Bitfield on register |
RXCIF | Bitfield on register |
RXDATAH | Receive Data High Byte. |
RXDATAL | Receive Data Low Byte. |
RXPL | Bitfield on register |
RXPLCTRL | IRCOM Receiver Pulse Length Control. |
S | Bitfield on register |
SADDR | Slave Address. |
SADDRMASK | Slave Address Mask. |
SAMPCTRL | Sample Control. |
SAMPFREQ | Bitfield on register |
SAMPLEN | Bitfield on register |
SCAPTUREA | Bitfield on register |
SCAPTUREB | Bitfield on register |
SCMD | Bitfield on register |
SCTRLA | Slave Control A. |
SCTRLB | Slave Control B. |
SDATA | Slave Data. |
SEL | Bitfield on register |
SEQCTRL0 | Sequential Control 0. |
SEQSEL | Bitfield on register |
SERNUM0 | Serial Number Byte 0. |
SERNUM1 | Serial Number Byte 1. |
SERNUM2 | Serial Number Byte 2. |
SERNUM3 | Serial Number Byte 3. |
SERNUM4 | Serial Number Byte 4. |
SERNUM5 | Serial Number Byte 5. |
SERNUM6 | Serial Number Byte 6. |
SERNUM7 | Serial Number Byte 7. |
SERNUM8 | Serial Number Byte 8. |
SERNUM9 | Serial Number Byte 9. |
SLEEP | Bitfield on register |
SOSC | Bitfield on register |
SPH | Stack Pointer High. |
SPL | Stack Pointer Low. |
SREG | Status Register. |
SSTATUS | Slave Status. |
STATUS | Status. |
STCONV | Bitfield on register |
SUT | Bitfield on register |
SWRE | Bitfield on register |
SWRF | Bitfield on register |
SWRR | Software Reset. |
SYNC | Bitfield on register |
SYNCBUSY | Bitfield on register |
SYNCCH0 | Synchronous Channel 0 Generator Selection. |
SYNCCH1 | Synchronous Channel 1 Generator Selection. |
SYNCEOC | Bitfield on register |
SYNCSTROBE | Synchronous Channel Strobe. |
SYNCUSER0 | Synchronous User Ch 0 - TCA0. |
SYNCUSER1 | Synchronous User Ch 1 - USART0. |
SYSCFG0 | System Configuration 0. |
SYSCFG1 | System Configuration 1. |
T | Bitfield on register |
TCD0CFG | TCD0 Configuration. |
TEMP | Temporary Value. |
TEMPCAL20M | Bitfield on register |
TEMPSENSE0 | Temperature Sensor Calibration Byte 0. |
TEMPSENSE1 | Temperature Sensor Calibration Byte 1. |
TIMEOUT | Bitfield on register |
TRIGA | Bitfield on register |
TRIGB | Bitfield on register |
TRUTH0 | Truth 0. |
TRUTH1 | Truth 1. |
TXDATAH | Transmit Data High Byte. |
TXDATAL | Transmit Data Low Byte. |
TXPLCTRL | IRCOM Transmitter Pulse Length Control. |
UPDIRF | Bitfield on register |
USERROW0 | User Row Byte 0. |
USERROW1 | User Row Byte 1. |
USERROW2 | User Row Byte 2. |
USERROW3 | User Row Byte 3. |
USERROW4 | User Row Byte 4. |
USERROW5 | User Row Byte 5. |
USERROW6 | User Row Byte 6. |
USERROW7 | User Row Byte 7. |
USERROW8 | User Row Byte 8. |
USERROW9 | User Row Byte 9. |
USERROW10 | User Row Byte 10. |
USERROW11 | User Row Byte 11. |
USERROW12 | User Row Byte 12. |
USERROW13 | User Row Byte 13. |
USERROW14 | User Row Byte 14. |
USERROW15 | User Row Byte 15. |
USERROW16 | User Row Byte 16. |
USERROW17 | User Row Byte 17. |
USERROW18 | User Row Byte 18. |
USERROW19 | User Row Byte 19. |
USERROW20 | User Row Byte 20. |
USERROW21 | User Row Byte 21. |
USERROW22 | User Row Byte 22. |
USERROW23 | User Row Byte 23. |
USERROW24 | User Row Byte 24. |
USERROW25 | User Row Byte 25. |
USERROW26 | User Row Byte 26. |
USERROW27 | User Row Byte 27. |
USERROW28 | User Row Byte 28. |
USERROW29 | User Row Byte 29. |
USERROW30 | User Row Byte 30. |
USERROW31 | User Row Byte 31. |
V | Bitfield on register |
VLMCTRLA | Voltage level monitor Control. |
VLMLVL | Bitfield on register |
WDRF | Bitfield on register |
WDTCFG | Watchdog Configuration. |
WIEN | Bitfield on register |
WIF | Bitfield on register |
WINHT | Window comparator high threshold. |
WINHTH | Window comparator high threshold high byte. |
WINHTL | Window comparator high threshold low byte. |
WINLT | Window comparator low threshold. |
WINLTH | Window comparator low threshold high byte. |
WINLTL | Window comparator low threshold low byte. |
XOSC32KCTRLA | XOSC32K Control A. |
XOSC32KS | Bitfield on register |
Z | Bitfield on register |