Qdatasheet_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

AT90PWM81 View Datasheet(PDF) - Atmel Corporation

Part Name
Description
MFG CO.
'AT90PWM81' PDF : 325 Pages View PDF
AT90PWM81/161
The order the different bits and registers should be accessed is:
1 Write EEPAGE in EECR (loading of temporary EEPROM buffer is enabled).
2 Write the address bits needed to address bytes within a page into EEARL.
3 Write data to EEDR.
4 Repeat 2 and 3 above until the buffer is filled up or until all data is loaded.
5 Write the remaining address bits into EEARH:EEARL.
4.4 Fuse Bits
a. Select which programming mode that should be executed (EEPMn bits). Write the EEPE
bit in EECR (within four cycles after EEMPE has been written) to start a program opera-
tion. The temporary EEPROM page buffer will auto-erase after program operation is
completed.
OR
b. If an error situation occurred and the loading should be terminated by software: Write
EEPM1:0 to 0b11 and trigger the flushing by writing EEPE (within four cycles after
EEMPE has been written).
The AT90PWM81/161 has three Fuse bytes. Table 4-3 through Table 4-5 on page 23 describe
briefly the functionality of all the fuses and how they are mapped into the Fuse bytes. Note that
the fuses are read as logical zero, “0”, if they are programmed.
Table 4-3. Extended low fuse byte.
Extended fuse byte
Bit no. Description
Default value
PSC2RB
7
PSC2 reset behavior
1
PSC2RBA
6
PSC2 reset behavior for OUT22 & 23 1
PSCRRB
5
PSC reduced reset behavior
1
PSCRV
4
PSCOUT & PSCOUTR reset value 1
PSCINRB
BODLEVEL2 (1)
BODLEVEL1 (1)
BODLEVEL0 (1)
3
PSC & PSCR inputs reset behavior 1
2
Brown-out detector trigger level
1 (unprogrammed)
1
Brown-out detector trigger level
0 (programmed)
0
Brown-out detector trigger level
1 (unprogrammed)
Notes: 1. See Table 7-2 on page 53 for BODLEVEL fuse decoding.
22
7734Q–AVR–02/12
Share Link: GO URL

All Rights Reserved © qdatasheet.com  [ Privacy Policy ] [ Contact Us ]