11.07.2015 Views

w65c816s Microprocessor Data Sheet.pdf

w65c816s Microprocessor Data Sheet.pdf

w65c816s Microprocessor Data Sheet.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The Western Design Center, Inc.W65C816S <strong>Data</strong> <strong>Sheet</strong>Table 3-1 Pin Function TablePinA0-A15ABORTBBEPHI2D0-D7EIRQBMLBMXNCNMIBRDYRESBRWBVDAVPBVPAVDDVSSDescriptionAddress BusAbort InputBus EnablePhase 2 In Clock<strong>Data</strong> Bus/Bank Address BusEmulation OR Native Mode SelectInterrupt RequestMemory LockMemory and Index Register Mode SelectNo ConnectNon-Maskable InterruptReadyResetRead/WriteValid <strong>Data</strong> AddressVector PullValid Program AddressPositive Power SupplyInternal Logic Ground3.1 Abort (ABORTB)The Abort (ABORTB) negative pulse active input is used to abort instructions (usually due to an Address Buscondition). A negative transition will inhibit modification of any internal register during the current instruction.Upon completion of this instruction, an interrupt sequence is initiated. The location of the aborted OpCode isstored as the return address in stack memory. The Abort vector address is 00FFF8,9 (Emulation mode) or00FFE8,9 (Native mode). Note that ABORTB is a pulse-sensitive signal; i.e., an abort will occur whenever thereis a negative pulse (or level) on the ABORTB pin during a PHI2 clock.3.2 Address Bus (A0-A15)The sixteen Address Bus (A0-A15) output lines along with the bank address (multiplexed on the first half cycle ofthe <strong>Data</strong> Bus (D0-D7) pins) form the 24-bit Address Bus for memory and I/O exchange on the <strong>Data</strong> Bus. Whenusing the W65C816S, the address lines may be set to the high impedance state by the Bus Enable (BE) signal.3.3 Bus Enable (BE)The Bus Enable (BE) input signal allows external control of the Address and <strong>Data</strong> Buffers, as well as the RWBsignal. With Bus Enable high, the RWB and Address Buffers are active. The <strong>Data</strong>/Address Buffers are activeduring the first half of every cycle and the second half of a write cycle. When BE is low, these buffers aredisabled. Bus Enable is an asynchronous signal.3.4 <strong>Data</strong>/Bank Address Bus (D0-D7)The Western Design Center W65C816S 16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!