Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

TLC156R Datasheet(PDF) 7 Page - List of Unclassifed Manufacturers

Part # TLC156R
Description  EPROM/ROM-Based 8-Bit Microcontroller Series
PDF  50 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ETC1 [List of Unclassifed Manufacturers]
Direct Link  
Logo ETC1 - List of Unclassifed Manufacturers

TLC156R Datasheet(HTML) 7 Page - List of Unclassifed Manufacturers

Back Button TLC156R Datasheet HTML 3Page - List of Unclassifed Manufacturers TLC156R Datasheet HTML 4Page - List of Unclassifed Manufacturers TLC156R Datasheet HTML 5Page - List of Unclassifed Manufacturers TLC156R Datasheet HTML 6Page - List of Unclassifed Manufacturers TLC156R Datasheet HTML 7Page - List of Unclassifed Manufacturers TLC156R Datasheet HTML 8Page - List of Unclassifed Manufacturers TLC156R Datasheet HTML 9Page - List of Unclassifed Manufacturers TLC156R Datasheet HTML 10Page - List of Unclassifed Manufacturers TLC156R Datasheet HTML 11Page - List of Unclassifed Manufacturers Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 50 page
background image
2.0 FUNCTIONAL DESCRIPTIONS
2.1 Operational Registers
2.1.1 INDF (Indirect Addressing Register)
Address
Name
B7
B6
B5
B4
B3
B2
B1
B0
00h (r/w)
INDF
Uses contents of FSR to address data memory (not a physical register)
The INDF Register is not a physical register. Any instruction accessing the INDF register can actually access the
register pointed by FSR Register. Reading the INDF register itself indirectly (FSR=”0”) will read 00h. Writing to the
INDF register indirectly results in a no-operation (although status bits may be affected).
The bits 5-0 of FSR register are used to select up to 64 registers (address: 00h ~ 3Fh).
In TLC157, the data memory is partitioned into four banks. Switching between these banks requires the RP1
and RP0 bits in the FSR register to be configured for the desired bank. The lower locations of each bank are
reserved for the Special Function Registers. Above the Special Function Registers are General Purpose Registers.
All Special Function Registers and some of General Purpose Registers from bank 0 are mirrored in other banks for
code reduction and quicker access.
Accessed
Bank
RP1:RP0
0
0 0
1
0 1
2
1 0
3
1 1
EXAMPLE 2.1: INDIRECT ADDRESSING
• Register file 38 contains the value 10h
• Register file 39 contains the value 0Ah
• Load the value 38 into the FSR Register
• A read of the INDF Register will return the value of 10h
• Increment the value of the FSR Register by one (@FSR=39h)
• A read of the INDR register now will return the value of 0Ah.
FIGURE 2.1: Direct/Indirect Addressing for TLC154/155/156
Direct Addressing
Indirect Addressing
5
from opcode
0
5 from FSR register 0
location select
00h
location select
addressing INDF register
3Fh
TLC
TLC156
Rev0.95 Nov 20, 2003
P.2/TLC156



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com