MC68HC912B32VFU8 Freescale Semiconductor, MC68HC912B32VFU8 Datasheet - Page 157
MC68HC912B32VFU8
Manufacturer Part Number
MC68HC912B32VFU8
Description
Manufacturer
Freescale Semiconductor
Datasheet
1.MC68HC912B32VFU8.pdf
(334 pages)
Specifications of MC68HC912B32VFU8
Cpu Family
HC12
Device Core Size
16b
Frequency (max)
8MHz
Interface Type
SCI/SPI
Program Memory Type
EPROM
Program Memory Size
32KB
Total Internal Ram Size
1KB
# I/os (max)
63
Operating Supply Voltage (typ)
5V
Operating Supply Voltage (max)
5.5V
Operating Supply Voltage (min)
4.5V
On-chip Adc
8-chx10-bit
Instruction Set Architecture
CISC
Operating Temp Range
-40C to 105C
Operating Temperature Classification
Industrial
Mounting
Surface Mount
Pin Count
80
Package Type
PQFP
Lead Free Status / Rohs Status
Not Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC912B32VFU8
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
- Current page: 157 of 334
- Download datasheet (2Mb)
----------------------------------------------------------------------
;
; ----------------------------------------------------------------------
;
MAIN:
;
DONE:
;* -----------------------------------------------------------------
;*
;* -----------------------------------------------------------------
TIMERINIT:
;
;
;
;
;* ------------------------------
;*
;* ------------------------------
SQWAVE:
;* -------
CLEARFLG:
;* -------
;*
;*
WTFLG:
Freescale Semiconductor
Subroutine TIMERINIT: Initialize Timer for Output Compare on OC2
To clear the C2F flag: 1) read TFLG1 when
C2F is set and then 2) write a logic "one" to C2F.
SUBROUTINE:
ORG
BSR
BSR
BRA
CLR
MOVB
MOVB
MOVB
MOVW
MOVB
RTS
LDAA
ORAA
STAA
BRCLR
LDD
ADDD
STD
BRA
RTS
END
MAIN PROGRAM
$7000
TIMERINIT
SQWAVE
DONE
TMSK1
#$02,TMSK2
#$10,TCTL2
#$04,TIOS
#$0400,TC2H
#$80,TSCR
TFLG1
#$04
TFLG1
TFLG1,#$04,WTFLG
TC2H
#$0400
TC2H
CLEARFLG
SQWAVE
M68HC12B Family Data Sheet, Rev. 9.1
; 16K On-Board RAM, User code data area,
; start main program at $7000
; Subroutine used to initialize the timer:
; Output compare channel, no interrupts
; Subroutine to generate square wave
; Branch to itself, Convinient for Breakpoint
; Disable All Interrupts
; Disable overflow interrupt, disable pull-up
; resistor function with normal drive capability
; and free running counter, Prescaler = sys clock/4.
; Initialize OC2 to toggle on successful compare.
; Select Channel 2 to act as output compare.
; Load TC2 Reg with initial compare value.
; Enable Timer, Timer runs during wait state, and
; while in Background Mode, also clear flags
; normally.
; Return from Subroutine
; To clear OC2 Flag, first it must be read,
; then a "1" must be written to it
; Wait (Polling) for C2F Flag
; Loads value of compare from TC2 Reg.
; Add hex value of 500us High Time
; Set-up next transition time in 500 us
; Continuously add 500 us, branch to CLEARFLAG
; return from Subroutine
; End of program
Using the Output Compare Function to Generate a Square Wave
157
Related parts for MC68HC912B32VFU8
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: