📄 mega8.asm
字号:
;; Atmel AVR ATmega8 Port definitions
;; File originally created by: A. Bainbridge-Smith
;; Creation date: 21 Septemeber 2003
;; File modified by: P.J. Bones
;; Last modified: 31st May 2004 (bit definitions added for
;; selected registers)
;; Version: 1.1
.equ SREG, 0x3F
.equ SPH, 0x3E
.equ SPL, 0x3D
.equ GICR, 0x3B
.equ GIFR, 0x3A
.equ TIMSK, 0x39
.equ TIFR, 0x38
.equ OCF2, 0x7
.equ TOV2, 0x6
.equ ICF1, 0x5
.equ OCF1A, 0x4
.equ OCF1B, 0x3
.equ TOV1, 0x2
.equ TOV0, 0x0
.equ SPMCR, 0x37
.equ TWCR, 0x36
.equ MCUSR, 0x35
.equ MCUCSR, 0x34
.equ TCCR0, 0x33
.equ CS02, 0x2
.equ CS01, 0x1
.equ CS00, 0x0
.equ TCNT0, 0x32
.equ OSCCAL, 0x31
.equ SIFOR, 0x30
.equ TCCR1A, 0x2F
.equ COM1A1, 0x7
.equ COM1A0, 0x6
.equ COM1B1, 0x5
.equ COM1B0, 0x4
.equ FOC1A, 0x3
.equ FOC1B, 0x2
.equ WGM11, 0x1
.equ WGM10, 0x0
.equ TCCR1B, 0x2E
.equ ICNC1, 0x7
.equ ICES1, 0x6
.equ WGM13, 0x4
.equ WGM12, 0x3
.equ CS12, 0x2
.equ CS11, 0x1
.equ CS10, 0x0
.equ TCNT1H, 0x2D
.equ TCNT1L, 0x2C
.equ OCR1AH, 0x2B
.equ OCR1Al, 0x2A
.equ OCR1BH, 0x29
.equ OCR1BL, 0x28
.equ ICR1H, 0x27
.equ ICR1L, 0x26
.equ TCCR2, 0x25
.equ TCNT2, 0x24
.equ OCR2, 0x23
.equ ASSR, 0x22
.equ WDTCR, 0x21
.equ UBRRH, 0x20
.equ UCSRC, 0x20
.equ EEARH, 0x1F
.equ EEARL, 0x1E
.equ EEDR, 0x1D
.equ EECR, 0x1C
.equ PORTB, 0x18
.equ DDRB, 0x17
.equ PINB, 0x16
.equ PORTC, 0x15
.equ DDRC, 0x14
.equ PINC, 0x13
.equ PORTD, 0x12
.equ DDRD, 0x11
.equ PIND, 0x10
.equ SPDR, 0x0F
.equ SPSR, 0x0E
.equ SPCR, 0x0D
.equ UDR, 0x0C
.equ UCSRA, 0x0B
.equ UCSRB, 0x0A
.equ UBRRL, 0x09
.equ ACSR, 0x08
.equ ADMUX, 0x07
.equ REFS1, 0x7
.equ REFS0, 0x6
.equ ADLAR, 0x5
.equ MUX3, 0x3
.equ MUX2, 0x2
.equ MUX1, 0x1
.equ MUX0, 0x0
.equ ADCSRA, 0x06
.equ ADEN, 0x7
.equ ADSC, 0x6
.equ ADFR, 0x5
.equ ADIF, 0x4
.equ ADIE, 0x3
.equ ADPS2, 0x2
.equ ADPS1, 0x1
.equ ADPS0, 0x0
.equ ADCH, 0x05
.equ ADCL, 0x04
.equ TWDR, 0x03
.equ TWAR, 0x02
.equ TWSR, 0x01
.equ TWBR, 0x00
;; .stabs "j:\\quickstart/",100,0,0,0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -