单片机逻辑电路.ppt_第1页
单片机逻辑电路.ppt_第2页
单片机逻辑电路.ppt_第3页
单片机逻辑电路.ppt_第4页
单片机逻辑电路.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,单片机应用技术,Company Logo,第一章 单片机概述,1.1 单片机简介 1.2 单片机的应用领域 1.3 单片机的发展趋势 1.4 单片机的类别 1.5 单片机系统基础知识(补充),Company Logo,1将下列一组二进制数转换成十进制数。 (1)10011100B (2)110001101001B (3)1001101000110110B 2求下列一组数字的原码、反码、补码。 (1)86 (2)116 (3)-34 (4)-79,Company Logo,2)、与逻辑真值表,3)、与逻辑函数式,A B,Y,0 0,0 1,1 0,1 1,0,0,0,1,1)、与逻辑定义,当决

2、定某一事件的所有条件都具备时,事件才能发生。这种决定事件的因果关系称为“与逻辑关系”。,1与门,见0得0 ,全1得1,Company Logo,常用的与门电路有2输入与门、3输入与门、4输入与门。 常用的TTL电路的与门芯片有 74LS08(四2输入正与门)、74LS09(四2输入正与门)、 74LS11(三3输入正与门)、74LS21(二4输入正与门)等。,4)、与逻辑符号,5)、与逻辑运算,Company Logo,+VCC,R,A,B,Y,Da,Db,Da Db,UY,Ua Ub,0 0 0 3v 3v 0 3v 3v,导通,导通,导通,导通,导通,导通,截止,截止,0.7V,0.7V,

3、0.7V,3.7v,1与门,Company Logo,“与”运算在C语言中运算符为“&”。 C语言中“&”表示“按位与”运算,意思是变量之间按二进制位数对应关系一一进行“与”运算。 如(01010101)&(10101010) =00000000,Company Logo,2或门,当决定某一事件的一个或多个条件满足时,事件便能发生。这种决定事件的因果关系称为“或逻辑关系”。,A B,0 1,1 0,1 1,Y,0,1,1,1,2)、或逻辑真值表,3 )、 或逻辑函数式,Y=A+B,1)、或逻辑定义,0 0,见1得1 ,全0得0,或门电路的形式也有许多种,常用的或门电路有2输入或门。TTL电路的

4、或门芯片有74LS32(四2输入正或门)。,4 )、 或逻辑符号,0+0=0; 0+1=1; 1+0=1; 1+1=1,5)、或逻辑运算,Company Logo,2或门,Ua Ub 0 0 0 3v 3v 0 3v 3v,截止,截止,截止,截止,导通,导通,导通,导通,Da Db,UY,2.3v,2.3v,2.3v,0,Company Logo,“或”运算在C语言中运算符为“”。 C语言中“”表示“按位或”运算,意思是变量之间按二进制位数对应关系一一进行“或”运算。 如(01010101)&(10101010) =111111111,Company Logo,3非门,条件具备时,事件不能发生

5、;条件不具备时事件一定发生。这种决定事件的因果关系称为“非逻辑关系”。,3 、非逻辑函数式,2)、非逻辑真值表,A,Y,0,1,1,0,1) 、非逻辑定义,TTL电路的非门芯片有74LS04(六反相器)、74LS05(集电极开路型六反相器)。,4)、 非逻辑符号,5 )、 非逻辑运算,Company Logo,3非门,Company Logo,“非”运算在C语言中运算符为“!”。 !0=1,!1=0 C语言中“ ”表示“按位取反”运算, 如01010101=10101010,常用的TTL电路的与非门芯片有74LS00(四2输入正与非门)、74LS10(三3输入正与非门)、74LS20(二4输入

6、正与非门)、74LS30(8输入正与非门)、74LS01/03(集电极开路型四2输入正与非门)。,4与非门,Company Logo,5、或非门,或非门芯片有74LS02(四2输入正或非门)、74LS27(三3输入正或非门)、74LS25(带选通端二4输入正或非门)。,Company Logo,6 、 同或,必须相同,否则就没有,Company Logo,7、 异或,必须不同,否则就没有,在C语言中,有“按位异或”运算“”.,三态门与缓冲器 三态输出门电路可以加到寄存器的输出端上,这样的寄存器就称为三态(缓冲)寄存器。使用三态输出门电路,计算机就可以通过数据总线与一组寄存器接通,而断开另外一组

7、寄存器,从而与任意多个寄存器交换信息。,Company Logo,常用三态门的图形符号和输出逻辑表达式,逻辑符号,名 称,输出表达式,Y =,高阻 (EN=0 时),Y =,Y =,高阻 (EN= 0 时),Y =,三态非门,(1 控制有效),三态非门,(0 控制有效),三态与非门,(1 控制有效),三态与非门,(0 控制有效),Company Logo,1)同一条线上分时传送数据,其连线方式称为“总线结构”。,工作原理:(以三路输入为例),2)实现数据的双向传输,1,工作,传输结果,EN,G1 G2,EN1 EN2 EN3,总线传递,Y1路数据,Y2路数据,Y3路数据,0 0 1,0 1 0

8、,1 0 0,0,总 线,工作原理,高阻态,工作,高阻态,编码器 一.编码器的基本概念及工作原理 编码将特定的逻辑信号编为一组二进制代码。 能够实现编码功能的逻辑部件称为编码器。 一般而言,N个不同的信号,至少需要n位二进制数编码。 N和n之间满足下列关系: 2nN,3位二进制编码器示意图,Company Logo,例如: I0、I1、I7表示8路输入,分别代表十进制数0、1、2、7八个数字。编码器的输出是3位二进制代码,用Y0、Y1、Y2表示。编码器在任何时刻只能对0、1、2、7中的一个输入信号进行编号,不允许同时输入两个1。 3位二进制编码器有8个输入端,3个输出端,所以常称为8线3线编码

9、器,,Company Logo,译码器,一译码器的基本概念及工作原理 译码器将输入代码转换成特定的输出信号,3-8译码器,C,B,A,1,1,1,&,&,&,&,&,&,&,&,Y0,Y1,Y2,Y3,Y4,Y5,Y6,Y7,0 1 1,1 0 0,Company Logo,七段半导体数码显示器,七段显示数字图形,如图所示为由7个发光二极管排列成的数码显示器的示意图。发光二极管分别用a、b、c、d、e、f、g这7个字母代表,按一定的形式排列成“日”字形。通过字段的不同组合,可显09十个数字,Company Logo,半导体数码显示器的内部接法 (a)共阳接法 (b)共阴接法,七个发光段有两个种接法:共阳极接法如图(a)所示,共阴极接法如图(b)所示,图中的R为限流电阻。在前一种接法中,译码器输出低电平来驱动显示段发光,而在后一种接法中,译码器需要输出高电平来驱动各

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论