00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef __IO8534
00021 #define __IO8534 1
00022
00023
00024
00025
00026
00027
00028 #define ADCL 0x04
00029 #define ADCH 0x05
00030
00031
00032 #define ADCSR 0x06
00033
00034
00035 #define ADMUX 0x07
00036
00037
00038
00039
00040 #define GIPR 0x10
00041
00042
00043
00044
00045 #define DDRA 0x1A
00046
00047
00048 #define PORTA 0x1B
00049
00050
00051 #define EECR 0x1C
00052
00053
00054 #define EEDR 0x1D
00055
00056
00057 #define EEARL 0x1E
00058 #define EEARH 0x1F
00059
00060
00061
00062
00063 #define TCNT1L 0x2C
00064 #define TCNT1H 0x2D
00065
00066
00067 #define TCCR1 0x2E
00068
00069
00070
00071
00072 #define TCNT0 0x32
00073
00074
00075 #define TCCR0 0x33
00076
00077
00078
00079
00080 #define MCUCR 0x35
00081
00082
00083
00084
00085 #define TIFR 0x38
00086
00087
00088 #define TIMSK 0x39
00089
00090
00091 #define GIFR 0x3A
00092
00093
00094 #define GIMSK 0x3B
00095
00096
00097
00098
00099 #define SPL 0x3D
00100 #define SPH 0x3E
00101
00102
00103 #define SREG 0x3F
00104
00105
00106
00107 #define RESET_vect (0x00)
00108 #define INT0_vect (0x02)
00109 #define INT1_vect (0x04)
00110 #define TIMER1_OVF_vect (0x06)
00111 #define TIMER0_OVF_vect (0x08)
00112 #define ADC_vect (0x0A)
00113 #define EE_RDY_vect (0x0C)
00114
00115 #define INT_VECT_SIZE (0x0E)
00116
00117
00118
00119
00120 #define INT1 7
00121 #define INT0 6
00122
00123
00124 #define INTF1 7
00125 #define INTF0 6
00126
00127
00128 #define IPIN1 3
00129 #define IPIN0 2
00130
00131
00132 #define TOIE1 2
00133 #define TOIE0 0
00134
00135
00136 #define TOV1 2
00137 #define TOV0 0
00138
00139
00140 #define SE 6
00141 #define SM 5
00142 #define ISC1 2
00143 #define ISC0 0
00144
00145
00146 #define CS02 2
00147 #define CS01 1
00148 #define CS00 0
00149
00150
00151 #define CS12 2
00152 #define CS11 1
00153 #define CS10 0
00154
00155
00156 #define EERIE 3
00157 #define EEMWE 2
00158 #define EEWE 1
00159 #define EERE 0
00160
00161
00162 #define PA7 7
00163 #define PA6 6
00164 #define PA5 5
00165 #define PA4 4
00166 #define PA3 3
00167 #define PA2 2
00168 #define PA1 1
00169 #define PA0 0
00170
00171
00172 #define DDA7 7
00173 #define DDA6 6
00174 #define DDA5 5
00175 #define DDA4 4
00176 #define DDA3 3
00177 #define DDA2 2
00178 #define DDA1 1
00179 #define DDA0 0
00180
00181
00182 #define XL r26
00183 #define XH r27
00184 #define YL r28
00185 #define YH r29
00186 #define ZL r30
00187 #define ZH r31
00188
00189
00190 #define RAMEND 0x15F
00191 #define XRAMEND 0x15F
00192 #define E2END 0x1FF
00193 #define FLASHEND 0x1FFF
00194
00195 #endif