Using the 93LC56 and 93LC66
0253
0254
0255
;
written to.
;
;****************************************************************
Mon Jun 06 10:49:06 1994
Page 6
16c5x/7x Cross-Assembler V4.12 Released
Line
0256
0257
0258
0259
0260
0261
0262
0263
0264
0265
0266
0267
0268
0269
0270
0271
0272
0273
0274
0275
PC
Opcode
EWDS
;
005D
005E
005F
0060
0061
0062
0063
0064
0065
0066
0067
0068
0069
006A
090E
;
0C02
0032
0C00
0030
0925
0C08
0032
0C00
0030
0925
0486
0000
0A34
0000
;
END
movlw
movwf
movlw
movwf
call
movlw
movwf
movlw
movwf
call
bcf
nop
goto
call
BSTART
.2
bits
b’00000000'
txbuf
TX
.8
bits
b’00000000'
txbuf
TX
port_b,chpsel
EWEN
; generate a start bit
;
;
;
;
;
;
;
;
;
;
;
;
set # bits to 2
get the opcode (00b)
into the output buffer
and transmit it
set # bits to 8
get opcode and address
(00XXXXXX)
into output buffer
and transmit it
set chip select line low
; start all over
DS00560D-page 10
© 1994 Microchip Technology Inc.
8-108