网站大量收购独家精品文档,联系QQ:2885784924

《单片机应用技术项目化教程(》课件_项目6存储器扩展.pptVIP

《单片机应用技术项目化教程(》课件_项目6存储器扩展.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共93页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*********开封大学单片机课件制作组*开封大学单片机课件制作组*开封大学单片机课件制作组【拓展知识:8155】 Intel8155是一个多功能、资源丰富的可编程I/O接口扩展芯片,它片内具有256字节的静态RAM、三个可编程选择工作方式的并行I/O端口(2个8位口、一个6位口)、1个14位的可编程减法计数器、1个地址锁存器。因此一片8155就可以综合扩展数据存储器、I/O口、定时器/计数器。8155采用N沟道HCMOS工艺,提供40脚双列直插封装,能和各种微处理器、单片机直接接口,引脚功能见图7-9和表7-5,内部结构见图7-10。*开封大学单片机课件制作组8155提供两个8位并行口A、B和6位并行口C,并有256字节的静态RAM和一个14位减1定时/计数器。*开封大学单片机课件制作组A、B口为一般8位并行I/O口,可设定为8位并行输入/输出;C口只有6位,可作普通I/O口,可设定为命令状态口,PC2~PC0和PC5~PC3分别作为A、B口的控制信号使用。*开封大学单片机课件制作组片内256B的RAM,CPU对其操作,使用相当于8051外扩的256个单元的RAM,地址为00H~FFH。*开封大学单片机课件制作组14位计数器对引脚TIMEN脉冲减法计数,由某一初值减为终值时,在TIMEOUT端输出规定的方波或脉冲。初值0002~3FFFH之间。*开封大学单片机课件制作组8155引脚功能三态地址/数据线选片CE端口/存储器选择AD0-AD7IO/MRD读ALE地址锁存允许写WR定时器输入TIMERIN定时器输出TIMEROUTPA0-PA7A口端口线PB0-PB7B口端口线PC0-PC5C口端口线*开封大学单片机课件制作组8155的地址 8155在8031单片机应用系统中的RAM和I/O口是按外部数据存储器统一编址的,为16位地址。其中高8位提供给CE和IO/M的输入信号,低8位地址由8031的P0口确定。当IO/M=0时,单片机对8155的RAM进行读写,RAM低8编址为00~FFH;当IO/M=1,单片机对I/O口进行读写操作。当对8155的I/O口进行操作时低8位地址与I/O口对应如表7-5。*开封大学单片机课件制作组8155的地址5*开封大学单片机课件制作组8155的寄存器的功能从表中可以看出,8155有7个寄存器。其中命令寄存器与状态寄存器共用一个地址00H。当写该地址时即对命令寄存器操作,当读该地址时即对状态寄存器操作,它们完全由读写指令来区分。定时/计数器的高8位寄存器地址为05H,低8位寄存器地址为04H。其中05H的高两位用以决定定时器的工作方式。*开封大学单片机课件制作组命令寄存器的作用是用以确定和控制端口A、B、C以及定时器的工作方式和状态。1.命令寄存器8155的寄存器的功能PB、PA—A口、B口数据传送方向0—输入1—输出*开封大学单片机课件制作组TM1、TM2—定时器/计数器控制IEA、IEB—A、B口中断允许控制0—禁止1—允许00空操作01停止定时器10记满回零停止计数11启动PC2、PC1—C口数据传送方向及AB口工作方式00—C口输入,A、B口基本I/O方式11—C口输出,A、B口基本I/O方式01—PC3~PC5输出,A口选通方式,B口基本I/O方式10—A、B口选通方式8155的寄存器的功能*开封大学单片机课件制作组2.状态寄存器 状态寄存器由8位锁存器组成,其中,最高位为任意值,6位用于表示PA口和PB状态(0~5),1位表示定时/计数器的状态。 该寄存器是只读寄存器,只能从I/O口的00H地址读出,其状态字格式如下:8155的寄存器的功能*开封大学单片机课件制作组每个状态位的意义如下: INTRA:A口中断申请标志。 ABF:A口缓冲器满/空标志。 INTEA:A口中断允许标志。 INTRB:B口中断申请标志。INTEB:B口中断允许标志。 TIMER:定时/计数器中断标志。当定时/计数器溢出使该位为1,读该位时自动被复位。 REV:保留位,未定义功能。 8155的寄存器的功能*开封大学单片机课件制作组3.PA口寄存器 PA口寄存器地址为01H,该寄存器可以按照命令寄存器的内容确定是输入还是

文档评论(0)

kd8w + 关注
实名认证
文档贡献者

kd8w

1亿VIP精品文档

相关文档