Fujitsu MB90335 Series Hardware Manual page 12

16-bit microcontroller
Table of Contents

Advertisement

I/O PORT .................................................................................................. 163
8.1
Functions of I/O Ports ..................................................................................................................... 164
8.2
I/O Port Register ............................................................................................................................. 165
8.2.1
Port Data Register (PDR0 to PDR2, PDR4 to PDR6) ............................................................... 166
8.2.2
Port Direction Register (DDR0 to DDR2, DDR4 to DDR6) ........................................................ 167
8.2.3
Other Registers ......................................................................................................................... 168
TIME-BASE TIMER .................................................................................. 169
9.1
Overview of Time-base Timer ......................................................................................................... 170
9.2
Configuration of Time-base Timer .................................................................................................. 172
9.3
Time-base Timer Control Register (TBTC) ..................................................................................... 174
9.4
Interrupt of Time-base Timer .......................................................................................................... 176
9.5
Operations of Time-base Timer ...................................................................................................... 177
9.6
Precautions when Using Time-base Timer ..................................................................................... 179
9.7
Program Example of Time-base Timer ........................................................................................... 181
CHAPTER 10 WATCHDOG TIMER ................................................................................ 183
10.1
Overview of Watchdog Timer ......................................................................................................... 184
10.2
Watchdog Timer Control Register (WDTC) .................................................................................... 185
10.3
Configuration of Watchdog Timer ................................................................................................... 187
10.4
Operations of Watchdog Timer ....................................................................................................... 188
10.5
Precautions when Using Watchdog Timer ...................................................................................... 190
10.6
Program Examples of Watchdog Timer .......................................................................................... 191
CHAPTER 11 USB FUNCTION ....................................................................................... 193
11.1
Overview of USB Function .............................................................................................................. 194
11.2
Block Diagram of USB Function ..................................................................................................... 195
11.3
Registers of USB Function ............................................................................................................. 196
11.3.1
UDC Control Register (UDCC) .................................................................................................. 199
11.3.2
EP0 Control Register (EP0C) .................................................................................................... 202
11.3.3
EP1 to EP5 Control Register (EP1C to EP5C) .......................................................................... 204
11.3.4
Time Stamp Register (TMSP) ................................................................................................... 208
11.3.5
UDC Status Register (UDCS) .................................................................................................... 209
11.3.6
UDC Interruption Enable Register (UDCIE) .............................................................................. 212
11.3.7
EP0I Status Register (EP0IS) .................................................................................................... 214
11.3.8
EP0O Status Register (EP0OS) ................................................................................................ 216
11.3.9
EP1 to EP5 Status Register (EP1S to EP5S) ............................................................................ 219
11.3.10 EP0 to EP5 Data Register (EP0DT to EP5DT) ......................................................................... 223
11.4
Operation Explanation of USB Function ......................................................................................... 224
11.4.1
Detecting Connection and Disconnection .................................................................................. 227
11.4.2
Each Register Operation when Command Responds ............................................................... 229
11.4.3
STALL Response and Release ................................................................................................. 231
11.4.4
Suspend Function ...................................................................................................................... 235
11.4.5
Wake-up Function ..................................................................................................................... 236
11.4.6
DMA Transfer Function ............................................................................................................. 237
11.4.7
NULL Transfer Function ............................................................................................................ 241
vii

Advertisement

Table of Contents
loading

This manual is also suitable for:

F2mc-16lxMb90v330aMb90f337Mb90337

Table of Contents