Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Spanish  ▼
ALLDATASHEET.ES

X  

HT86A36 Datasheet(PDF) 19 Page - Holtek Semiconductor Inc

No. de pieza HT86A36
Descripción Electrónicos  A/D Type Voice 8-Bit MCU
Download  68 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrónico  HOLTEK [Holtek Semiconductor Inc]
Página de inicio  http://www.holtek.com
Logo HOLTEK - Holtek Semiconductor Inc

HT86A36 Datasheet(HTML) 19 Page - Holtek Semiconductor Inc

Back Button HT86A36_12 Datasheet HTML 15Page - Holtek Semiconductor Inc HT86A36_12 Datasheet HTML 16Page - Holtek Semiconductor Inc HT86A36_12 Datasheet HTML 17Page - Holtek Semiconductor Inc HT86A36_12 Datasheet HTML 18Page - Holtek Semiconductor Inc HT86A36_12 Datasheet HTML 19Page - Holtek Semiconductor Inc HT86A36_12 Datasheet HTML 20Page - Holtek Semiconductor Inc HT86A36_12 Datasheet HTML 21Page - Holtek Semiconductor Inc HT86A36_12 Datasheet HTML 22Page - Holtek Semiconductor Inc HT86A36_12 Datasheet HTML 23Page - Holtek Semiconductor Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 19 / 68 page
background image
HT86Axx/HT86ARxx
Rev. 1.10
19
December 12, 2012
Look-up Table
Any location within the Program Memory can be defined
as a look-up table where programmers can store fixed
data. To use the look-up table, table pointers are used to
setup the address of the data that is to be accessed from
the Program Memory. However, as some devices possess
only a low byte table pointer and other devices possess
both a high and low byte pointer it should be noted that de-
pending upon which device is used, accessing look-up ta-
ble data is implemented in slightly different ways.
For the devices, there are two Table Pointer Registers
known as TBLP and TBHP in which the lower order and
higher order address of the look-up data to be retrieved
must be respectively first written. Unlike the other de-
vices in which only the low address byte is defined using
the TBLP register, the additional TBHP register allows
the complete address of the look-up table to be defined
and consequently allow table data from any address
and any page to be directly accessed. For these de-
vices, after setting up both the low and high byte table
pointers, the table data can then be retrieved from any
area of Program Memory using the
²TABRDC [m]² in-
struction or from the last page of the Program Memory
using the
²TABRDL [m]² instruction. When either of
these instructions are executed, the lower order table
byte from the Program Memory will be transferred to the
user defined Data Memory register [m] as specified in
the instruction. The higher order table data byte from the
Program Memory will be transferred to the TBLH special
register. Any unused bits in this transferred higher order
byte will be read as
²0².
The following diagram illustrates the addressing/data
flow of the look-up table for the devices:
Table Program Example
The following example shows how the table pointer and
table data is defined and retrieved from the devices. This
example uses raw table data located in the last page
which is stored there using the ORG statement. The
value at this ORG statement is
²1F00H² which refers to
the start address of the last page within the Program
Memory of the microcontroller. The table pointer is setup
here to have an initial value of
²06H². This will ensure that
the first data read from the data table will be at the Pro-
gram Memory address
²1F06H² or 6 locations after the
start of the last page. Note that the value for the table
pointer is referenced to the first address of the present
page if the
²TABRDC [m]² instruction is being used. The
high byte of the table data which in this case is equal to
zero will be transferred to the TBLH register automatically
when the
²TABRDL [m]² instruction is executed.
P r o g r a m
M e m o r y
T B L P
T B L H
S p e c i f i e d b y [ m ]
H i g h B y t e o f T a b l e C o n t e n t s
L o w B y t e o f T a b l e C o n t e n t s
T B H P
Look-up Table
tempreg1
db
?
; temporary register #1
tempreg2
db
?
; temporary register #2
:
:
mov
a,06h
; initialise table pointer - note that this address
; is referenced
mov
tblp,a
; to the last page or present page
:
:
tabrdl
tempreg1
; transfers value in table referenced by table pointer
; to tempregl
; data at prog. memory address
²1F06H² transferred to
; tempreg1 and TBLH
dec
tblp
; reduce value of table pointer by one
tabrdl
tempreg2
; transfers value in table referenced by table pointer
; to tempreg2
; data at prog.memory address
²1F05H² transferred to
; tempreg2 and TBLH
; in this example the data
²1AH² is transferred to
; tempreg1 and data
²0FH² to register tempreg2
; the value
²00H² will be transferred to the high byte
; register TBLH
:
:
org
1F00h
; sets initial address of HT86A72 last page
dc
00Ah, 00Bh, 00Ch, 00Dh, 00Eh, 00Fh, 01Ah, 01Bh
:
:


Número de pieza similar - HT86A36_12

Fabricante ElectrónicoNo. de piezaDatasheetDescripción Electrónicos
logo
Holtek Semiconductor In...
HT86A36 HOLTEK-HT86A36 Datasheet
427Kb / 68P
   A/D Type Voice 8-Bit MCU
More results

Descripción similar - HT86A36_12

Fabricante ElectrónicoNo. de piezaDatasheetDescripción Electrónicos
logo
Holtek Semiconductor In...
HT86A36 HOLTEK-HT86A36 Datasheet
427Kb / 68P
   A/D Type Voice 8-Bit MCU
HT86AXX HOLTEK-HT86AXX Datasheet
428Kb / 68P
   A/D Type Voice 8-Bit MCU
HT46R232 HOLTEK-HT46R232 Datasheet
434Kb / 50P
   A/D Type 8-Bit MCU
logo
Taiwan Memory Technolog...
T81L0006A TMT-T81L0006A_06 Datasheet
160Kb / 23P
   8-bit A/D Type MCU
logo
Holtek Semiconductor In...
HT46RU22 HOLTEK-HT46RU22 Datasheet
455Kb / 60P
   A/D Type 8-Bit MCU
logo
Taiwan Memory Technolog...
T81L0006A TMT-T81L0006A Datasheet
147Kb / 21P
   8-bit A/D Type MCU
logo
Holtek Semiconductor In...
HT46RU22 HOLTEK-HT46RU22_08 Datasheet
444Kb / 59P
   A/D Type 8-Bit MCU
HT46RU25 HOLTEK-HT46RU25 Datasheet
476Kb / 63P
   A/D Type 8-Bit MCU
HT46C47 HOLTEK-HT46C47 Datasheet
264Kb / 39P
   A/D Type 8-Bit MCU
HT46C23 HOLTEK-HT46C23 Datasheet
348Kb / 48P
   A/D Type 8-Bit MCU
More results


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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68


Datasheet Descarga

Go To PDF Page


Enlace URL




Política de Privacidad
ALLDATASHEET.ES
¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Intercambio de Enlaces   |   Lista de Fabricantes
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