6.2、典型小规模数字电路及其应用.docVIP

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

6.2 典型的小规模数字电路及其应用 一.74HC74: 八路D触发器触发Octal D-Type Flip-Flop With Clear (1)封装:16脚DIP (2)逻辑功能表:从逻辑表中可看出:上升沿翻转,低电平清零和置‘1’。 (3)应用举例:74HC74经常作为中断申请时的锁存信号!Handshaking上升沿向单片机提出中断请求INT1,单片机响应后,发出CLR_INT1清除Q,允许下次中断请求! 二.74HC273: 八路D触发器触发Octal D-Type Flip-Flop With Clear (1)封装:20脚DIP (2)逻辑功能表:从逻辑表中可看出:上升沿翻转,低电平清零。 (3)逻辑电路框图 (4)应用举例一 作为单片机的输出锁存,可驱动一个8位LED数码显示,如下图: 1D—8D接51单片机的数据总线D0—D7,CLK接地址线的译码CS和WR信号的组合,CLR接+5V,输出1Q—8Q通过限流电阻接共阴极LED数码管。 指令:MOV DPTR,#273_Addr MOVX @DPTR,A 可将ACC中的数据打入到273中锁存。 (5)应用举例二:采用74HC273作为地址锁存器,扩展单片机的地址空间 51系列单片机系统中要接入: 1片大容量4M位的FLASH(AT29C040A), 1片8K字节SRAM(HY6264), 1片实时时钟芯片DS12C887, 扩展1个串口外接Modem(采用16C550), 如何进行单片机的地址空间分配和地址译码? 分析设计:单片机的地址线为16根:A0~A15,可直接访问的数据空间为64k,地址编码范围:0000H~FFFFH,必须进行扩展。 AT29C040A为4M位FLASH,即512Kx8位。共有地址线19根:A0~A18。 HY6264:8KSRAM DS12C887:114字节 16C550:几十个字节 考虑将AT29C040A分页接入,每页32K,对应地址线为:A0~A14;占用单片机地址空间的低32K:0000H~7FFFH。 采用一片74HC273作为页面地址锁存器, 锁存FLASH的高位地址:A15~A18。该锁存器也需要占用一部分地址空间,和其它几个芯片共享高32K地址:8000H~FFFFH。为了译码简单化,设计每个器件都占用8K地址空间。 故采用GAL16V8来地址译码,ABEL语言的逻辑设计为: 采用Equations(逻辑表达式 地址译码) CS_FLASH = A15; //0000H~7FFFH:地址范围 CS_MDM = (! A15)# A14 # A13 //8000H~9FFFH CS_273 = (! A15)# A14 # (!A13) # RD //A000H~BFFFH(只读) CS_RAM = (! A15)# (!A14) # A13 //C000H~DFFFH CS_RTC = (! A15)# (!A14) # (!A13) //E000H~FFFFH Truth_table(真值表方式: 地址译码) ([RD,WR,A15,A14,A13,RTC_WP]-[CS_FLASH,CS_MDM,CS_273,CS_RAM,CS_RTC]) [ x, x, 0, x, x, x ]-[ 0, 1, 1, 1, 1 ]; [ x, x, 1, 0, 0, x ]-[ 1, 0, 1, 1, 1 ]; [ x, 0, 1, 0, 1, x ]-[ 1, 1, 0, 1, 1 ]; [ x, 1, 1, 0, 1, x ]-[ 1, 1, 1, 1, 1 ]; [ x, x, 1, 1, 0, x ]-[ 1, 1, 1, 0, 1 ]; [ 0, 1, 1, 1, 1, x ]-[ 1, 1, 1, 1, 0 ]; [ 1, 0, 1, 1, 1, 1 ]-[ 1, 1, 1, 1, 1 ]; [ 1, 0, 1, 1, 1, 0 ]-[ 1, 1, 1, 1, 0 ]; 实际的地址扩展电路如下。访问FLASH的过程: MOV DPTR,#273_Addr ;设置页面地址 MOV A,#页面数据 MOVX A,@DPTR ;写入到页面锁存

文档评论(0)

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

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档