93c46演示程序(spi总线接口)

93c46演示程序(spi总线接口)

ID:22724924

大小:430.59 KB

页数:10页

时间:2018-10-31

93c46演示程序(spi总线接口)_第1页
93c46演示程序(spi总线接口)_第2页
93c46演示程序(spi总线接口)_第3页
93c46演示程序(spi总线接口)_第4页
93c46演示程序(spi总线接口)_第5页
资源描述:

《93c46演示程序(spi总线接口)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SOlCPackage(3)DIPPackage(P)H11213X管脚名称功能CS片选信号SK时钟输入DI串行数据输入DO串行数据输出Vcc电源<+1.8伏到6伏)GND接地ORG存储器结构选择NC不用连接PE*写入保护3.2管脚说明说明;当ORG接Vcc吋存储器为16位"lORG技GND足存储器为8位#钩。引脚悬空吋,内部的L•.拉屯阻把存储器i16位结构。实验13:93C46演示程序(SPI总线接口)相关搜索:SPI,总线,接U,演示,程序本帖最后由阿南于2009-7-2920:38编辑实验13:93C46演示程序(SPT总线接口)

2、93c46是lk位申行EEPKOM储存器。每一个储存器都可以通过Di/DO引脚写入或读出。它的存储容量为1024位,A部为128X8位或64X16位。93C46力串行三线SPT揀作芯片,在时钟时序的同步下接收数据口的指令。指令码为9位十进制码,具有7个指令,读、擦写使能、擦除、写、全擦、全写及擦除禁止。该芯片擦写时间快,有擦写使能保护,可靠性高,檫写次数可达100万次,以下给出了93C46与单片机的接线图,和引脚说明。3.管脚配置及其方框图3,1管脚〕vcc^3NC

3、选择数据64X16起始位1操作数64X16地址128X8A6-A010128X8读A5-A0清除(ERASE)111写A5-A0A6-A0(WRITE)101A5-A0A6-A0D15-D0写使能D7-D0(EWEN)100写禁止11XXXX11XXXXX(EWDS)100OOXXXXOOXXXXXJP102VCC丁Header3GNDcsVCC>SKNCDIORGDOGND93C468_JT7GND芯片淸除(WRAL)1芯片写入0001XXXX01XXXXXD15-D0D7-DO(ERAL)0010XXXX10XXXXX说明:1.2.读

4、(read):当下达lonxxxx指令后,将使地址(xnnx)的数据在sk=ht时由DO输出。写(WRITE):在写入数据前,必须先下达写使能(EWEN)指令,然后在下达OIXXXXXX指令后,当SK=HT时,会把数据码写入指定的地址(XXXXXX),而D0=0时,表示还在进行烧写,烧写完成后,DO会转为H1,写入动作完成后,必须再下达写禁止(EWDS)指令。3.47.清除(erase):下达清除指令lixxnn,会将地址(xnnx)的数据清楚。写使能(EWEN):下达0011XXXX指令后,才可进行写入(WRITE)的动作。写禁止(EW

5、DS):下达OOOOXXXX指令后,才可重复进行写入(WRITE)的动作芯片清除(ERAL):下达0010XXXX指令后,全部禁止。芯片写入(WRAL):下达0001XXXX指令后,全部写入“0”。接线方法:1用一个4PTN数据排线一端插入CPU部份JP3(P3口)的P3.4,P3.5,P3.6,P3.7。另外一端插入93C46部份的输入端JP10.2用一条8PTN的数据排线把CPU部份的P2口(JP2)接到八路指示灯部份的JP11。此程序先把8路跑马灯的数据写入93C46,然后读山送P2口显示。运行程序可以观察到8路跑马灯。为证明93C

6、46的作用,可以拔下93c46的数据线,再次运行程序,则没有跑马灯。CLKBITP3.6;93C46CLK参考程序:READEQU0;读93016WRITEEQU2;写入93C46EWENEQU4使能;93C46写入EWDSEQU6禁止;93C46写入CSBITP3.7;93C46CSIDOBIT1)3.4;93C46DOADR46RQU2011ORGOOHSTARTO:MOV21H,#0011:収地址码MOV22H,#08HMOVP3,#10H;8组8个码MOVADR46,#0011;93C46地址OOHSTART:MOVA,#EWEN

7、CALLTO9346;写入使能MOVA,21H;载入取码指针MOVDPTR,STABLEMOVCA,@A+DPTR;至TABLE取码MOVR4,A;存入"写入寄存器"MOVA,ttWRITECALLTO9346;写入数据MOVA,#EWDSCALLT09346;写禁止INC21H;取下一个码INCADR46CALLDELAY1;下一个地址DJNZ22H,STARTMOVRO,#3011:存入8051的RAM地址MOVADR46,#00H;93C46:00地址MOV22H,#08H;93C468个地址8个码Al:MOVA,#READ据:读(

8、地址)的数CALLT09346MOVA,R4输出的数据载入ACC;93C46MOV@R0,AINCADR46;读下一个地址DIBITP3.5;93C46D;93C46CS=1;DI=1;CLK

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。