⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mega_asm_lst

📁 AVR系列单片机ATMEGA64开发的LED显示屏程序 内容包括ATMEGA64大部分资源的初始化程序
💻
字号:
asm io registers + interrupt vector numbers header files
ja 2002/07/02

Files for Mega AVRs as "data sheeted" in June 2002:

aiom8.s
aiom8515.s
aiom8535.s  (new!)
aiom16.s
aiom161.s
aiom162.s
aiom163.s
aiom169.s	(new!)
aiom32.s
aiom323.s
aiom64.s
aiom103.s
aiom128.s
- aio94k.s  (FPSLIC) moved to new specials_asm_lst -

interrupt vector macros included in

-aiom8.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_USART_RX/_USART_RXC
.macro set_vector_USART_DRE/_USART_UDRE
.macro set_vector_USART_TX/_USART_TXC
.macro set_vector_ADC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_ANA_COMP/_ANALOG_COMP
.macro set_vector_TWI/_TWSI
.macro set_vector_SPM_RDY/_SPM_READY

-aiom8515.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_USART_RX/_USART_RXC
.macro set_vector_USART_DRE/_USART_UDRE
.macro set_vector_USART_TX/_USART_TXC
.macro set_vector_ANA_COMP/_ANALOG_COMP
.macro set_vector_INT2
.macro set_vector_TIMER0_COMP
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_SPM_RDY/_SPM_READY

-aiom8535.s
-aiom16.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_USART_RX/_USART_RXC
.macro set_vector_USART_DRE/_USART_UDRE
.macro set_vector_USART_TX/_USART_TXC
.macro set_vector_ADC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_ANA_COMP/_ANALOG_COMP
.macro set_vector_TWI/_TWSI
.macro set_vector_INT2
.macro set_vector_TIMER0_COMP
.macro set_vector_SPM_RDY/_SPM_READY

-aiom161.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_INT2
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_COMP
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_UART0_RX/_UART0_RXC
.macro set_vector_UART1_RX/_UART1_RXC
.macro set_vector_UART0_DRE/_UART0_UDRE
.macro set_vector_UART1_DRE/_UART1_UDRE
.macro set_vector_UART0_TX/_UART0_TXC
.macro set_vector_UART1_TX/_UART1_TXC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_ANA_COMP/_ANALOG_COMP

-aiom162.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_INT2
.macro set_vector_PCINT0
.macro set_vector_PCINT1
.macro set_vector_TIMER3_CAPT
.macro set_vector_TIMER3_COMPA
.macro set_vector_TIMER3_COMPB
.macro set_vector_TIMER3_OVF
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_COMP
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_USART0_RX/_USART0_RXC
.macro set_vector_USART1_RX/_USART1_RXC
.macro set_vector_USART0_DRE/_USART0_UDRE
.macro set_vector_USART1_DRE/_USART1_UDRE
.macro set_vector_USART0_TX/_USART0_TXC
.macro set_vector_USART1_TX/_USART1_TXC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_ANA_COMP/_ANALOG_COMP
.macro set_vector_SPM_RDY/_SPM_READY

-aiom163.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_UART_RX/_UART_RXC
.macro set_vector_UART_DRE/_UART_UDRE
.macro set_vector_UART_TX/_UART_TXC
.macro set_vector_ADC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_ANA_COMP/_ANALOG_COMP
.macro set_vector_TWI/_TWSI

-aiom169.s
.macro set_vector_INT0
.macro set_vector_PC_INT0
.macro set_vector_PC_INT1
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_COMP
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_UART_RX/_UART_RXC/_UART0_RXC
.macro set_vector_UART_DRE/_UART_UDRE/_UART0_UDRE
.macro set_vector_UART_TX/_UART_TXC/_UART0_TXC
.macro set_vector_USI_START
.macro set_vector_USI_OVF
.macro set_vector_ANA_COMP/_ANALOG_COMP
.macro set_vector_ADC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_SPM_RDY/_SPM_READY
.macro set_vector_LCD_FRAME

-aiom32.s
-aiom323.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_INT2
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_COMP
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_USART_RX/_USART_RXC
.macro set_vector_USART_DRE/_USART_UDRE
.macro set_vector_USART_TX/_USART_TXC
.macro set_vector_ADC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_ANA_COMP/_ANALOG_COMP
.macro set_vector_TWI/_TWSI
.macro set_vector_SPM_RDY/_SPM_READY    ; not on mega323 !!

-aiom103.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_INT2
.macro set_vector_INT3
.macro set_vector_INT4
.macro set_vector_INT5
.macro set_vector_INT6
.macro set_vector_INT7
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_COMP
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_UART_RX/_UART_RXC
.macro set_vector_UART_DRE/_UART_UDRE
.macro set_vector_UART_TX/_UART_TXC
.macro set_vector_ADC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_ANA_COMP/_ANALOG_COMP

-aiom64.s
-aiom128.s
.macro set_vector_INT0
.macro set_vector_INT1
.macro set_vector_INT2
.macro set_vector_INT3
.macro set_vector_INT4
.macro set_vector_INT5
.macro set_vector_INT6
.macro set_vector_INT7
.macro set_vector_TIMER2_COMP
.macro set_vector_TIMER2_OVF
.macro set_vector_TIMER1_CAPT
.macro set_vector_TIMER1_COMPA
.macro set_vector_TIMER1_COMPB
.macro set_vector_TIMER1_OVF
.macro set_vector_TIMER0_COMP
.macro set_vector_TIMER0_OVF
.macro set_vector_SPI_STC
.macro set_vector_USART0_RX/_USART0_RXC
.macro set_vector_USART0_DRE/_USART0_UDRE
.macro set_vector_USART0_TX/_USART0_TXC
.macro set_vector_ADC
.macro set_vector_EE_RDY/_EE_READY
.macro set_vector_ANA_COMP/_ANALOG_COMP
.macro set_vector_TIMER1_COMPC
.macro set_vector_TIMER3_CAPT
.macro set_vector_TIMER3_COMPA
.macro set_vector_TIMER3_COMPB
.macro set_vector_TIMER3_COMPC
.macro set_vector_TIMER3_OVF
.macro set_vector_USART1_RX/_USART1_RXC
.macro set_vector_USART1_DRE/_USART1_UDRE
.macro set_vector_USART1_TX/_USART1_TXC
.macro set_vector_TWI/_TWSI
.macro set_vector_SPM_RDY/_SPM_READY

-----
<eof>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -