| 30 |
|
|
| 31 |
/* $Id$ */ |
/* $Id$ */ |
| 32 |
|
|
| 33 |
/* avr/io90pwmx.h - definitions for AT90PWM2 and AT90PWM3 */ |
/* avr/io90pwmx.h - definitions for AT90PWM2(B) and AT90PWM3(B) */ |
| 34 |
|
|
| 35 |
#ifndef _AVR_IO90PWMX_H_ |
#ifndef _AVR_IO90PWMX_H_ |
| 36 |
#define _AVR_IO90PWMX_H_ 1 |
#define _AVR_IO90PWMX_H_ 1 |
| 982 |
|
|
| 983 |
/* PSC 0 Input Capture Registers */ |
/* PSC 0 Input Capture Registers */ |
| 984 |
#define PICR0 _SFR_MEM16(0xDE) |
#define PICR0 _SFR_MEM16(0xDE) |
| 985 |
|
|
| 986 |
#define PICR0L _SFR_MEM8(0xDE) |
#define PICR0L _SFR_MEM8(0xDE) |
| 987 |
|
|
| 988 |
#define PICR0H _SFR_MEM8(0xDF) |
#define PICR0H _SFR_MEM8(0xDF) |
| 989 |
|
#define PCST0 7 /* PSC Capture Software Trig bit */ |
| 990 |
|
/* not implemented on AT90PWM2/AT90PWM3 */ |
| 991 |
|
|
| 992 |
/* PSC 1 Synchro and Output Configuration */ |
/* PSC 1 Synchro and Output Configuration */ |
| 993 |
#define PSOC1 _SFR_MEM8(0xE0) |
#define PSOC1 _SFR_MEM8(0xE0) |
| 1066 |
|
|
| 1067 |
/* PSC 1 Input Capture Registers */ |
/* PSC 1 Input Capture Registers */ |
| 1068 |
#define PICR1 _SFR_MEM16(0xEE) |
#define PICR1 _SFR_MEM16(0xEE) |
| 1069 |
|
|
| 1070 |
#define PICR1L _SFR_MEM8(0xEE) |
#define PICR1L _SFR_MEM8(0xEE) |
| 1071 |
|
|
| 1072 |
#define PICR1H _SFR_MEM8(0xEF) |
#define PICR1H _SFR_MEM8(0xEF) |
| 1073 |
|
#define PCST1 7 /* PSC Capture Software Trig bit */ |
| 1074 |
|
/* not implemented on AT90PWM2/AT90PWM3 */ |
| 1075 |
|
|
| 1076 |
/* PSC 2 Synchro and Output Configuration */ |
/* PSC 2 Synchro and Output Configuration */ |
| 1077 |
#define PSOC2 _SFR_MEM8(0xF0) |
#define PSOC2 _SFR_MEM8(0xF0) |
| 1167 |
|
|
| 1168 |
/* PSC 2 Input Capture Registers */ |
/* PSC 2 Input Capture Registers */ |
| 1169 |
#define PICR2 _SFR_MEM16(0xFE) |
#define PICR2 _SFR_MEM16(0xFE) |
| 1170 |
|
|
| 1171 |
#define PICR2L _SFR_MEM8(0xFE) |
#define PICR2L _SFR_MEM8(0xFE) |
| 1172 |
|
|
| 1173 |
#define PICR2H _SFR_MEM8(0xFF) |
#define PICR2H _SFR_MEM8(0xFF) |
| 1174 |
|
#define PCST2 7 /* PSC Capture Software Trig bit */ |
| 1175 |
|
/* not implemented on AT90PWM2/AT90PWM3 */ |
| 1176 |
|
|
| 1177 |
|
|
| 1178 |
/* Interrupt vectors */ |
/* Interrupt vectors */ |