TMP92xy26AXBG Toshiba, TMP92xy26AXBG Datasheet - Page 607

no-image

TMP92xy26AXBG

Manufacturer Part Number
TMP92xy26AXBG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP92xy26AXBG

Package
FPGA228
Rom Types(m=mask,p=otp, F=flash,e=eeprom)
Romless
Rom Combinations
Romless
Ram Combinations
144/288
Architecture
32-bit CISC
Usb/spi Channels
1/1
Uart/sio Channels
2
I2c/sio Bus Channels
1
(s)dram Controller
1
Adc 10-bit Channel
6
Da Converter
-
Timer 8-bit Channel
8
Timer 16-bit Channel
2
Pwm 8-bit Channels
-
Pwm 16-bit Channels
-
Cs/wait Controller
4
Dual Clock
Y
Number Of I/o Ports
136
Power Supply Voltage(v)
3.0 to 3.6
3.22.3
3.22.3.1
low-speed clock (32.768kHz) and outputs the signals from the MLDALM pin.
Operational Description
The Melody function generates signals of any frequency (4Hz-5461Hz) based on a
The melody tone can easily be heard by connecting an external loud speaker.
(Operation)
(Formula for calculating melody waveform frequency)
(Example program)
(Refer: Basic musical scale setting table)
to be output from MLDALM. The melody output frequency must then be set to 12-bit
register MELFH, MELFL.
Melody generator
MELALMC<MELALM> must first be set as 1 in order to select the melody waveform
The following are examples of settings and calculations of melody output frequency.
Melody output waveform
Setting value for melody
(Note: N = 1~4095 (001H~FFFH), 0 is not acceptable)
When outputting an “A” musical note (440Hz)
Scale
C
D
G
C
E
F
A
B
LD
LD
LD
Frequency
(MELALMC), −−XXXXX1B
(MELFL), 23H
(MELFH), 80H
[Hz]
264
297
330
352
396
440
495
528
92CF26A-605
f
N = (16384/ f
Register
Value: N
MLD
03CH
02DH
01DH
035H
030H
027H
023H
01FH
[Hz] = 32768/ (2 × N + 4)
MLD
; Select melody waveform
; N = 16384/440 − 2 = 35.2 = 023H
; Start to generate waveform
) − 2
@fs = 32.768 [kHz]
TMP92CF26A
2009-06-25

Related parts for TMP92xy26AXBG