TR16F064B/C General Description:
The TxP16ETM is a high-performance 16-bit MCU operating at up to 32MHz with 64K FLASH and 4K SRAM for high-performance processing of audio algorithms, power control and motor control. It is a new generation computing kernel of Flash DSP series. It was originally targeted at controllers and multimedia digital signal processing (DSP) applications to demonstrate its expertise. The TxP16E provides a fast MAC architecture that allows multiply + add instructions to be issued simultaneously to the access memory in one cycle. The TR16F064 is equipped with TxP16E and integrated input/output ports, audio PWM, timer and low voltage reset... Let's wait. Built-in high-speed 10-bit ADC for easy use in DC power and motor control applications.
In addition, the TR16F064 extends its ability to connect external devices such as serial ROM/Flash. Internal memory capacity includes 64Kx16 program/data FLASH and 4Kx16 working SRAM.
TR16F064B/C Features:
* High-performance RISC TxP16E CPU
- Wide operating frequency, voltage 1Mhz~32mhz@1.8volt~5.5 volts
- For flash erase and programming operations, the LVR needs to be set to equal or greater than 2.0V.
- The operating frequency can be programmed by software
- Built-in 4096x16 SRAM
- Mixed instruction and data memory shared with 64Kx16 flash ROM
- Embedded PC stack level 24
* Rich DSP features
- Hardware ring buffer support
-MAC Computing capability: up to 32MIPS
- Multi-function support: In MAC computing, access two operands in memory at the same time in one cycle
- Extended dynamic range: a 40-bit accumulator that ensures no overflow in 512 consecutive + addition operations
* Embedded flash 64Kx16
- Typical 20000 erase/programming cycles
- Data retention period of more than 10 years
* Software-based audio processing technology
- Sub-band, ADPCM, CELP, melody synthesis, up to 20 channels (Max)
* Supports 20+2 (ICE PAD can be used as I/O) universal I/O port, can be configured to open leakage output
* Stereo 8-16 bit PWM adjustable
*15 IRQ and 1 FIRQ
-FIRQ disables the IRQ immediately
-2 External interruption
* 4-bit SPI main hardware supports DMA transmission
*SPI Slaver
* Green mode
* Timer 1, timer 2, with pre-scale
* Low power command
*24 hours/day real-time clock
*ICE supports data RAM monitors for motor control debugging
* Support spread spectrum timing to reduce EMI.
* Watchdog Timer (WDT)
* Low Voltage reset (LVR)
* Low Voltage Difference Regulator (LDO) Power supply 3.3V/1.8v@20ma (voltage drop 0.1v)
*PB0, PB1, PB2, and PB3 support two edge modes: rising edge trigger and falling edge trigger for wake-up function.
comparator
*ADC 10-bit /285 kbps (@ACQT=4*TAD) /8 channels
* Temperature. sensor
* Microphone
*1402 port
* For ACALL's new instructions, see "TxP16E Instruction Set Reference"
* For new instructions for 3OP, see "TxP16E Instruction Set Reference"
* For new instructions on barrel shifters, see "TxP16E Instruction Set Reference"
* For new instructions on immediate value CBL, see "TxP16E Instruction Set Reference"
* For notes on Flash DSP programming, see "Flash DSP Programming Notes (AN0060)"
TR16F064B/C Applications:
*MCU applications
* Electronic Dictionary
* Handheld games
* E-Learning Assistance (ELA)
* Digital photo frame
* Electronic storybook
* Power/motor control
TR16F064B/C block diagram:
TR16F064B/C MAC Architecture:TR16F064B/C Timer 1 and timer 2 Structure diagram:
TR16F064B/C Basic I/O configuration:
TR16F064B/C 24-hour real-time clock structure:
TR16F064B/C high-speed 8-channel / 10-bit ADC structure:
TR16F064B/C Application Circuit:


TR16F064B/C package:SOP28/SOP32/SOP16/LQFP32/SSOP24/SSOP28/QFN28/QFN32