MC68HC04J3 Microcontroller Datasheet

MC68HC04J3 Datasheet PDF, Equivalent


Part Number

MC68HC04J3

Description

8-Bit Microcontroller

Manufacture

Motorola

Total Page 19 Pages
PDF Download
Download MC68HC04J3 Datasheet PDF


MC68HC04J3
MOTOROLA
- SEMICONDUCTOR
TECHNICAL DATA
MC68HC04J~
II
Technical Summary
8-Bit Microcomputer Unit
MC68HC04J3 HCMOS microcomputer unit (MCU) device is a member of the M6804 Family of
single-chip microcomputers. This device is tremendously versatile and cost effective. These quali-
ties are based on the MCU's simple design and ability to process 8-bitvariables, one bit at a time.
This technical summary contains limited information on the MC68HC04J3. For detailed informa-
tion, refer to the advanced information data sheet for the MC68HC04J2, MC68HC04J3, and
MC68HC04P3 8-bit microcomputers (MC68HC04J2/D) or to the M6804 MeV Manual (DLE404/D).
Major hardware and software features of the MC68HC04J3 MCU are:
• On-Chip Clock Generator
• True Bit Manipulation
• Memory Mapped I/O
• Software Programmable 8-Bit Timer with
7-Bit Prescaler
• Bit Test and Branch Instruction
• 368 Bytes Self-Check ROM
• Conditional Branches
• Single Instruction Memory Examine/
Change
• Timer Pin is Software Programmable as
Clock Input or Timer Output
• 72 Bytes of Data ROM
• 1672 Bytes of User Program ROM
• 30 Bytes of User RAM
• User Selectable Input Drive Options
• Optional Pull Down Devices on I/O Ports
• Mask Selectable Edge- or Level-Sensitive Interrupt Pin
Timer
BLOCK DIAGRAM
PA4
Port PA5
A
I/O
Lines PA6
PA7
Port
A
Reg.
Data
Dir.
Reg.
1672 x 8
User Program ROM
368 x 8
Self-Check ROM
Accumulator
A
Indirect
Register
X
Indirect
Register
y
Stack
Program
Counter
High PCH
Program
Counter
low PCl
CPU
CPU
Control
AlU
Flags
PBO
PB1
PB2 Port
PB3 B
PB4 I/O
PB5 Lines
PB6
PB7
This document contains information on a new product. Specifications and information herein are subject to change without notice.
MOTOROLA MICROPROCESSOR DATA.
3-374

