欢迎访问ic37.com |
会员登录 免费注册
发布采购

AN1241D 参数 Datasheet PDF下载

AN1241D图片预览
型号: AN1241D
PDF下载: 下载PDF文件 查看货源
内容描述: 接口的MC68HC705J1A到九千三百六十六分之九千三百五十六的EEPROM [Interfacing the MC68HC705J1A to 9356/9366 EEPROMs]
分类和应用: 可编程只读存储器电动程控只读存储器电可擦编程只读存储器
文件页数/大小: 21 页 / 932 K
品牌: FREESCALE [ Freescale ]
 浏览型号AN1241D的Datasheet PDF文件第13页浏览型号AN1241D的Datasheet PDF文件第14页浏览型号AN1241D的Datasheet PDF文件第15页浏览型号AN1241D的Datasheet PDF文件第16页浏览型号AN1241D的Datasheet PDF文件第18页浏览型号AN1241D的Datasheet PDF文件第19页浏览型号AN1241D的Datasheet PDF文件第20页浏览型号AN1241D的Datasheet PDF文件第21页  
Freescale Semiconductor, Inc.  
*** Subroutine to write 16 bit data ******************************************  
J9356_WR_DATA ldx  
#16T  
;init counter for LOOP4  
*
Write the serial output pin with data  
J9356_LOOP4  
brclr 7,DATA_H,J9356_L4_2 ;if addr bit7 = 0, goto L4_2  
bset  
bra  
bclr  
SER_OUT,PORTA ;ser_out = 1  
J9356_L4_3 ;goto L4_3  
SER_OUT,PORTA ;ser_out = 0  
J9356_L4_2  
*
Clock the serial clock pin  
J9356_L4_3  
bset  
bclr  
asl  
rol  
decx  
bne  
SER_CLK,PORTA ;ser_clk = 1  
SER_CLK,PORTA ;ser_clk = 0  
DATA_L  
DATA_H  
;rotate the DATA_L  
;rotate the DATA_H  
;decrease counter loop  
;is LOOP4 finished?  
;return  
J9356_LOOP4  
rts  
***  
Subroutine to read 16 bit data ***************************************  
#16T ;init counter for LOOP3  
J9356_RD_DATA ldx  
*
Read the serial input pin  
J9356_LOOP3  
J9356_L3  
brclr SER_IN,PORTA,J9356_L3 ;carry bit = serial in  
rol  
rol  
DATA_L  
DATA_H  
;rotate left result  
*
Clock the serial clock pin  
bset  
bclr  
decx  
bne  
SER_CLK,PORTA ;ser_clk = 1  
SER_CLK,PORTA ;ser_clk = 0  
;decrease counter loop  
;is LOOP3 finished?  
;return  
J9356_LOOP3  
rts  
*
Wait until write cycle is over  
J9356_WAIT  
J9356_W2  
bset  
clra  
sta  
CS,PORTA  
;CS line is high  
;kick the wdog  
COPR  
brclr SER_IN,PORTA,J9356_W2  
bclr  
rts  
CS,PORTA  
;CS line is low  
;return  
AN1241/D  
For More Information On This Product,  
Go to: www.freescale.com  
17  
 复制成功!