
MOTOROLA CMOS LOGIC DATA
MC14500B
6–220
Figure 1. Typical Clock Frequency
versus Resistor (RC)
RC, CLOCK FREQUENCY RESISTOR
10 k
Ω
100 k
Ω
1 M
Ω
f Clk
, CLOCK FREQUENCY
(Hz)
100 k
1 M
10 k
ÎÎÎÎ
ÎÎÎÎ
Pin No.
ÎÎÎÎÎÎÎÎÎ
ÎÎÎÎÎÎÎÎÎ
Function
ÎÎÎÎÎ
ÎÎÎÎÎ
Symbols
ÎÎÎÎ
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
ÎÎÎÎ
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ÎÎÎÎÎÎÎÎÎ
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎ
Î
ÎÎÎÎÎÎÎÎÎ
Chip Reset
Write Pulse
Data In/Out
MSB Instruction Word
Bit 2 Instruction Word
Bit 1 Instruction Word
LSB Instruction Word
Negative Supply (Ground)
Flag on NOP F
Flag on NOP O
Subroutine Return Flag
Jump Instruction Flag
Oscillator Input
Oscillator Output
Result Register
Positive Supply
ÎÎÎÎÎ
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
ÎÎÎÎÎ
RST
Write
Data
I3
I2
I1
I0
VSS
Flag F
Flag O
RTN
JMP
X2
X1
RR
VDD
Table 1. MC14500B Instruction Set
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
Instruction Code
ÎÎÎÎÎ
ÎÎÎÎÎ
Mnemonic
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
Action
ÎÎÎ
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
Î
ÎÎÎ
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
ÎÎÎÎ
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
Î
ÎÎ
Î
ÎÎÎÎ
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
ÎÎÎÎÎ
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
Î
ÎÎÎ
Î
ÎÎÎÎÎ
NOPO
LD
LDC
AND
ANDC
OR
ORC
XNOR
STO
STOC
IEN
OEN
JMP
RTN
SKZ
NOPF
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎ
Î
ÎÎÎÎÎÎÎÎÎÎÎÎÎÎÎ
No change in registers. RR
³
RR, Flag O
³
Load result register. Data
³
RR
Load complement. Data
³
RR
Logical AND. RR
Data
³
RR
Logical AND complement. RR
Data
³
RR
Logical OR. RR + Data
³
RR
Logical OR complement. RR + Data
³
RR
Exclusive NOR. If RR = Data, RR
³
1
Store. RR
³
Data Pin, Write
³
Store complement. RR
³
Data Pin, Write
³
Input enable. Data
³
IEN Register
Output enable. Data
³
OEN Register
Jump. JMP Flag
³
Return. RTN Flag
³
and skip next instruction
Skip next instruction if RR = 0
No change in registers. RR
³
RR, Flag F
³
Figure 2. Outline of a Typical Organization for a MC14500B–Based System
MEMORY
PROGRAM
COUNTER
MC14500B
ICU
CLOCK
DATA
I/O ADDRESS
I0, I1, I2, I3
ADDITIONAL
OUTPUT DEVICES
MC14599B
8–BIT ADDRESSABLE LATCH
WITH BIDIRECTIONAL DATA
MC14512
8–CHANNEL
DATA SELECTOR
ADDITIONAL
INPUT DEVICES
8
INPUTS
8
OUTPUTS
TO PERIPHERAL
DEVICES
4 BIT
OP
CODE
DA
TA
BUS
MEMOR
Y
ADDRESS
Содержание CMOS Logic
Страница 1: ......
Страница 5: ...iv MOTOROLA CMOS LOGIC DATA ...
Страница 6: ...Master Index 1 ...
Страница 12: ...Product Selection Guide 2 ...
Страница 17: ...The Better Program 3 ...
Страница 20: ...B and UB Series Family Data 4 ...
Страница 25: ...CMOS Handling and Design Guidelines 5 ...
Страница 32: ...CMOS Handling and Design Guidelines 5 ...
Страница 39: ...Data Sheets 6 ...
Страница 69: ...MOTOROLA CMOS LOGIC DATA 6 31 MC14008B Figure 5 Logic Diagram Cin A1 B1 A2 B2 A3 B3 A4 B4 S1 S2 S3 S4 Cout ...
Страница 234: ...MOTOROLA CMOS LOGIC DATA MC14174B 6 196 FUNCTIONAL BLOCK DIAGRAM TIMING DIAGRAM ...
Страница 238: ...MOTOROLA CMOS LOGIC DATA MC14175B 6 200 FUNCTIONAL BLOCK DIAGRAM TIMING DIAGRAM ...
Страница 555: ...CMOS Reliability 7 ...
Страница 561: ...Equivalent Gate Count 8 ...
Страница 563: ...Packaging Information Including Surface Mounts 9 ...
Страница 571: ......