Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Mexican  ▼
ALLDATASHEET.COM.MX

X  

COP8782CWM Datasheet(PDF) 8 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
No. de pieza COP8782CWM
Descripción Electrónicos  8-Bit One-Time Programmable (OTP) Microcontroller
PDF  28 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrónico  NSC [National Semiconductor (TI)]
Página de inicio  http://www.national.com
Logo NSC - National Semiconductor (TI)

COP8782CWM Datasheet(HTML) 8 Page - National Semiconductor (TI)

Back Button COP8782CWM Datasheet HTML 4Page - National Semiconductor (TI) COP8782CWM Datasheet HTML 5Page - National Semiconductor (TI) COP8782CWM Datasheet HTML 6Page - National Semiconductor (TI) COP8782CWM Datasheet HTML 7Page - National Semiconductor (TI) COP8782CWM Datasheet HTML 8Page - National Semiconductor (TI) COP8782CWM Datasheet HTML 9Page - National Semiconductor (TI) COP8782CWM Datasheet HTML 10Page - National Semiconductor (TI) COP8782CWM Datasheet HTML 11Page - National Semiconductor (TI) COP8782CWM Datasheet HTML 12Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 8 / 28 page
background image
Functional Description (Continued)
TLDD11299 – 9
FIGURE 6 Interrupt Block Diagram
DETECTION OF ILLEGAL CONDITIONS
The device incorporates a hardware mechanism that allows
it to detect illegal conditions which may occur from coding
errors noise and ‘‘brown out’’ voltage drop situations Spe-
cifically it detects cases of executing out of undefined EP-
ROM area and unbalanced stack situations
Reading an undefined EPROM location returns 00 (hexade-
cimal) as its contents The opcode for a software interrupt is
also ‘‘00’’ Thus a program accessing undefined EPROM
will cause a software interrupt
Reading an undefined RAM location returns an FF (hexade-
cimal) The subroutine stack on the device grows down for
each subroutine call By initializing the stack pointer to the
top of RAM the first unbalanced return instruction will cause
the stack pointer to address undefined RAM As a result the
program will attempt to execute from FFFF (hexadecimal)
which is an undefined EPROM location and will trigger a
software interrupt
MICROWIREPLUS
MICROWIREPLUS is a serial synchronous bidirectional
communications interface The MICROWIREPLUS capabil-
ity enables the device to interface with any of National
Semiconductor’s MICROWIRE peripherals (ie AD con-
verters display drivers EEPROMS etc) and with other mi-
crocontrollers which support the MICROWIREPLUS inter-
face It consists of an 8-bit serial shift register (SIO) with
serial data input (SI) serial data output (SO) and serial shift
clock (SK)
Figure 7 shows the block diagram of the MICRO-
WIREPLUS interface
TLDD11299 – 10
FIGURE 7 MICROWIREPLUS Block Diagram
The shift clock can be selected from either an internal
source or an external source Operating the MICROWIRE
PLUS interface with the internal clock source is called the
Master mode of operation Operating the MICROWIRE
PLUS interface with an external shift clock is called the
Slave mode of operation
The CNTRL register is used to configure and control the
MICROWIREPLUS mode To use the MICROWIREPLUS
the MSEL bit in the CNTRL register is set to one The SK
clock rate is selected by the two bits SL0 and SL1 in the
CNTRL register Table IV details the different clock rates
that may be selected
TABLE IV
SL1
SL0
SK Cycle Time
00
2tc
01
4tc
1x
8tc
where
tc is the instruction cycle time
MICROWIREPLUS OPERATION
Setting the BUSY bit in the PSW register causes the MI-
CROWIREPLUS arrangement to start shifting the data It
gets reset when eight data bits have been shifted The user
may reset the BUSY bit by software to allow less than 8 bits
to shift The device may enter the MICROWIREPLUS
mode either as a Master or as a Slave
Figure 8 shows how
two device microcontrollers and several peripherals may be
interconnected using the MICROWIREPLUS arrangement
Master MICROWIREPLUS Operation
In the MICROWIREPLUS Master mode of operation the
shift clock (SK) is generated internally by the device The
MICROWIREPLUS Master always initiates all data ex-
changes
(Figure 8) The MSEL bit in the CNTRL register
must be set to enable the SO and SK functions on the G
Port The SO and SK pins must also be selected as outputs
by setting appropriate bits in the Port G configuration regis-
ter Table V summarizes the bit settings required for Master
mode of operation
SLAVE MICROWIREPLUS OPERATION
In the MICROWIREPLUS Slave mode of operation the SK
clock is generated by an external source Setting the MSEL
http
www nationalcom
8



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


Datasheet Descarga

Go To PDF Page


Enlace URL



¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Enlace a la hoja de datos    |   Intercambio de Enlaces   |   Lista de Fabricantes
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com