00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef __IOTN11
00022 #define __IOTN11 1
00023
00024 #ifndef __ASSEMBLER__
00025 # warning "MCU not supported by the C compiler"
00026 #endif
00027
00028
00029
00030
00031
00032
00033 #define ACSR 0x08
00034
00035
00036
00037
00038 #define PINB 0x16
00039
00040
00041 #define DDRB 0x17
00042
00043
00044 #define PORTB 0x18
00045
00046
00047
00048
00049 #define WDTCR 0x21
00050
00051
00052
00053
00054 #define TCNT0 0x32
00055
00056
00057 #define TCCR0 0x33
00058
00059
00060 #define MCUSR 0x34
00061
00062
00063 #define MCUCR 0x35
00064
00065
00066
00067
00068 #define TIFR 0x38
00069
00070
00071 #define TIMSK 0x39
00072
00073
00074 #define GIFR 0x3A
00075
00076
00077 #define GIMSK 0x3B
00078
00079
00080
00081
00082 #define SREG 0x3F
00083
00084
00085
00086 #define RESET_vect (0x00)
00087 #define INT0_vect (0x02)
00088 #define PIN_vect (0x04)
00089 #define TIMER0_OVF_vect (0x06)
00090 #define ANA_COMP_vect (0x08)
00091
00092 #define INT_VECT_SIZE (0x0A)
00093
00094
00095
00096
00097 #define INT0 6
00098 #define PCIE 5
00099
00100
00101 #define INTF0 6
00102 #define PCIF 5
00103
00104
00105 #define TOIE0 1
00106
00107
00108 #define TOV0 1
00109
00110
00111 #define SE 5
00112 #define SM 4
00113 #define ISC01 1
00114 #define ISC00 0
00115
00116
00117 #define CS02 2
00118 #define CS01 1
00119 #define CS00 0
00120
00121
00122 #define WDTOE 4
00123 #define WDE 3
00124 #define WDP2 2
00125 #define WDP1 1
00126 #define WDP0 0
00127
00128
00129
00130
00131
00132
00133
00134
00135
00136
00137
00138 #define PB4 4
00139 #define PB3 3
00140 #define PB2 2
00141 #define PB1 1
00142 #define PB0 0
00143
00144
00145 #define DDB4 4
00146 #define DDB3 3
00147 #define DDB2 2
00148 #define DDB1 1
00149 #define DDB0 0
00150
00151
00152 #define PINB5 5
00153 #define PINB4 4
00154 #define PINB3 3
00155 #define PINB2 2
00156 #define PINB1 1
00157 #define PINB0 0
00158
00159
00160 #define ACD 7
00161 #define ACO 5
00162 #define ACI 4
00163 #define ACIE 3
00164 #define ACIS1 1
00165 #define ACIS0 0
00166
00167 #define ZL r30
00168 #define ZH r31
00169
00170
00171 #define RAMEND 0x1F
00172 #define XRAMEND 0x0
00173 #define E2END 0x0
00174 #define FLASHEND 0x3FF
00175
00176 #endif