数字逻辑电路(电子技术基础:数字部分)课程性质:专业基础课考试课课程特点:逻辑性强实践性强独立性强电子技术的应用领域:4个CC:CommunicationC:ControlC:ComputerC:CultureLife数字系统的优点1。通信-抗干扰能力强,保密好2。音像、电视-保真好、便于存储3。仪表-比模拟仪表精度高,功能强,易于自动化、智能化、可靠性高、体积小第一章数字逻辑基础1.1模拟信号与数字信号1.1.1模拟信号(AnalogSignal)模拟量时间和数值连续的物理量,如速度、温度、声音tu正弦波信号锯齿波信号tuFrequency,Period,Amplitude,Phase模拟电路:分析输出信号输入信号在频率、幅度、相位等方面的不同,如交、直流放大器(AC、DCAmplifier)、信号发生器(SignalGenerator)、滤波器(Filter)等。在模拟电路中,Transistor、Diode工作在放大状态。1.1.2数字信号(DigitalSignal,pulse)数字量:时间和幅度都是离散的大多数数字信号都是由模拟信号变换而来数字电路信号tu1.1模拟信号与数字信号1.1.2数字信号bit、bittime、bitrate比特率数字信号周期性:DutyFrequency、Period、PulseWidth脉宽、Ratio占空比、Amplitude非周期性:正逻辑1001111100Bittime=50msBitrate=20bpsFrequency=?Period=?Amplitude=?Pulsewidth(tw)=?Dutyratio(q)=?实际数字信号trtftw第1章数字逻辑基础1.2数字电路常见逻辑电路:逻辑门、组合逻辑电路、时序逻辑电路、存储器、PLD二值逻辑(数字逻辑):用彼此相关又对立的两种状态来代表逻辑变量1和0,在数字电路中常用开关的闭合与断开、指示灯的亮灭、特别是电平的高低(正逻辑、负逻辑)数字电路研究:输入与输出的逻辑关系第1章数字逻辑基础1.2数字电路1.2.1数字电路的发展与分类电子管甚大规模半导体分离元件resistor,capacitor,inductor,transistor,diodeetc.小规模集成电路SSIC中规模集成电路MSIC大规模集成电路LSIC超大规模VLSIC1.2.2数字电路的分析方法与测试技术1.数字电路的分析方法基本分析方法:功能表、真值表、逻辑表达式、波形图2.数字电路的测试技术数字电压表、电子示波器、逻辑分析仪仿真软件:EWB(ElectronicsWorkbench)PLD设计软件:ISPSynario、MAX+PLUSII1.3数制(Numbersystem)一、N进制数N进制:以N为基数的记数体制1.有N个数码(Digit):0-(N-1)2.逢N进1第i位的权(TheithpowerofN)3.第i位的数值基数(Base)二进制:Binary如(1001.001)B八进制:OctonaryorOctal如(75.2)OHexadecimal如(9E.0A)H十六进制:十进制:DecimalorDenary如(19.2)D1.B—D:二进制数按位(权)展开相加例:(11010.011)2=124+123+022+121+020+021+122+123=(26.375)10二、十、二进制数之间的转换2.D—B整数和小数部分分别转换,最后相加整数除二,取出余数再除二,直到商为零小数乘二,取出整数部分再乘二,直到满足误差要求例:(25)D=225余1122余062余032余112余10(11001)Bb0b1b2b3b4整数除二,取出余数再除二,直到商为零除二取余0.706X2=1.412—1—b-10.412X2=0.824—0—b-20.824X2=1.648—1—b-3(0.706)D=(0.1011)B例:(0.375)D=(?)B0.648X2=1.296—1—b-40.375X2=0.750—0—b-10.750X2=1.500—1—b-20.500X2=1.000—1—b-3=(0.011)B小数乘二,取出整数部分再乘二,直到满足误差要求例:(0.706)D转换为二进制数,要求其误差不大于2-4。乘二取整2.B—H:以小数点为基准,分别向左、右每四位分为一组,转换为相应的十六进制数(4E6)H=4162+14161+6160=(1254)D三、各种制数之间的转换1.H(或O)—D:按位(权)展开B—H(01011001)B=[027+126+025+124+123+022+021+120]D=[(023+122+021+120)161+(123+022+021+120)160]D=(59)H每四位2进制数对应一位16进制数(11101.011000111)B=(00011101.011000111000)B=()H836D1=(1D.638)H.B—H:以小数点为基准,分别向左、右每四位分为一组,转换为相应的十六进制数(10101011110.100000111)B=(010101011110.100000111)B=()O70463=(2536.407)O52.3.B—O:以小数点为基准,向左、右每三位分为一组,转换为相应的八进制数4.H—B:将每一位16进制数转换为4位二进制数5.O—B:将每一位8进制数转换为3位二进制数(567)O=(?)B(567)H=(?)B1011101110101011001116.D—O:7.D—H:8.H—O:(BE.29D)H=(?)O=(10111110.001010011101)B=(276.1235)O9.O—H:整数除8取余,小数乘8取整;D-B-O整数除16取余,小数乘16取整;D-B-HH-B-OO-B-H数字系统的信息数值文字符号二进制代码如ASCII1.4二进制码编码自然二进制码BCD码格雷码编码Encode编码基本规则:2n=N(N为需编码信息的项数,n为编码bit数)一、BCD码是Binary-Coded-Decimal的缩写,即二进制编码的十进制数。用来表示十进制数。在BCD码中,用四位二进制数表示0-9十个数码。四位二进制数最多可以表示16个字符,因此0-9十个字符与这16中组合之间可以有多种情况,不同的对应便形成了一种编码。无权码有权码二、格雷码(循环码)4.采用格雷码,位数变化小,可大大减少错码的可能性请观察如下格雷码的特点?1.每两个相邻代码中的数码仅有一位不同,其余各位均相同2.首尾(0和15)两个代码也仅有一位不同,构成“循环”3.无权码1.5逻辑代数基本知识逻辑代数(布尔代数),是用来研究数字电路中的输入、输出之间逻辑关系的工具。在逻辑代数中,逻辑变量只能取两个值(二值变量),即0和1,中间值没有意义,这里的0和1只表示两个对立的逻辑状态,如电位的低高(0表示低电位,1表示高电位)、开关的开合等。基本逻辑运算:与、或、非逻辑代数基本表达方式:逻辑表达式,真值表,逻辑符号(逻辑电路)1.“与”逻辑EFABC&ABCF逻辑符号逻辑式F=A•B•CAFBC00001000010011000010101001101111条件都具备时,事件F才发生。真值表一、基本逻辑运算2.“或”逻辑1ABCF逻辑符号AEFBC当有一个具备时,事件F就会发生。逻辑式F=A+B+CAFBC00001001010111010011101101111111真值表3.“非”逻辑A具备时,事件F不发生;A不具备时,事件F发生。逻辑符号逻辑式AFAF0110真值表AEFR(1)为国家标准规定的符号;(2)为过去沿用的图形符号;(3)为部分国外资料中常用的图形符号。常见符号二、复合逻辑运算与非逻辑先与再非ABP或非逻辑先或再非ABP与或非逻辑先与再或最后非ABCDPP=A⊙B=AB+AB当两个输入相同时,输出为1;当两输入不同时,输出为0。当两个输入不同时,输出为1;当两输入相同时,输出为0。异或逻辑同或逻辑1.6逻辑函数与逻辑问题的描述实际问题逻辑变量含义及状态定义真值表逻辑表达式P=AB+AB=A⊙B例11&&≥1ABY逻辑电路图:ABABBAABBABA练习与作业1.写出逻辑表达式Y=A(AC+BC)的真值表。2.A,B,C三个输入信号,当其中出现奇数个1时,输出Z=1,其余情况下,输出Z=0。写出真值表和逻辑表达式。作业:1.1.4(2)1.3.1(2)(3)(4)1.3.2(1)1.3.3(2)1.3.5(1)1.3.6(2)实训1信号灯的逻辑控制1.(1)了解逻辑控制的概念。(2)掌握表示逻辑控制的基本方法。2.实训设备和器件实训设备和器件:直流电源、发光二极管、限流电阻、继电器两个、导线若干。3.图1.1为实训电路图。这是一个楼房照明灯的控制电路。设A、B分别代表上、下楼层的两个开关,发光二极管代表照明灯。在楼上闭合开关A,可以将照明灯打开,在楼下闭合开关B,又可以将灯关掉;反过来,也可以在楼下开灯,楼上关灯。FJAK1JAK2JBK2JBK1JAJBAB图1.1照明灯的逻辑控制电路4.实训步骤与要求1)按图1.1连接好电路,注意不要将两个继电器接错。2)试验开关和发光二极管的逻辑关系接通电源,分别将开关A、B按表1.1的要求闭合或者断开,观察发光二极管F的亮、灭情况,并填入表1.1中。断开A断开B发光二极管F断开断开闭合闭合断开闭合断开闭合5.实训总结与分析通过上述实训,可做如下总结:(1)实训图中,JA和JB分别代表继电器的两个线圈,JAK1、JBK1代表继电器的常开触点,电器的常闭触点。在实训图所示的状态下开关A、B均断开),由于没有通路给发光二极管供电,所以发光二极管灭。开关A闭合,继电器线圈JA通电,其JAk1闭合,常闭触点JAK2断开,JBK1、JBK2则维持原来状态,此时图1.1最上面的一条电路连通,通过电源给发光二极管供电,发光二极管亮。同样道理,如果只闭合开关B,也将给发光二极管提供供电通路使之点亮。当开关A、B均闭合时,由于没有通路,所以发光二极管灭,读者可自行分析。返回目录