參數(shù)資料
型號: MC68HC11N4
廠商: Motorola, Inc.
元件分類: 8位微控制器
英文描述: 8-Bit microcontroller(8位微控制器)
中文描述: 8位微控制器(8位微控制器)
文件頁數(shù): 21/24頁
文件大小: 261K
代理商: MC68HC11N4
AN1215/D
MOTOROLA
21
339 022E DD00 STD KDTRM
340 0230 DC02 LDD LTEMP7+2
341 0232 DD02 STD LTEMP1+2
342 0234 DD02 STD KDTRM+2
343 0236 BD0361 JSR ADLNG ADD KD TERM INTO NEWDTY
344 0239 39 RTS KDTERM DONE
345
346 * SUBROUTINE TO MULTIPLY LONGS(INTEGER & FRACTION) *
347 * LTEMP5*LTEMP6=LTEMP7 ONLY LTEMP6 CAN HAVE *
348 * A NEGATIVE TERM TO HANDLE. *
349
350 023A 8680 MULLNG LDAA #$80 SET ALU FOR SMUL
351 023C 9744 STAA ALUC AND MULTIPLY INTS
352 023E DC00 LDD LTEMP5
353 0240 DD45 STD AREGH
354 0242 8601 LDAA #$01 CLEAR ACF
355 0244 9749 STAA ALUF
356 0246 DC00 LDD LTEMP6
357 0248 DD47 STD BREGH TRIGGER SMUL
358 024A 134901FC WMULL1 BRCLR ALUF,#$01,WMULL1 WAIT FOR ACF
359 024E DC42 LDD CREGML
360 0250 DD00 STD INT56
361 0252 8601 LDAA #$01 CLEAR ACF AND DO NEXT MULT
362 0254 9749 STAA ALUF
363 0256 8680 LDAA #$80 TEST TEMP3 SIGN
364 0258 9500 BITA TEMP3 SEE IF ERR IS NEG
365 025A 2B12 BMI NEGFRAC TERM IS NEGATIVE
366 025C DC02 LDD LTEMP6+2 GET FRAC NOT NEG
367 025E DD47 STD BREGH TRIGGER SMUL
368 0260 134901FC WMULL2 BRCLR ALUF,#$01,WMULL2 WAIT FOR ACF
369 0264 DC40 LDD CREGH SCALE AND STORE
370 0266 DD00 STD INTFC56
371 0268 DC42 LDD CREGML
372 026A DD02 STD INTFC56+2
373 026C 2022 BRA NXFRAC
374 026E CC0000 NEGFRAC LDD #$0000 NEGATE FRAC
375 0271 9302 SUBD LTEMP6+2
376 0273 DD47 STD BREGH TRIGGER SMUL
377 0275 134901FC WMULL3 BRCLR ALUF,#$01,WMULL3 WAIT FOR ACF
378 0279 CC0000 LDD #$0000 NEGATE RESULT
379 027C 9340 SUBD CREGH SCALE AND STORE
380 027E 2B02 BMI INTFIX1
381 0280 2003 BRA INTFIX2
382 0282 C30001 INTFIX1 ADDD #$0001
383 0285 DD00 INTFIX2 STD INTFC56
384 0287 CC0000 LDD #$0000
385 028A 9342 SUBD CREGML
386 028C DD02 STD INTFC56+2
387 028E 8600 LDAA #$00
388 0290 DC02 NXFRAC LDD LTEMP5+2 GET FRAC AND MULTIPLY
389 0292 DD45 STD AREGH WITH POSSIBLE NEG INT
390 0294 8601 LDAA #$01 CLEAR ACF
391 0296 9749 STAA ALUF
392 0298 8600 LDAA #$00
393 029A DC00 LDD LTEMP6
394 029C DD47 STD BREGH TRIGGER SMUL
395 029E 134901FC WMULL4 BRCLR ALUF,#$01,WMULL4 WAIT FOR ACF
396 02A2 8680 LDAA #$80
397 02A4 9500 BITA TEMP3
398 02A6 2A0F BPL DFXINT
399 02A8 8680 LDAA #$80 SEE IF SIGN OVERFLOW
400 02AA 9545 BITA AREGH ON FRACTION
401 02AC 2B02 BMI FXINT
402 02AE 2007 BRA DFXINT
403 02B0 CC0000 FXINT LDD #$0000
404 02B3 9340 SUBD CREGH
405 02B5 DD40 STD CREGH
406 02B7 DC40 DFXINT LDD CREGH THIS SCALES FRAC
相關PDF資料
PDF描述
MC68HC12BE32 16-bit Microcontroller Units (MCUs)(16位微控制器)
MC68HC16R1 16-Bit Modular Microcontroller(16位模塊化微控制器)
MC68HC916R1 16-Bit Modular Microcontroller(16位模塊化微控制器)
MC68HC16Y1 16-Bit Modular Microcontroller(16位模塊化微控制器)
MC68HC16Z1 16-Bit Modular Microcontroller(16位模塊化微控制器)
相關代理商/技術參數(shù)
參數(shù)描述
MC68HC16Z1CAG 制造商:Freescale Semiconductor 功能描述:
MC68HC16Z1CAG16 功能描述:16位微控制器 - MCU 16 BIT MCU 1K RAM RoHS:否 制造商:Texas Instruments 核心:RISC 處理器系列:MSP430FR572x 數(shù)據(jù)總線寬度:16 bit 最大時鐘頻率:24 MHz 程序存儲器大小:8 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:2 V to 3.6 V 工作溫度范圍:- 40 C to + 85 C 封裝 / 箱體:VQFN-40 安裝風格:SMD/SMT
MC68HC16Z1CAG16 制造商:Freescale Semiconductor 功能描述:IC16-BIT MICROCONTROLLER
MC68HC16Z1CAG20 功能描述:16位微控制器 - MCU 16 BIT MCU 1K RAM RoHS:否 制造商:Texas Instruments 核心:RISC 處理器系列:MSP430FR572x 數(shù)據(jù)總線寬度:16 bit 最大時鐘頻率:24 MHz 程序存儲器大小:8 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:2 V to 3.6 V 工作溫度范圍:- 40 C to + 85 C 封裝 / 箱體:VQFN-40 安裝風格:SMD/SMT
MC68HC16Z1CAG20 制造商:Freescale Semiconductor 功能描述:Microcontroller