參數(shù)資料
    型號(hào): M38D59FFHP
    元件分類: 微控制器/微處理器
    英文描述: 8-BIT, FLASH, 6.25 MHz, MICROCONTROLLER, PQFP80
    封裝: 12 X 12 MM, 0.50 MM PITCH, PLASTIC, LQFP-80
    文件頁數(shù): 27/142頁
    文件大?。?/td> 2004K
    代理商: M38D59FFHP
    Rev.3.04
    May 20, 2008
    Page 122 of 134
    REJ03B0158-0304
    38D5 Group
    APPENDIX
    Note on Programming
    1. Processor Status Register
    (1) Initialization of the processor status register
    It is required to initialize the processor status register (PS) flags
    which affect program execution. It is particularly essential to
    initialize the T and D flags because of their effect on
    calculations. Initialize these flags at the beginning of the
    program.
    <Reason>
    At a reset, the contents of the processor status register (PS) are
    undefined except for the I flag which is “1”.
    Fig. 99 Initialization of processor status register flags
    (2) How to refer the processor status register
    To refer the contents of the processor status register (PS), execute
    the PHP instruction once and then read the contents of (S+1). If
    necessary, execute the PLP instruction to return the stored PS to
    its original status.
    Fig. 100 Stack memory contents after PHP instruction
    execution
    2. Decimal Calculations
    (1) Instructions for decimal calculations
    To perform decimal calculations, set the decimal mode (D) flag
    to “1” with the SED instruction and execute the ADC or SBC
    instruction. In that case, after the ADC or SBC instruction,
    execute another instruction before the SEC, CLC, or CLD
    instruction.
    Fig. 101 Instructions for decimal calculations
    (2) Status flag at decimal calculations
    When the ADC or SBC instruction is executed in decimal mode
    (D flag = “1”), three of the status flags (N, V, and Z) are disabled.
    The carry (C) flag is set to “1” if a carry is generated and is
    cleared to “0” if a borrow is generated as a result of a calculation,
    so it can be used to determine whether the calculation has
    generated a carry or borrow.
    Initialize the C flag before each calculation.
    Reset
    Initialize the flags
    Main program
    Stored PS
    (S)
    (S) + 1
    Set the decimal mode (D) flag to “1”
    Execute the ADC or SBC instruction
    NOP
    Execute the SEC, CLC, or CLD instruction
    相關(guān)PDF資料
    PDF描述
    M38D58G8HP 8-BIT, MROM, 6.25 MHz, MICROCONTROLLER, PQFP80
    M38D59GFFP 8-BIT, MROM, 6.25 MHz, MICROCONTROLLER, PQFP80
    M38D59FFHP 8-BIT, FLASH, 6.25 MHz, MICROCONTROLLER, PQFP80
    M38D59GCFP 8-BIT, MROM, 6.25 MHz, MICROCONTROLLER, PQFP80
    M38D58G8-XXXHP 8-BIT, MROM, 6.25 MHz, MICROCONTROLLER, PQFP80
    相關(guān)代理商/技術(shù)參數(shù)
    參數(shù)描述
    M38D59GCFP#U0 功能描述:IC 740/38D5 MCU QZ-ROM 80QFP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:740/38000 標(biāo)準(zhǔn)包裝:250 系列:80C 核心處理器:8051 芯體尺寸:8-位 速度:16MHz 連通性:EBI/EMI,I²C,UART/USART 外圍設(shè)備:POR,PWM,WDT 輸入/輸出數(shù):40 程序存儲(chǔ)器容量:- 程序存儲(chǔ)器類型:ROMless EEPROM 大小:- RAM 容量:256 x 8 電壓 - 電源 (Vcc/Vdd):4.5 V ~ 5.5 V 數(shù)據(jù)轉(zhuǎn)換器:A/D 8x10b 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:68-LCC(J 形引線) 包裝:帶卷 (TR)
    M38D59GCHP#U0 功能描述:IC 740/38D5 MCU QZ-ROM 80LQFP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:740/38000 標(biāo)準(zhǔn)包裝:250 系列:80C 核心處理器:8051 芯體尺寸:8-位 速度:16MHz 連通性:EBI/EMI,I²C,UART/USART 外圍設(shè)備:POR,PWM,WDT 輸入/輸出數(shù):40 程序存儲(chǔ)器容量:- 程序存儲(chǔ)器類型:ROMless EEPROM 大小:- RAM 容量:256 x 8 電壓 - 電源 (Vcc/Vdd):4.5 V ~ 5.5 V 數(shù)據(jù)轉(zhuǎn)換器:A/D 8x10b 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:68-LCC(J 形引線) 包裝:帶卷 (TR)
    M38D59GFFP#U0 功能描述:IC 740/38D5 MCU QZ-ROM 80QFP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:740/38000 標(biāo)準(zhǔn)包裝:250 系列:80C 核心處理器:8051 芯體尺寸:8-位 速度:16MHz 連通性:EBI/EMI,I²C,UART/USART 外圍設(shè)備:POR,PWM,WDT 輸入/輸出數(shù):40 程序存儲(chǔ)器容量:- 程序存儲(chǔ)器類型:ROMless EEPROM 大小:- RAM 容量:256 x 8 電壓 - 電源 (Vcc/Vdd):4.5 V ~ 5.5 V 數(shù)據(jù)轉(zhuǎn)換器:A/D 8x10b 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:68-LCC(J 形引線) 包裝:帶卷 (TR)
    M38D59GFHP#U0 功能描述:IC 740/38D5 MCU QZ-ROM 80LQFP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:740/38000 標(biāo)準(zhǔn)包裝:250 系列:80C 核心處理器:8051 芯體尺寸:8-位 速度:16MHz 連通性:EBI/EMI,I²C,UART/USART 外圍設(shè)備:POR,PWM,WDT 輸入/輸出數(shù):40 程序存儲(chǔ)器容量:- 程序存儲(chǔ)器類型:ROMless EEPROM 大小:- RAM 容量:256 x 8 電壓 - 電源 (Vcc/Vdd):4.5 V ~ 5.5 V 數(shù)據(jù)轉(zhuǎn)換器:A/D 8x10b 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:68-LCC(J 形引線) 包裝:帶卷 (TR)
    M38D59T-RLFS 功能描述:BOARD EMULATOR FOR 38D5 GROUP RoHS:否 類別:編程器,開發(fā)系統(tǒng) >> 內(nèi)電路編程器、仿真器以及調(diào)試器 系列:- 產(chǎn)品變化通告:Development Systems Discontinuation 19/Jul/2010 標(biāo)準(zhǔn)包裝:1 系列:* 類型:* 適用于相關(guān)產(chǎn)品:* 所含物品:*