MC68HC04J3
MC68HC04J3
SIGNAL DESCRIPTION
VDD AND VSS
Power is supplied to the microcomputer using these
two pins. VDD is power, and VSS is ground. '
IRQ
This pin provides the capability for asynchronously ap-
plying an external interrupt to the microcomputer. A pull-
up resistor on this pin is a manufacturing mask option.
EXTAL AND XTAL
These pins provide control input for the on-chip clock
oscillator circuit. A crystal, a resistor/capacitor combi-
nation, or an external signal is connected to these pins
to provide a system clock. Selection is made by a mcln-
ufacturing mask option. The different clock generator op~
tions are shown in Figure 1, along with crystal
specifications.
Internal Clock Options
The crystal oscillator start-up time is a function of many
variables. To ensure rapid oscillator start-up, neither the
crystal characteristics nor load capacitances should ex-
ceed recommendations. When using the on-board oscil-
lator, the MCU should remain in a reset condition, with
the RESET pin voltage below VIRES +, until the oscillator
has stabilized 'at its operating frequency.
TIMER
Two TIMER input modes as well as an output, mode
are available. In the input modes~ the TIMER pin is con- '
figured as either a TIMER enable, or as the TIMER clock.
In the output mode, the TIMER pin may generate tran-
sitions upon each occurrence of timer underflow.
RESET
The RESET pin is used to restart the processor to the
beginning of a program. The program counter is loaded
with the address of the restart vector. This should be a
jump instruction to the first instruction of the main pro-
gram. Together withthe MDS pin, the RESET pin selects
the operating mode of the MCU. A pullup resistor on this
pin is a manufacturing mask option.
MDS
The mode select (MDS) pin places the MCU into special
operating modes. When this pin is logic high at the exit
of the reset state, the decoded state of PA6 and PA7 is
latched to determine the operating mode. This choice can
be either the single-chip, self-check, or ROM verify mode.
However, if MDS is logic low at the end of the reset state,
the single-chip operating mode is automatically selected.
No external diodes, switches, transistors, etc. are re-
quired for single-chip mode selection.
INPUT/OUTPUT LINES (PA4-PA7, PBO-PB7)
These 12 lines are arranged into one 4-bit port (A) and
one 8-bit port (B). All lines are programmable as either
inputs or outputs under software control of the data di-
rection registers.
PROGRAMMING
INPUT/OUTPUT PROGRAMMING
There are 12 input/output pins. The 12 bidirectional
lines can be selected tei have, interna'i pulldowns at the
time of manufacture. All pins of each port are programm-
able as inputs or outputs under the control of the data
direction registers (DDR).
The port 1/0 programming is accomplished by writing
the corresponding bit in the port DDR to a logic one for
output or a logic zero for input, as shown in Figure 2.
When the registers are programmed as outputs, the
latched data is readable regardless of the logic levels at
the output pin, due to output loading.
All the I/O pins are CMOS compatible as both inputs
and outputs. Their standard configuration as outputs is
three-state drive. Port B outputs are LED compatible. ,In
addition, certain pins of both ports may be ordered
equipped with pull down resistors.
II
MC6BHC04J3
XTAL
5
I
External Resistor
Capacitor
MC6BHC04J3
XTAL
5
EXTAL
4
D
II
Crystal
MC6BHC04J3
Clock
Input
NC to
device pin
External Clock
Crystal Parameters
C1
G tJ-sEXTAL4
',,'
..1'
",
, Co
"
',XTAL5
Crystal Parameters
AT - Cut Parallel Resonance Crystal
Co = 7' pF MaXimum
FreQ= 11 MHz
RS =50 Ohms MaXimum
Piezoelectric ceramiC. resonators which
have the equivalent speCifications may be
used Instead of crystal oscillators Follow
ceramI(;; resonator ,manufacturers sug-
gestions for Co, C1, and RS values
Figure 1. Clock Generator Options and Crystal Parameters
MOTOROLA MICROPROCESSOR DATA
3-375


Features MOTOROLA - SEMICONDUCTOR TECHNICAL DATA MC68HC04J~ II Technical Summary 8-Bi t Microcomputer Unit MC68HC04J3 HCMOS microcomputer unit (MCU) device is a me mber of the M6804 Family of single-chip microcomputers. This device is tremend ously versatile and cost effective. The se qualities are based on the MCU's sim ple design and ability to process 8-bit variables, one bit at a time. This tech nical summary contains limited informat ion on the MC68HC04J3. For detailed inf ormation, refer to the advanced informa tion data sheet for the MC68HC04J2, MC6 8HC04J3, and MC68HC04P3 8-bit microcomp uters (MC68HC04J2/D) or to the M6804 Me V Manual (DLE404/D). Major hardware and software features of the MC68HC04J3 MC U are: • On-Chip Clock Generator True Bit Manipulation • Memory Map ped I/O • Software Programmable 8-Bit Timer with 7-Bit Prescaler • Bit Te st and Branch Instruction • 368 Bytes Self-Check ROM • Conditional Branche s • Single Instruction Memory Examine/ Change • Timer Pin is Software Progr.
Keywords MC68HC04J3, datasheet, pdf, Motorola, 8-Bit, Microcontroller, C68HC04J3, 68HC04J3, 8HC04J3, MC68HC04J, MC68HC04, MC68HC0, Equivalent, stock, pinout, distributor, price, schematic, inventory, databook, Electronic, Components, Parameters, parts, cross reference, chip, Semiconductor, circuit, Electric, manual, substitute




@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)