The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Interfacing X24C44/45 Motorola 68HC11 Microcontroller using Port


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet




Interfacing X24C44/45 Motorola 68HC11 Microcontroller using Port
devices. Xicor reached toll free 1800-258-8864, (408) area code internationally 1-408-943-0655. Xicor's will support 19.2K baud rate modem parity, words, stop bit, local echo). These listings found MOTOROLA (Special Interest Group). Xicor application notes also available through Xicor's FaxBack system (408) 954-1627.
Figure Hardware connection interfacing X24C44 68HC11 microcontroller using Port
Xicor, Inc. 1511 Buckeye Drive Milpitas, 95035 (408) 432-8888
AN36-1
Xicor THIS CODE DESIGNED DEMONSTRATE X24C44 COULD INTERFACED PORT 68HC11 MICROCONTROLLER. THREE FOUR PINS USED DEFINED PROTOCOL. 68HC11 TIED X24C44, MOSI TIED MISO TIED FOURTH PIN* (SS) TYPICALLY INPUT ENVIRONMENT USED ADDITIONAL PORT REQUIRED. MADE OUTPUT CONTROL X24C44. CODE SHOWN DEMONSTRATES RCL, WREN, READ, WRITE, STORE INSTRUCTIONS. REMAINING INSTRUCTIONS (WRDS ENAS) ISSUED USING SAME ROUTINE OTHER NON-DATA INSTRUCTIONS. PROGRAM ISSUES SEQUENCE INSTRUCTIONS READ CONTENTS ADDRESS STORES SAME VALUE ADDRESS SEQUENCE INSTRUCTIONS FOLLOWS SETS PREVIOUS RECALL LATCH WREN SETS WRITE ENABLE LATCH READ DATA FROM ADDRESS READ WRITE DATA READ DURING STEP WRITTEN ADDRESS RAM'S CONTENTS TRANSFERED EEPROM DATA TRANSFER PERFORMED WITH MOST SIGNIFICANT FIRST. THIS CODE WITH X24C45 NOVRAM, YOU'LL NEED ENABLE AUTOSTORE FUNCTION SENDING ENAS INSTRUCTION SIMILAR MANNER, OTHERWISE ENAS USED X24C44. CEBIT WRDS ENAS WRITE WREN READ MASK INDICATING PORTD POSITION RESET WRITE ENABLE LATCH TRANSFERS FROM EEPROM PLACES PART INTO POWER DOWN MODE WRITE WRITE ENABLE LATCH TRANSFERS FROM EEPROM RAM, RESETS WRITE ENABLE LATCH READ DATA DIRECTION REGISTER PORT ADDRESS PORT CONTROL REGISTER STATUS REGISTER DATA REGISTER LOCATION X24C44 ADDRESS ACCESS INSTRUCTION PART LOCATION X24C44 DATA TRANSFERED
DDRD PORTD SPCR SPSR SPDR
ADDR INST RWDAT
RESET VECTOR BEGINNING PROGRAM CODE $FFFE $E000 RESET VECTOR PROGRAM ENTRY POINT
AN36-2
Xicor ****************************** START PROGRAM EXECUTION ****************************** BEGIN: LDAA STAA BCLR LDAA STAA LDAA LDAA STAA LDAA STAA LDAA STAA LDAA STAA LDAA STAA $E000 #$00FF #$1000 #$3F DDRD,X PORTD,X #CEBIT #$50 SPCR,X SPSR,X #RCL INST CEHIGH OUTBYT CELOW #WREN INST CEHIGH OUTBYT CELOW #$05 ADDR RDWRD #$09 ADDR WRWRD #STO INST CEHIGH OUTBYT CELOW BEGINNING EXECUTABLE CODE INITIALIZE STACK POINTER INITIALIZE PAGE OFFSET LOCATION
MAKE PORTD OUTPUTS BRING INITIALIZE PORT MAKE SURE SPIF RESET PERFORM RECALL RECALL LATCH
PERFORM WRITE ENABLE WRITE ENABLE LATCH
READ CONTENTS ADDRESS VALUE READ WILL STORED RWDATA WRITE DATA JUST READ INTO ADDRESS
PERFORM STORE OPERATION
LOOP UNTIL RESET
WRITE WORD SPECIFIED RWDAT. ADDRESS WRITTEN SPECIFIED ADDR. WRWRD: LDAA ASLA ASLA ASLA ORAA CEHIGH ADDR WRITE VALUE RWDAT INTO LOCATION
#WRITE OUTBYT
AN36-3
Xicor LDAA LDAA RWDAT OUTBYT RWDAT+1 OUTBYT CELOW
READ WORD LOCATION SPECIFIED ADDR. DATA READ WILL PLACED RWDAT. RDWRD: LDAA ASLA ASLA ASLA ORAA STAA STAA CEHIGH ADDR READ ADDRESS SPECIFIED ADDR
#READ OUTBYT OUTBYT RWDAT OUTBYT RWDAT+1 CELOW
SEND BYTE X24C44 READ WHAT SENT BACK PIN. DATA SHIFTED X24C44 MOSI PIN. WHILE SHIFTING TAKING PLACE LEVEL FROM X24C44 BEING READ MISO INPUT. CLOCKING X24C44 GENERATED OUTPUT. FULL DUPLEX METHOD DATA TRANSFER MEANS THAT SAME ROUTINE THAT USED WRITE X24C44 USED READ OPERATION. ROUTINE WAITS UNTIL TRANSFER COMPLETED POLLING SPIF CONTROL REGISTER. ONCE TRANSFER COMPLETED DATA SENT BACK FROM X24C44 READ FROM SPDR.* OUTBYT:STAA SPDR,X WAIT2: BRCLR SPSR,X #$80 WAIT2 LDAA SPDR,X ***************** BRING HIGH ***************** CEHIGH:BSET PORTD,X #CEBIT BRING HIGH SEND BYTE WAIT TRANSFER READ BYTE SENT BACK
**************** BRING **************** CELOW: BCLR PORTD,X #CEBIT BRING
AN36-4

Other recent searches


STP11NK50Z - STP11NK50Z   STP11NK50Z Datasheet
STP11NK50ZFP - STP11NK50ZFP   STP11NK50ZFP Datasheet
STB11NK50Z - STB11NK50Z   STB11NK50Z Datasheet
Si8409DB - Si8409DB   Si8409DB Datasheet
SF2064A - SF2064A   SF2064A Datasheet
PD72012 - PD72012   PD72012 Datasheet
NCV2931 - NCV2931   NCV2931 Datasheet
M48T35AY - M48T35AY   M48T35AY Datasheet
M48T35AV - M48T35AV   M48T35AV Datasheet
CSS-4012Y - CSS-4012Y   CSS-4012Y Datasheet
4013Y - 4013Y   4013Y Datasheet
ADE-802-221 - ADE-802-221   ADE-802-221 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive