DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

SN8P26042 Ver la hoja de datos (PDF) - Sonix Technology Co., Ltd

Número de pieza
componentes Descripción
Fabricante
SN8P26042
SONiX
Sonix Technology Co., Ltd SONiX
SN8P26042 Datasheet PDF : 101 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
SN8P2604A
8-Bit Micro-Controller
¾ Example: Modify above example by “INC_YZ” macro.
B0MOV
B0MOV
MOVC
Y, #TABLE1$M
Z, #TABLE1$L
; To set lookup table1’s middle address
; To set lookup table1’s low address.
; To lookup data, R = 00H, ACC = 35H
@@:
TABLE1:
INC_YZ
MOVC
DW
DW
DW
0035H
5105H
2012H
; Increment the index address for next address.
;
; To lookup data, R = 51H, ACC = 05H.
;
; To define a word (16 bits) data.
The other example of look-up table is to add Y or Z index register by accumulator. Please be careful if “carry” happen.
¾ Example: Increase Y and Z register by B0ADD/ADD instruction.
B0MOV
B0MOV
Y, #TABLE1$M ; To set lookup table’s middle address.
Z, #TABLE1$L ; To set lookup table’s low address.
B0MOV
B0ADD
A, BUF
Z, A
; Z = Z + BUF.
GETDATA:
B0BTS1
JMP
INCMS
NOP
MOVC
FC
GETDATA
Y
; Check the carry flag.
; FC = 0
; FC = 1. Y+1.
;
; To lookup data. If BUF = 0, data is 0x0035
; If BUF = 1, data is 0x5105
; If BUF = 2, data is 0x2012
TABLE1:
DW
0035H
DW
5105H
DW
2012H
; To define a word (16 bits) data.
SONiX TECHNOLOGY CO., LTD
Page 18
Version 0.3

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]