- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BL1、BL0=00时,整个阵列未加块锁定保护; BL1、BL0=01时,地址为3000H~3FFFH的阵列进行块锁定保护; BL1、BL0=10时,地址为2000H~3FFFH的阵列进行块锁定保护; BL1、BL0=11时,地址为0000H~3FFFH的阵列进行块锁定保护。 WPEN:写保护使能位,当WPEN位被写入1且将器件的WP管脚接至VCC时,硬件写保护使能; 4.读写时序 (1)按字节写时序 (2)按页写时序 (3)读当前地址数据 (4)读取任一地址的数据 (5)连续读取数据 5.接口电路及编程 编程如下: SCL BIT P1.0 SDA BIT P1.1 ORG 1000H WDATA:LCALL START MOV A,#0A0H SETB C LCALL LOOP MOV DPTR,#0010H MOV A,DPH SETB C LCALL LOOP MOV A,DPL SETB C LCALL LOOP MOV A,R1 SETB C LCALL LOOP LCALL STOP START: SETB SDA SETB SCL CLR SDA NOP NOP CLR SCL RET LOOP: RLC A JNC LOOP1 SETB SDA LJMP LOOP2 LOOP1: CLR SDA LOOP2: LCALL CLOCK CJNE A,#80H,LOOP LJMP ACK LOOP3: CLR C LJMP LOOP CLOCK: SETB SCL NOP NOP CLR C JNB SDA,CLOCK1 SETB C CLOCK1:CLR SCL RET ACK: SETB SDA LCALL CLOCK RET STOP: CLR SDA SETB SCL NOP NOP SETB SDA RET END ORG 0000H AJMP MAIN ORG 0030HMAIN:MOV A,#90H ;方式0,A口输入C口输出 MOV DPTR,#7FFFH ;控制寄存器地址→DPTR MOVX @DPTR,A ;写入控制寄存器 MOV DPTR,#7FFCH ;A口地址→DPTR MOVX A,@DPTR ;接收A口数据 MOV DPTR,#7FFEH ;C口地址→DPTR MOVX @DPTR,A ;将A口读入数据送C口输出 END 8255A芯片的PA端口的地址为7FFCH,PB端口的地址为7FFDH,PC端口的地址为7FFEH,控制寄存器的地址为7FFFH。可用“MOVX”指令来访问这些端口。 9.3.5 8155的应用 1.主要接口信号引脚 AD7~AD0:地址数据复合线。 ALE:地址信号锁存信号,除进行AD7~AD0的地址锁存控制外,还用于把片选信号和等信号进行锁存。 :读选通信号。 :写选通信号。 :片选信号。 :I/O与片内RAM选择信号。8155内部的I/O口与RAM是分开编址的,要使用控制信号进行区分。 RESET:复位信号。8155以600ns的正脉冲进行复位后,复位后A、B、C口均为输入方式。 PA和PB都是8位通用输入/输出口,只有输入/输出两种工作方式。而PC口则为6位口,它既可以作为数据口用于数据的I/O传送,也可以用于传送控制信号和状态信号,对PA和PB的I/O操作进行控制。PC口具有4种工作方式,即输入方式、输出方式、PA口控制端口方式以及PA和PB口控制端口方式。 RAM单元及I/O编址 8155共有256个RAM单元,加上6个可编址的端口。为此8155引入了8位地址AD7~AD0,无论是RAM还是可编址端口都使用这8位地址进行编址。可编址的6个端口地址是:命令/状态寄存器、PA口、PB口、PC口、定时器/计数器低8位以及定时器/计数器高8位。 2.8155的命令/状态字 8155有一个命令/状态寄存器,实际上这是两个不同的寄存器,分别存放命令字和状态字。 (1)命令字 命令字共8位,用于定义端口及定时器/计数器的工作方式。对命令寄存器只写不能读。 ALT1:A口、B口基本输入输出,C口输入。 ALT2:A口、B口基本输入输出,C口输出。 ALT3:A口选通输入输出,B口基本输入输出,
您可能关注的文档
- 外贸跟单员培训与认证的.ppt
- 物流师基础及考试真题+答案.ppt
- 物流师基础及考试真题+答案[资格认证考试资料].ppt
- 物流师总复习资料.ppt
- 物流师总复习资料[资格认证考试资料].ppt
- 执业医师实践技能考核(流程以及内容).ppt
- 《电子商务师实验室》C2C讲义.ppt
- 1、第一章公共营养师职业道德.ppt
- 2006全国外贸跟单员考试_基础理论试题(A卷)及答案.doc
- 2007年执业药师培训(中药鉴定).ppt
- 党支部(党总支)班子2024年度“四个带头”组织生活会对照检查材料.docx
- 国有企业政协委员学习2025年全国政协会议精神心得体会.docx
- 2025年3月党支部“三会一课”方案参考主题.docx
- 某某县委宣传部2025年意识形态工作计划.docx
- 区人民政府2024年度工作总结.docx
- 市司法局2025年机关法治建设工作要点.docx
- 党工委书记在2025年街道“作风转变年”活动推进会上的讲话.docx
- 党支部支委班子组织生活会对照检查发言材料.docx
- 市旧创中心副职发言提纲(案例分析、意识形态).docx
- 某某县文化和旅游局2025年3月“学雷锋做榜样见行动”主题党日活动方案.docx
文档评论(0)