EM78451AP EMC [ELAN Microelectronics Corp], EM78451AP Datasheet - Page 30

no-image

EM78451AP

Manufacturer Part Number
EM78451AP
Description
8-Bit Microcontroller
Manufacturer
EMC [ELAN Microelectronics Corp]
Datasheet
EM78451
8-Bit Microcontroller
26 •
4.5.6
Example for SPI:
For Master
ORG 0X0
SETTING:
CLRA
IOW 0X05
IOW 0X06
MOV 0X05,A
MOV A,@0B11001111 ;Set prescaler for WDT
CONTW
MOV A,@0B00010001 ;Disable wakeup function
IOW 0X0E
MOV A,@0B00000000 ;Disable interrupt
IOW 0X0F
MOV A,@0x07
IOW 0x09
MOV A,@0B10000000 ;Clear RBF and RBFIF flag
MOV 0x0C,A
MOV A,@0B11100000 ;Select clock edge and enable SPI
MOV 0X0D,A
START:
WDTC
BC 0X0C,1
MOV A,@0XFF
MOV 0X05,A
MOV 0X0A,A
MOV A,@0XAA
MOV 0X0B,A
BS 0X0D,4
Software Application of SPI
;Set Port5 output
;Set Port6 output
;SDI input and SDO, SCK output
;Clear RBFIF flag
;Show a signal at Port5
;Move FF at read buffer
;Move AA at write buffer
;Start to shift SPI data
(This specification is subject to change without further notice)
Product Specification (V1.2) 05.27.2004

Related parts for EM78451AP