TMP92CF26AXBG Toshiba, TMP92CF26AXBG Datasheet - Page 222

no-image

TMP92CF26AXBG

Manufacturer Part Number
TMP92CF26AXBG
Description
Microcontrollers (MCU) TLCS-900/H1 ROMLESS 144KB RAM
Manufacturer
Toshiba
Datasheet

Specifications of TMP92CF26AXBG

Processor Series
TLCS-900
Core
900/H
Data Bus Width
16 bit
Program Memory Type
ROM
Program Memory Size
8 KB
Data Ram Size
144 KB
Interface Type
I2C, I2S, UART, USB
Maximum Clock Frequency
80 MHz
Number Of Programmable I/os
136
Number Of Timers
10
Maximum Operating Temperature
+ 50 C
Mounting Style
SMD/SMT
Package / Case
FBGA-228
Development Tools By Supplier
BM1040R0A, BM1055R0B, SW96CN0-ZCC, SW00MN0-ZCC
Minimum Operating Temperature
0 C
On-chip Adc
10 bit, 6 Channel
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TMP92CF26AXBG
Manufacturer:
TOSHIBA
Quantity:
4 000
Part Number:
TMP92CF26AXBG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
3.9.3
No.
(a)
(b)
(c)
(d)
(e)
Address
C00000H
C000xxH
C000yyH
Logical
The conditions listed in this table apply the following programming examples.
(a) Main Routine (COMMON-Z)
Note: This example assumes that the subroutine program is already written into SRAM.
Display-RAM
Programming example
Subroutine
Character-
Used as
The instructions No.2 through No.8 configure external pins and the Memory Controller.
The instruction No.9 specifies
The instruction No.10 configures the setting used for a subroutine call instruction of
The instruction No.12 calls a subroutine. When the CPU generates the address 400000H,
specified to point to the memory location in on-chip RAM.
No.12.
the MMU translates it to the physical address 000000H, which is then placed onto the
external address bus: A23 to A0. Since the logical address is within the address range of
the CS1 space,
the program execution of the CPU can be branched to the subroutine.
Routine
Stack-
ROM
RAM
Main
LCD
Physical
Address
<-(Same)
<-
<-
(16 MB, 1 pcs)
(16 MB, 1 pcs)
Instruction
On-chip-RAM
NOR-Flash
Memory
(144KB)
SRAM
No.
5.1
5.2
CS
10
11
12
13
14
15
1
2
3
4
5
6
7
9
1
for SRAM is asserted at the same time. By using these instructions,
org
ldw
ldw
ldw
ldw
ldw
ldw
ld
ld
ld
ldw
call
:
:
:
:
(32 bit, 2-1-1-1clk)
92CF26A-221
(mamr2),80FFH
(b2csl), C222H
(mamr1),40FFH
(b1csl), 8111H
(localpy),8000H
(p8fc), 02H
(p8fc2), 04H
xsp,48000H
C00000H
(localpz),8000H
(localrz),8000H
400000H
1 wait state
0 wait state
Setting
CSZA ,
32 bit,
16 bit,
Instruction
CS ,
the stack pointer value. The stack pointer is herein
----
1
MMU area
COMMON-Z
LOCAL-Y
LOCAL-Y
LOCAL-Y
Bank 0 in
LOCAL-Z
Bank 0 in
Bank 1 in
Bank 2 in
;
; CS2 800000-FFFFFF/8MB
; CS2 32-bit ROM, 1 wait state
; CS1 400000-7FFFFF/4MB
; CS1 16-bit RAM, 0 wait state
; Enable LOCAL-Z bank for program
; Enable LOCAL-Z bank for read-data
;
;
; Stack Pointer = 48000H
; Bank 0 in LOCAL-Y is configured as the
;
; Call a subroutine
;
;
;
program bank for subroutines
800000H to
400000H to
address
BFFFFFH
5FFFFFH
Logical
Comment
C00000H to
FFFFFFH
002000H to
049FFFH
TMP92CF26A
000000H to
000000H to
200000H to
Physical
address
3FFFFFH
1FFFFFH
3FFFFFH
2007-11-21

Related parts for TMP92CF26AXBG