3/117
Table of Contents
4.3.3 External Clock . . . . . . . ..............................................37
4.3.4 Input Capture . . . ...................................................39
4.3.5 Output Compare . . . . ...............................................40
4.3.6 Timer Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . .........................43
4.4 SERIAL PERIPHERAL INTERFACE . . . . . . . . . . . . . . . . . . . . .....................45
4.4.1 Introduction . . . . . . . . ...............................................45
4.4.2 Features . . . . . . . . . . . . . . . ...........................................45
4.4.3 Functional Description . . . ............................................45
4.4.4 Signal Description . . . . . . . . ..........................................47
4.4.5 Master Out Slave In (MOSI). ..........................................47
4.4.6 Master In Slave Out (MISO) . ..........................................47
4.4.7 Serial Peripheral Control Register (SPCR) ...............................50
4.4.8 Serial Peripheral Status Register (SPSR) . . . . . ...........................51
4.4.9 Serial Peripheral Data I/O Register (SPDR) . . . . . .........................53
4.4.10Single Master And Multimaster Configurations . . . . ........................53
4.5 I2C BUS INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . .........................54
4.5.1 Introduction . . . . . . . . ...............................................54
4.5.2 General Features . . . . ...............................................54
4.5.3 Functional Description . . . ............................................54
4.5.4 EPROM/ROM I C COMPATIBILITY APPLICATION NOTE. . . . ...............56
4.5.5 Re giste r Desc ript ion .................................................57
4.5.6 I2C Stat e Machine: . . . ..............................................61
4.6 A /D CONVERTER (ADC) . .................................................64
4.6.1 Introduction . . . . . . . . ...............................................64
4.6.2 Fu nctio nal De scrip tion . . . ............................................64
4.6.3 Re giste r Desc ript ion .................................................65
4.7 RDS FILTER . . . ........................................................66
4.7.1 Fe atures . . . . . . . . . . . . . . . ...........................................66
4.7.2 Fu nctio nal De scrip tion . . . ............................................67
4.8 RDS DEMODULATOR . . . . . . . . . . . . . . . .....................................68
4.8.1 Fe atures . . . . . . . . . . . . . . . ...........................................68
4.8.2 Fu nctio nal De scrip tion . . . ............................................69
4.9 RDSG.B.S.............................................................72
4.9.1 Introduction . . . . . . . . ...............................................72
4.9.2 Fe atures . . . . . . . . . . . . . . . ...........................................72
4.9.3 Fu nctio nal De scrip tion . . . ............................................74
4.9.4 Ac quisition of Group and Block Synchronization . . . . .......................77
4.9.5 Application Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . .........................77
4.9.6 Block Synchronization Software . . .....................................77
4.9.7 Error Correction s oftwar e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ................77
5SOFTWARE ................................................................78
5.1 S T7 ARCHITECTU RE . . . . . . . . . . . . . . . .....................................78
5.2 S T7 ADDRESSING MOD ES ...............................................78
5.3 S T7 INSTRUCT ION SET . .................................................83
6 EL ECT RICAL CHARACTERI STI CS. . . . . . . . . . . . ..................................86
6.1 A BSO LUT E M AXIMUM RATINGS. ..........................................86
6.2 P OWER CONSID ERATIONS . . . . ..........................................87