Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1186 | savelij | 1 | ifndef __ee90inc |
2 | __ee90inc equ 1 |
||
3 | save |
||
4 | listing off ; no listing over this file |
||
5 | |||
6 | ;**************************************************************************** |
||
7 | ;* * |
||
8 | ;* AS 1.42 - File EE90.INC * |
||
9 | ;* * |
||
10 | ;* Contains Bit & Register Definitions for EEPROM section on AT90Sxxxx * |
||
11 | ;* * |
||
12 | ;**************************************************************************** |
||
13 | |||
14 | ;---------------------------------------------------------------------------- |
||
15 | ; EEPROM |
||
16 | |||
17 | if E2END>=256 |
||
18 | EEARL port 0x1e ; EEPROM Address Register |
||
19 | EEARH port 0x1f |
||
20 | elseif |
||
21 | EEAR port 0x1e |
||
22 | endif |
||
23 | |||
24 | EEDR port 0x1d ; EEPROM Data Register |
||
25 | |||
26 | EECR port 0x1c ; EEPROM Control Register |
||
27 | EERE avrbit EECR,0 ; Read Enable |
||
28 | EEWE avrbit EECR,1 ; Write Enable |
||
29 | |||
30 | restore ; re-enable listing |
||
31 | |||
32 | endif ; __ee90inc |