MC68HC16Z1CFC16 Freescale Semiconductor, MC68HC16Z1CFC16 Datasheet - Page 474

no-image

MC68HC16Z1CFC16

Manufacturer Part Number
MC68HC16Z1CFC16
Description
IC MPU 1K RAM 16MHZ 132-PQFP
Manufacturer
Freescale Semiconductor
Series
HC16r
Datasheets

Specifications of MC68HC16Z1CFC16

Core Processor
CPU16
Core Size
16-Bit
Speed
16MHz
Connectivity
EBI/EMI, SCI, SPI
Peripherals
POR, PWM, WDT
Number Of I /o
16
Program Memory Type
ROMless
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
132-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Eeprom Size
-
Program Memory Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC16Z1CFC16
Manufacturer:
FREESCALE
Quantity:
1 410
Part Number:
MC68HC16Z1CFC16
Manufacturer:
FREESCALE
Quantity:
5 530
Part Number:
MC68HC16Z1CFC16
Manufacturer:
MOT
Quantity:
5 510
Part Number:
MC68HC16Z1CFC16
Manufacturer:
MOTOROLA
Quantity:
1
Part Number:
MC68HC16Z1CFC16
Manufacturer:
FREESCALE
Quantity:
132
Part Number:
MC68HC16Z1CFC16
Manufacturer:
FREESCALE
Quantity:
132
Part Number:
MC68HC16Z1CFC16
Manufacturer:
MOT
Quantity:
1
Part Number:
MC68HC16Z1CFC16
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
LINE_FD:
CARRIAGE:
*****
HEXTOASC:
PRTMSB: LSRB
PRTLSB:
NOTAF:
*****
AUTOV:
reset.
*****
BDM:
E-22
Hexadecimal to ASCII conversion
Autovector Routine
Other exception/interrupts
LDAB
JSR
LDAB
JSR
LDAB
JSR
RTS
STD
JSR
LDD
ANDB
BRA
LSRB
LSRB
LSRB
ADDB
CMPB
BLS
ADDB
JSR
RTS
LDAB #$55
STAB SWSR
LDAB #$AA
STAB SWSR
LDX
JSR
RTI
BGND
#AUTOV_STRING
SEND_STRING
SCCNT,Z
HEXTOASC
#$0A
SEND_CH
#$0D
SEND_CH
TEMP,Z
PRTMSB
TEMP,Z
#$0F
PRTLSB
#$30
#$39
NOTAF
#$07
SEND_CH
INITIALIZATION AND PROGRAMMING EXAMPLES
Freescale Semiconductor, Inc.
For More Information On This Product,
;when IRQ6 is low, this autovector routine starts
;These four lines reset the watchdog and keep it
;from causing a system reset by writing to the SWSR
;By writing a #$55 and a #$AA to the SWSR before
;the end
;of every time-out period, the watchdog will be
*****
Go to: www.freescale.com
;convert hex number to ASCII and print
;output a linefeed
;load ASCII number for line feed
;send character to terminal
;output a carriage return
;ASCII number for carriage return
;send character to terminal
;done with display routine
;the following code takes a number or
;character stored in register D, assumes
;it's in its hexadecimal form and converts
;it to an ASCII equivalent. It also sends
;that character to the screen.
;store the hex number temporarily into “TEMP”
;reload value of hex number into D register
;get rid of upper 4 bits in hex number
;shift high 4 bits down to low 4 bits position
;the actual conversion process:
;add $30 to the hex number
;check for digithood
;go print now if it's a digit 0-9
;it's a letter A-F, so add $07 before printing
;send the character to the SCI
;done with hex to ascii conversion
;return to the main loop
;all other exception vectors point here
;and put the user into background mode
*****
*****
M68HC16 Z SERIES
USER’S MANUAL

Related parts for MC68HC16Z1CFC16