欢迎访问ic37.com |
会员登录 免费注册
发布采购

PFS122-1J16A 参数 Datasheet PDF下载

PFS122-1J16A图片预览
型号: PFS122-1J16A
PDF下载: 下载PDF文件 查看货源
内容描述: [8bit MTP Type MCU with 12-bit R-Type ADC]
分类和应用:
文件页数/大小: 93 页 / 1946 K
品牌: PADAUK [ PADAUK Technology ]
 浏览型号PFS122-1J16A的Datasheet PDF文件第70页浏览型号PFS122-1J16A的Datasheet PDF文件第71页浏览型号PFS122-1J16A的Datasheet PDF文件第72页浏览型号PFS122-1J16A的Datasheet PDF文件第73页浏览型号PFS122-1J16A的Datasheet PDF文件第75页浏览型号PFS122-1J16A的Datasheet PDF文件第76页浏览型号PFS122-1J16A的Datasheet PDF文件第77页浏览型号PFS122-1J16A的Datasheet PDF文件第78页  
PFS122  
8bit MTP MCU with 12-bit R-Type ADC  
stt16 word  
Store 16-bit data from memory in word to Timer16.  
Example: stt16 word;  
Result:  
16-bit timer ←word  
Affected flags: NZ NC NAC NOV  
Application Example:  
------------------------------------------------------------------------------------------------------------------------  
word  
T16val ;  
// declare a RAM word  
mov  
mov  
mov  
mov  
stt16  
a, 0x34 ;  
lb@ T16val , a ; // move 0x34 to T16val (LSB)  
a, 0x12 ;  
hb@ T16val , a ; // move 0x12 to T16val (MSB)  
T16val ;  
// initial T16 with 0x1234  
----------------------------------------------------------------------------------------------------------------------  
Idxm a, index  
Move data from specified memory to ACC by indirect method. It needs 2T to execute this  
instruction.  
Example: idxm a, index;  
Result:  
a ← [index], where index is declared by word.  
Affected flags: NZ NC NAC NOV  
Application Example:  
------------------------------------------------------------------------------------------------------------------------  
word  
RAMIndex ;  
// declare a RAM pointer  
mov  
mov  
mov  
mov  
a, 0x5B ;  
// assign pointer to an address (LSB)  
// save pointer to RAM (LSB)  
lb@RAMIndex, a ;  
a, 0x00 ;  
// assign 0x00 to an address (MSB), should be 0  
// save pointer to RAM (MSB)  
hb@RAMIndex, a ;  
idxm  
a, RAMIndex ;  
// move memory data in address 0x5B to ACC  
------------------------------------------------------------------------------------------------------------------------  
Idxm index, a Move data from ACC to specified memory by indirect method. It needs 2T to execute this  
instruction.  
Example: idxm index, a;  
Result:  
[index] ← a; where index is declared by word.  
Affected flags: NZ NC NAC NOV  
Application Example:  
------------------------------------------------------------------------------------------------------------------------  
word  
RAMIndex ;  
// declare a RAM pointer  
mov  
mov  
mov  
mov  
a, 0x5B ;  
// assign pointer to an address (LSB)  
// save pointer to RAM (LSB)  
lb@RAMIndex, a ;  
a, 0x00 ;  
// assign 0x00 to an address (MSB), should be 0  
hb@RAMIndex, a ; // save pointer to RAM (MSB)  
mov  
idxm  
a, 0xA5 ;  
RAMIndex, a ;  
// mov 0xA5 to memory in address 0x5B  
------------------------------------------------------------------------------------------------------------------------  
©Copyright 2020, PADAUK Technology Co. Ltd  
Page 74 of 93  
PDK-DS-PFS122-EN_V000-May 28, 2020  
 复制成功!