TMP92CF26AXBG Toshiba, TMP92CF26AXBG Datasheet - Page 223

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
address
400000H
4000xxH
5000yyH
Logical
(b) Subroutine (Bank 0 in LOCAL-Y)
The instructions No.17 and No.18 configure bank 1 of the LOCAL-Y area. In this case, the
The instruction No.19 configures Bank 0 of the LOCAL-Z area to read data from
The instructions No.20 and No.21 are used to read data from character-ROM. When the
The instruction No.23switches the program bank in the LOCAL area. Since the program
The instructions No.24 and No.25 are used to write data to SRAM. When the CPU
The instruction No.30 starts LCD display operation.
CPU writes the LCD Display data to Display RAM, and the data is then read by the
LCDC. Thus, the LOCALWY and LOCALLY registers should be programmed to specify
the same bank, bank1.
character-ROM.
CPU generates the address 800000H, 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 CS2 space,
the same time. By using these instructions, the CPU can read data from character ROM.
bank switching within the same LOCAL area is prohibited, this is a bad example.
generates the address 400000H, the MMU translates it to the physical address 200000H,
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,
using these instructions, the CPU can write data to SRAM.
When the LCDC generates the address 400000H in a DMA cycle, the MMU translates it
to the physical address 200000H, 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,
SRAM is asserted at the same time. By using these instructions, the LCDC can read data
from SRAM.
The instructions No.28 and No.29 load the LCD starting address into the LCD Controller.
Physical
address
0000xxH
000000H
1000yyH
Instruction
No.
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
org
ldw
ldw
ldw
ld
ld
ld
ld
ld
ld
ld
ld
ret
:
:
:
:
92CF26A-222
(localpy), 82H
(xix), bc
(lsarcl), xiz
(lcdctl0),01H
400000H
xiy,800000H
wa,(xiy)
xix, 400000H
xiz, 400000H
(locally), 8001H
(localwy),8001H
(localrz), 8001H
Instruction
CS
1
for SRAM is asserted at the same time. By
;
; Bank 1 in LOCAL-Y is configured as
; Bank 1 in LOCAL-Y is configured as LCD
; Bank 0 in LOCAL-Z is configured as
; Index address register for reading
; Read Character-ROM
; Convert the read data to display-data
;
; Index address register for writing LCD
; Write LCD Display data
; Configure the LCD Controller
;
; Load the LCD Start address into LCDC
;
; Start LCD Display operation
;
;
write-data memory for LCD Display RAM
display RAM
read-data memory for Character-RAM
Character-ROM
Display data
CSZA
for NOR-Flash is asserted at
Comment
TMP92CF26A
2007-11-21
CS
1
for

Related parts for TMP92CF26AXBG