TMP86xy12MG Toshiba, TMP86xy12MG Datasheet - Page 8

no-image

TMP86xy12MG

Manufacturer Part Number
TMP86xy12MG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP86xy12MG

Package
SSOP30
Rom Types (m=mask,p=otp,f=flash)
M/F
Rom Size
16
Ram Size
512
Driver Led
8
Driver Lcd
-
Spi/sio Channels
1
Uart/sio Channels
1
I2c/sio Channels
-
High-speed Serial Output
-
Adc 8-bit Channels
-
Adc 10-bit Channels
8
Da Converter Channels
-
Timer Counter 18-bit Channel
IGBT
Timer Counter 16-bit Channel
1
Timer Counter 8-bit Channel
2
Motor Channels
-
Watchdog Timer
Y
Dual Clock
Y
Clock Gear
-
Number Of I/o Ports
24
Power Supply (v)
4.5 to 5.5
9. 10-Bit Timer/Counter (TC7)
10. 16-Bit TimerCounter 1 (TC1)
11. 8-Bit TimerCounter (TC3, TC4)
9.1
9.2
9.3
9.4
10.1
10.2
10.3
11.1
11.2
11.3
9.4.1
9.4.2
9.4.3
9.4.4
9.4.5
9.4.6
9.4.7
9.4.8
9.4.9
10.3.1
10.3.2
10.3.3
10.3.4
10.3.5
10.3.6
11.3.1
11.3.2
11.3.3
11.3.4
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Configuring Control and Data Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
9.4.1.1
9.4.1.2
9.4.1.3
9.4.2.1
9.4.2.2
9.4.2.3
9.4.2.4
9.4.2.5
9.4.3.1
9.4.3.2
9.4.3.3
9.4.4.1
9.4.4.2
9.4.5.1
9.4.5.2
9.4.5.3
9.4.7.1
9.4.7.2
9.4.7.3
9.4.8.1
9.4.8.2
9.4.8.3
9.4.8.4
9.4.8.5
9.4.8.6
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
TimerCounter Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
TimerCounter Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Programmable pulse generator output (PPG output) ............................................................................. 76
Starting a count....................................................................................................................................... 80
Configuring how the timer stops ............................................................................................................. 87
One-time/continuous output mode.......................................................................................................... 87
PPG output control (Initial value/output logic, enabling/disabling output) ............................................... 89
Eliminating noise from the TC7 pin input ................................................................................................ 89
Interrupts................................................................................................................................................. 91
Emergency PPG output stop feature ...................................................................................................... 92
TC7 operation and microcontroller operating mode ............................................................................... 94
Timer mode........................................................................................................................................... 98
External Trigger Timer Mode .............................................................................................................. 100
Event Counter Mode ........................................................................................................................... 102
Window Mode ..................................................................................................................................... 103
Pulse Width Measurement Mode........................................................................................................ 104
Programmable Pulse Generate (PPG) Output Mode ......................................................................... 107
8-Bit Timer Mode (TC3 and 4) ............................................................................................................ 117
8-Bit Event Counter Mode (TC3, 4) .................................................................................................... 118
8-Bit Programmable Divider Output (PDO) Mode (TC3, 4)................................................................. 118
8-Bit Pulse Width Modulation (PWM) Output Mode (TC3, 4).............................................................. 121
50% duty mode
Variable duty mode
PPG1/PPG2 independent mode
Command start and capture mode
Command start and trigger start mode
Trigger start mode
Trigger capture mode (CSTC = 00)
Trigger start/stop acceptance mode
Counting stopped with the outputs initialized
Counting stopped with the outputs maintained
Counting stopped with the outputs initialized at the end of the period
One-time output mode
Continuous output mode
Specifying initial values and output logic for PPG outputs
Enabling or disabling PPG outputs
Using the TC7 as a normal timer/counter
INTTC7T (Trigger start interrupt)
INTTC7P (Period interrupt)
INTEMG (Emergency output stop interrupt)
Enabling/disabling input on the EMG pin
Monitoring the emergency PPG output stop state
EMG interrupt
Canceling the emergency PPG output stop state
Restarting the timer after canceling the emergency PPG output stop state
Response time between EMG pin input and PPG outputs being initialized
iii

Related parts for TMP86xy12MG