| Electronic Components Datasheet Search |
|
PMS164 Datasheet(PDF) 60 Page - PADAUK Technology. |
|
|
|||||||||||||||||||||||||||||
PMS164 Datasheet(HTML) 60 Page - PADAUK Technology. |
|
60 / 74 page ![]() PMS164 12 Touch Keys OTP Controller ©Copyright 2020, PADAUK Technology Co. Ltd Page 60 of 74 PDK-DS-PMS164-EN-V000 – Mar. 25, 2020 xch M Exchange data between ACC and memory Example: xch MEM ; Resu lt: MEM ← a , a ← MEM Affected flags: 『N』Z 『N』C 『N』AC 『N』OV pushaf Move the ACC and flag register to memory that address specified in the stack pointer. Example: pushaf; Result: [sp] ← {flag, ACC}; sp ← sp + 2 ; Affected flags: 『N』Z 『N』C 『N』AC 『N』OV Application Example: ------------------------------------------------------------------------------------------------------------------------ .romadr 0x10 ; // ISR entry address pushaf ; // put ACC and flag into stack memory … // ISR program … // ISR program popaf ; // restore ACC and flag from stack memory reti ; ------------------------------------------------------------------------------------------------------------------------ popaf Restore ACC and flag from the memory which address is specified in the stack pointer. Example: popaf; Result: sp ← sp - 2 ; {Flag, ACC} ← [sp] ; Affected flags: 『Y』Z 『Y』C 『Y』AC 『Y』OV 7.2. Arithmetic Operation Instructions add a, I Add immediate data with ACC, then put result into ACC Example: add a, 0x0f ; Result: a ← a + 0fh Affected flags: 『Y』Z 『Y』C 『Y』AC 『Y』OV add a, M Add data in memory with ACC, then put result into ACC Example: add a, MEM ; Result: a ← a + MEM Affected flags: 『Y』Z 『Y』C 『Y』AC 『Y』OV add M, a Add data in memory with ACC, then put result into memory Example: add MEM, a; Result: MEM ← a + MEM Affected flags: 『Y』Z 『Y』C 『Y』AC 『Y』OV addc a, M Add data in memory with ACC and carry bit, then put result into ACC Example: addc a, MEM ; Result: a ← a + MEM + C Affected flags: 『Y』Z 『Y』C 『Y』AC 『Y』OV addc M, a Add data in memory with ACC and carry bit, then put result into memory Example: addc MEM, a ; Result: MEM ← a + MEM + C Affected flags: 『Y』Z 『Y』C 『Y』AC 『Y』OV |
|
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 |
| 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 |