- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《从51初学者到电子工程师1、2、3》.doc
从51初学者到电子工程师(二) 第二课 基本的芯片和分立器件
?
原著? 南方的老树
2.1 简述 有必要对以下系列的芯片和分立器件进行介绍。 除了单片机作为控制器的核心外,作为一个产品,由很多东西构成;所以,在讲系统之前,先将这些零零碎碎的东西一并交待。就好像一栋房子,有各种各样的构件组成,下面的这些东东就像砖瓦一样,没有不行。 2.2 74系列芯片
74系列的芯片的下载地址: /TTLDATASHEET.htm .tw/asp/class36_40.htm /download/digitpdf/74xx/default.htm 74系列的芯片是古老的一族,大部分的芯片现在均已不用了,但是,实际上,在目前的系统中,还能看到一些芯片,有些芯片现在还在系统中使用,
?
例如: 1、 7404 – 6个反相门 将输入的TTL逻辑反相,如:0-1,1-0 2、 7407 – 6个集电极开路门 由于集电极开路门可以外接高电压,可以最高到DC30V,电流最大39mA,通常我用它驱动8字数码管和继电器等大电流的负载;开路门内部结构是达林顿管的,输出的逻辑是正的; 与其类似的芯片是7406,只不过是反相开路门。 3、 74LS573与74LS373 – 8 数据锁存器 引入几个概念: 1. 真值表 参见74LS373的PDF的第2页: ???????????????????? Dn????LE??OE??On??????????????????????H???? ?H?? ?L??? ?H ???????????????????? L????? ?H?? ?L??? ?L ???????????????????? X???????L?? ?L?? ?Qo??????????????????????X?????? X??? H??? Z 这个就是真值表,表示这个芯片在输入和其它的情况下的输出情况。 每个芯片的数据手册(datasheet)中都有真值表。 布尔逻辑比较简单,在此不赘述; 2. 高阻态 就是输出既不是高电平,也不是低电平,而是高阻抗的状态;在这种状态下,可以多个芯片并联输出;但是,这些芯片中只能有一个处于非高阻态状态,否则会将芯片烧毁; 高阻态的概念在RS232和RS422通讯中还可以用到。 3. 数据锁存 当输入的数据消失时,在芯片的输出端,数据仍然保持; 这个概念在并行数据扩展中经常使用到。 4. 数据缓冲 加强驱动能力。74LS244/74LS245/74LS373/74LS573都具备数据缓冲的能力。 OE:output_enable,输出使能; LE:latch_enable,数据锁存使能,latch是锁存的意思; Dn:第n路输入数据; On:第n路输出数据; 再看这个真值表,意思如下: 第四行:当OE=1是,无论Dn、LE为何,输出端为高阻态;?第三行:当OE=0、LE=0时,输出端保持不变;??第二行第一行:当OE=0、LE=1时,输出端数据等于输入端数据;?结合下面的波形图,在实际应用的时候是这样做的: a. OE=0; b. 先将数据从单片机的口线上输出到Dn; c. 再将LE从0-1-0 d. 这时,你所需要输出的数据就锁存在On上了,输入的数据在变化也影响不到输出的数据了;实际上,单片机现在在忙着干别的事情,串行通信、扫描键盘……单片机的资源有限啊。 在单片机按照RAM方式进行并行数据的扩展时,使用movx @dptr, A这条指令时,这些时序是由单片机来实现的。 后面的表格中还有需要时间的参数,你不需要去管它,因为这些参数都是几十ns级别的,对于单片机在12M下的每个指令周期最小是1us的情况下,完全可以实现;如果是你自己来实现这个逻辑,类似的指令如下: ???????????? mov??P0,A ;将数据输出到并行数据端口 ???????????? clr??LE ???????????? setb??LE ???????????? clr??LE??;上面三条指令完成LE的波形从0-1-0的变化 74ls573跟74LS373逻辑上完全一样,只不过是管脚定义不一样,数据输入和输出端各在一侧,PCB容易走线;所以大家都喜欢使用这个芯片。 4、 74LS244 – 数据缓冲器?数据输出能力比较强,输出电流可以到40mA以上; 4个缓冲器分成2组,具有高阻态控制端口 5、 74LS245 – 总线缓冲器 双向数据接口,通常在ISA板卡上可以看到; 早期的51系统中,为了扩展RAM、eprom、A/D、D/A、I/O等经常可以看到这个片子; 为了增强驱动能力
您可能关注的文档
- 《交互式电子白板课件制作》.ppt
- 《交城地质地貌》.doc
- 《交大第三方物流》.ppt
- 《交强险“车上人员”转化“第三者”的裁判依据》.doc
- 《交换基础--交换机工作原理》.ppt
- 《交换机和VLAN原理(二层)》.ppt
- 《交换机性能参数测试操作手册》.doc
- 《交流伺服电动机》.doc
- 《交流变频电驱动钻机项目可行性研究报告》.ppt
- 《交流异步电动机运行及维护》.ppt
- 2025年斜巷运输安全管理规定范本(2篇) .pdf
- 2025年新乡市事业单位重塑性改革方案 .pdf
- 2025年高速公路扩能工程建设项目策划工地标准化建设管理办法_图文 .pdf
- F202525【复试】2025年延边大学202504技术经济及管理《加试人力资源管理.pdf
- F202508【复试】2025年国防科技大学2025网络空间安全《复试F2025计算机完整版.pdf
- 2025进出口办理流程 .pdf
- 2025年后勤服务保障中心采购管理办法 .pdf
- 2025年危货运输企业安全生产管理制度汇编 .pdf
- 2025年安全生产责任制和安全生产奖惩制度(2篇) .pdf
- 2025年出勤率与绩效挂钩制度 .pdf
文档评论(0)