參數(shù)資料
型號(hào): M68HC16
廠商: Motorola, Inc.
英文描述: 16-Bit Microcontroller(16位微控制器)
中文描述: 16位微控制器(16位微控制器)
文件頁數(shù): 23/52頁
文件大?。?/td> 358K
代理商: M68HC16
AN1283/D
MOTOROLA
23
4.1.5 CLV
The CLV instruction has been replaced by ANDP. ANDP performs AND between the content of the condi-
tion code register and an unsigned immediate operand, then replaces the content of the CCR with the result.
The PK extension field (CCR[3:0]) is not affected.
The following code can be used to clear the V bit in the CCR:
ANDP #$FDFF
The ANDP instruction can clear the entire CCR, except for the PK extension field, at once.
4.1.6 DES
The DES instruction has been replaced by AIS. AIS adds a 20-bit value to concatenated SK and SP. The
20-bit value is formed by sign-extending an 8-bit or 16-bit signed immediate operand.
The following code can be used to perform a DES:
AIS –1
CPU16 stacking operations normally use 16-bit words and even word addresses, while M68HC11 CPU
stacking operations normally use bytes and byte addresses. If the CPU16 stack pointer is misaligned as a
result of a byte operation, performance can be degraded.
4.1.7 DEX
The DEX instruction has been replaced by AIX. AIX adds a 20-bit value to concatenated XK and IX. The
20-bit value is formed by sign-extending an 8-bit or 16-bit signed immediate operand.
The following code can be used to perform a DEX:
AIX –1
4.1.8 DEY
The DEY instruction has been replaced by AIY. AIY adds a 20-bit value to concatenated YK and IY. The
20-bit value is formed by sign-extending an 8-bit or 16-bit signed immediate operand.
The following code can be used to perform a DEY:
AIY –1
4.1.9 INS
The INS instruction has been replaced by AIS. AIS adds a 20-bit value to concatenated SK and SP. The
20-bit value is formed by sign-extending an 8-bit or 16-bit signed immediate operand.
The following code can be used to perform an INS:
AIS –1
CPU16 stacking operations normally use 16-bit words and even word addresses, while M68HC11 CPU
stacking operations normally use bytes and byte addresses. If the CPU16 stack pointer is misaligned as a
result of a byte operation, performance can be degraded.
4.1.10 INX
The INX instruction has been replaced by AIX. AIX adds a 20-bit value to concatenated XK and IX. The 20-
bit value is formed by sign-extending an 8-bit or 16-bit signed immediate operand.
The following code can be used to perform an INX:
AIX1
相關(guān)PDF資料
PDF描述
MAC08BT1 TRIAC 0.8 AMPERE RMS 200 thru 600 Volts
MAC08MT1 SENSITIVE GATE TRIACS
MAC08DT1 TRIAC 0.8 AMPERE RMS 200 thru 600 Volts
MAC08MT1 TRIAC 0.8 AMPERE RMS 200 thru 600 Volts
MAC12 TRIACS 12 AMPERES RMS 400 thru 800 VOLTS
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
M68HC16Y1CFC 制造商:MOTOROLA 制造商全稱:Motorola, Inc 功能描述:16-Bit Modular Microcontroller
M68HC705UGANG 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:High-density complementary metal oxide semiconductor (HCMOS) microcontroller unit
M68HC705UPGMR 制造商:FREESCALE 制造商全稱:Freescale Semiconductor, Inc 功能描述:High-density complementary metal oxide semiconductor (HCMOS) microcontroller unit
M68HC705X16PGMR 制造商:Rochester Electronics LLC 功能描述:- Bulk
M68HC711CFD 制造商:MOTOROLA 制造商全稱:Motorola, Inc 功能描述:CONFIG REGISTER PROGRAMMING FOR EEPROM-BASED MHC MICROCONTROLLERS