电子技术基础数字部分演示文稿_第1页
电子技术基础数字部分演示文稿_第2页
电子技术基础数字部分演示文稿_第3页
电子技术基础数字部分演示文稿_第4页
电子技术基础数字部分演示文稿_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

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

文档简介

电子技术基础数字部分演示文稿目前一页\总数七十八页\编于十七点优选电子技术基础数字部分目前二页\总数七十八页\编于十七点课程介绍1.课程的性质及特点3.课程研究内容5.参考书4.课程的学习方法及要求2.教学目标前言目前三页\总数七十八页\编于十七点前言1.课程的性质及特点特点2.教学目标是电气信息类专业具入门性质的重要的专业基础课。(1)(2)非纯理论课程,实践性较强(3)常以工程实践及试验方法处理分析数字电路的问题获得适应信息时代的数字电子技术方面的基本理论、基本知识和基本技能。培养分析和解决实际问题的能力,为以后深入学习数字电子技术及其相关学科和专业打好以下两方面的基础:1)正确分析、设计数字电路,特别是集成电路的基础;2)为进一步学习设计专用集成电路(ASIC)的基础。发展快、应用广目前四页\总数七十八页\编于十七点前言3.课程研究内容将以器件为基础,以信号为主线,研究数字信号传输、变换、产生等各种数字电路的工作原理,特点及其性能指标。内容涉及相关器件、功能电路及系统。硬件

处理数字信号的电子电路及其逻辑功能数字电路的分析方法数字电路的设计方法各种典型器件在电子系统中的应用软件

系统分析、设计的软件工具——ABEL、VHDL、VerlogHDL、EDA工具软件QuartusII等目前五页\总数七十八页\编于十七点前言打好基础、关注发展、主动更新、注重实践4.课程的学习方法及基本要求a、掌握基本概念、基本电路和基本分析、设计方法b、具有独立的应用所学的知识去分析和解决数字电路的实际问题的能力。(1)逻辑代数是分析和设计数字电路的重要工具,应熟练掌握。(2)重点掌握各种常用数字逻辑电路的逻辑功能、外部特性及典型应用。对其内部电路结构和工作原理不必过于深究。(3)本课程实践性很强。应重视习题、基础实验和课程设计等实践性环节。(4)注意加强查阅数字集成电路产品手册等技术资料的能力。学好本课程之后,能够对一般性的,常用的,数字电子电路进行分析,调试,同时对简单的单元电路进行设计。目前六页\总数七十八页\编于十七点5.参考书康华光.电子技术基础,数字部分,第四版.高教出版社前言阎石.数字电子技术基础,第四版.高等教育出版社蔡惟铮.基础电子技术,集成电子技术.高等教育出版社电子工程手册编委会.中外集成电路简明速查手册-TTL、CMOS.电子工业出版社王金明,杨吉斌.数字系统设计与VerliogHDL.电子工业出版社罗杰、谭力编.数字ASIC设计郑家龙,王小海.集成电子技术基础教程.高等教育出版社有关书的习题解答等。目前七页\总数七十八页\编于十七点1.数字逻辑基础1.1数字电路与数字信号1.2数制1.3二进制数的算术运算1.4二进制代码1.5二值逻辑变量与基本逻辑运算1.6逻辑函数及其表示方法1.数字逻辑基础作业:目前八页\总数七十八页\编于十七点1.1.1数字技术的发展及其应用1.1.2数字集成电路的分类及特点1.1.3模拟信号与数字信号1.1.4数字信号的描述方法1.1数字电路与数字信号1.数字逻辑基础目前九页\总数七十八页\编于十七点1.1.1数字技术的发展及其应用1.1数字电路与数字信号80年代后-ULSI,10亿个晶体管/片、ASIC制作技术成熟目前--芯片内部的布线细微到亚微米(0.13~0.09m)量级微处理器的时钟频率高达3GHz(109Hz)90年代后-97年一片集成电路上有40亿个晶体管。60~70代-IC技术迅速发展:SSI、MSI、LSI、VLSI。10万个晶体管/片。将来-高分子材料或生物材料制成密度更高、三维结构的电路1.1数字电路与数字信号目前十页\总数七十八页\编于十七点发展特点:以电子器件的发展为基础电子管时代1906年,福雷斯特等发明了电子管;电子管体积大、重量重、耗电大、寿命短。目前在一些大功率发射装置中使用。电压控制器件电真空技术1.1数字电路与数字信号目前十一页\总数七十八页\编于十七点晶体管时代电流控制器件半导体技术半导体二极管、三极管器件1.1数字电路与数字信号目前十二页\总数七十八页\编于十七点半导体集成电路1.1数字电路与数字信号目前十三页\总数七十八页\编于十七点电路设计方法伴随器件变化从传统走向现代a)传统的设计方法:b)现代的设计方法:采用自下而上的设计方法;由人工组装,经反复调试、验证、修改完成。所用的元器件较多,电路可靠性差,设计周期长。现代EDA技术实现硬件设计软件化。采用从上到下设计方法,电路设计、分析、仿真、修订全通过计算机完成。1.1数字电路与数字信号目前十四页\总数七十八页\编于十七点EDA技术以计算机为基本工具、借助于软件设计平台,自动完成数字系统的仿真、逻辑综合、布局布线等工作。最后下载到芯片,实现系统功能。使硬件设计软件化。1、设计:在计算机上利用软件平台进行设计原理图设计VerlogHDL语言设计状态机设计设计方法EDA(ElectronicsDesignAutomation)技术1.1数字电路与数字信号目前十五页\总数七十八页\编于十七点3、下载2、仿真4、验证结果实验板下载线1.1数字电路与数字信号目前十六页\总数七十八页\编于十七点数码相机智能仪器计算机数字技术的应用1.1数字电路与数字信号目前十七页\总数七十八页\编于十七点根据电路的结构特点及其对输入信号的响应规则的不同,--数字电路可分为组合逻辑电路和时序逻辑电路。从集成度不同--数字集成电路可分为小规模、中规模、大规模、超大规模和甚大规模五类。从电路的形式不同,--数字电路可分为集成电路和分立电路从器件不同--数字电路可分为TTL和CMOS电路1、数字集成电路的分类、数字集成电路的分类及特点1.1数字电路与数字信号目前十八页\总数七十八页\编于十七点可编程逻辑器件、多功能专用集成电路106以上甚大规模大型存储器、微处理器10,000~99,999超大规模小型存储器、门阵列100~9999大规模计数器、加法器12~99中规模逻辑门、触发器最多12个小规模典型集成电路门的个数分类集成度:每一芯片所包含的门个数1.1数字电路与数字信号目前十九页\总数七十八页\编于十七点2、数字集成电路的特点1)电路简单,便于大规模集成,批量生产2)可靠性、稳定性和精度高,抗干扰能力强3)体积小,通用性好,成本低.4)具可编程性,可实现硬件设计软件化5)高速度低功耗6)加密性好1.1数字电路与数字信号目前二十页\总数七十八页\编于十七点3、数字电路的分析、设计与测试(1)数字电路的分析方法数字电路的分析:根据电路确定电路输出与输入之间的逻辑关系。(2)数字电路的设计方法数字电路的设计:从给定的逻辑功能要求出发,选择适当的逻辑器件,设计出符合要求的逻辑电路。设计方式:分为传统的设计方式和基于EDA软件的设计方式。分析工具:逻辑代数。电路的逻辑功能主要用真值表、功能表、逻辑表达式和波形图表示。1.1数字电路与数字信号目前二十一页\总数七十八页\编于十七点---时间和数值均连续变化的电信号,如正弦波、三角波等uOt

Otu1.模拟信号数字信号与数字信号1.1数字电路与数字信号目前二十二页\总数七十八页\编于十七点数字信号波形---在时间上和数值上均是离散的信号。数字电路和模拟电路:工作信号,研究的对象不同,分析、设计方法以及所用的数学工具也相应不同2、数字信号1.1数字电路与数字信号目前二十三页\总数七十八页\编于十七点3、模拟信号的数字表示由于数字信号便于存储、分析和传输,通常都将模拟信号转换为数字信号.

0

0

模拟信号

模数转换器

3V

数字输出

0

0

0

0

1

1

模数转换的实现1.1数字电路与数字信号目前二十四页\总数七十八页\编于十七点电压(V)二值逻辑电平+51H(高电平)00L(低电平)逻辑电平与电压值的关系(正逻辑)1.1.4数字信号的描述方法1、二值数字逻辑和逻辑电平a、在电路中用低、高电平表示0、1两种逻辑状态

0、1数码---表示数量时称二进制数表示方式二值数字逻辑---表示事物状态时称二值逻辑1.1数字电路与数字信号目前二十五页\总数七十八页\编于十七点(a)用逻辑电平描述的数字波形(b)16位数据的图形表示2、数字波形数字波形------是信号逻辑电平对时间的图形表示.1.1数字电路与数字信号目前二十六页\总数七十八页\编于十七点高电平低电平有脉冲*非归零型*归零型

比特率--------每秒钟转输数据的位数无脉冲(1)数字波形的两种类型:1.1数字电路与数字信号目前二十七页\总数七十八页\编于十七点(2)周期性和非周期性

非周期性数字波形周期性数字波形

1.1数字电路与数字信号目前二十八页\总数七十八页\编于十七点非理想脉冲波形(3)实际脉冲波形及主要参数1.1数字电路与数字信号目前二十九页\总数七十八页\编于十七点几个主要参数:占空比Q-----表示脉冲宽度占整个周期的百分比上升时间tr和下降时间tf

----从脉冲幅值的10%到90%上升

下降所经历的时间(典型值ns)脉冲宽度(tw)----脉冲幅值的50%的两个时间所跨越的时间周期(T)----表示两个相邻脉冲之间的时间间隔

tr脉冲宽度

tw

0.5V

4.5V

2.5V

幅值=5.0V

0.0V

5.0V

tf0.5V

2.5V

4.5V

1.1数字电路与数字信号目前三十页\总数七十八页\编于十七点(4)时序图----表明各个数字信号时序关系的多重波形图。由于各信号的路径不同,这些信号之间不可能严格保持同步关系。为了保证可靠工作,各信号之间通常允许一定的时差,但这些时差必须限定在规定范围内,各个信号的时序关系用时序图表达。1.1数字电路与数字信号目前三十一页\总数七十八页\编于十七点

1.2.1十进制1.2数制

1.2.2二进制

1.2.3二-十进制之间的转换

1.2.4十六进制和八进制1.2数制目前三十二页\总数七十八页\编于十七点一般表达式:

1.2.1十进制十进制采用0,1,2,3,4,5,6,7,8,9十个数码,其进位的规则是“逢十进一”。4587.29=4103+5102+8101+7100+2101+9102系数位权任意进制数的一般表达式为:各位的权都是10的幂。1.2数制数制:多位数码中的每一位数的构成及低位向高位进位的规则1.2数制目前三十三页\总数七十八页\编于十七点二进制二进制数的一般表达式为:例如:1+1=10=1×21+0×20位权系数二进制数只有0、1两个数码,进位规律是:“逢二进一”.1、二进制数的表示方法各位的权都是2的幂。1.2数制目前三十四页\总数七十八页\编于十七点(1)易于电路表达---0、1两个值,可以用管子的导通或截止,灯泡的亮或灭、继电器触点的闭合或断开来表示。2、二进制的优点(2)二进制数字装置所用元件少,电路简单、可靠。(3)基本运算规则简单,运算操作方便。

iD/mA

O

vDS

/VVGS1

VGS2

VGS3

VGS4

饱和区

可变电阻区

截止区

vO

Rd

VDD

vI

1.2数制目前三十五页\总数七十八页\编于十七点3、二进制数波形表示1.2数制目前三十六页\总数七十八页\编于十七点(1)二进制数据的串行传输4、二进制数据的传输1.2数制目前三十七页\总数七十八页\编于十七点(2)二进制数据的并行传输将一组二进制数据所有位同时传送。传送速率快,但数据线较多,而且发送和接收设备较复杂。1.2数制目前三十八页\总数七十八页\编于十七点1)十进制数转换成二进制数

a.整数的转换

方法:“辗转相除”法:将十进制数连续不断地除以2,直至商为零,所得余数由低位到高位排列(逆序读取余数),即为所求二进制数.整数部分小数部分1.2.3二-十进制之间的转换1.2数制目前三十九页\总数七十八页\编于十七点解:根据上述原理,可将(37)D按如下的步骤转换为二进制数逆序读取余数:由上得(37)D=(100101)B将十进制数(37)D转换为二进制数。当十进制数较大时,有什么方法使转换过程简化?1.2数制目前四十页\总数七十八页\编于十七点解:由于27为128,而133-128=5=22+20,将(133)D转换为二进制数所以对应二进制数b7=1,b2=1,b0=1,其余各系数均为0,所以得(133)D=(10000101)B1.2数制当十进制数较大时,可采用分解转换方法,如目前四十一页\总数七十八页\编于十七点b.小数的转换:对于二进制的小数部分可写成 将上式两边分别乘以2,得 由此可见,将十进制小数乘以2,所得乘积的整数即为

方法:将十进制小数每次除去上次所得积中的整数再乘以2,直到满足误差要求进行“四舍五入”为止,顺序读取整数部分就可完成由十进制小数转换成二进制小数。1.2数制目前四十二页\总数七十八页\编于十七点解由于精度要求达到0.1%,需要精确到二进制小数10位,即1/210=1/1024。0.39×2=0.78b-1=00.78×2=1.56b-2=10.56×2=1.12b-3=10.12×2=0.24b-4=00.24×2=0.48b-5=00.48×2=0.96b-6=00.96×2=1.92b-7=10.92×2=1.84b-8=10.84×2=1.68b-9=10.68×2=1.36b-10=1所以顺序读取:

%1.0。到例将十进制小数(0.39)D转换成二进制数,要求精度达1.2数制目前四十三页\总数七十八页\编于十七点

十六进制数中只有0,1,2,3,4,5,6,7,8,9,A、B、C、D、E、F十六个数码,进位规律是“逢十六进一”。各位的权均为16的幂。1.十六进制一般表达式:例如1.2.4十六进制和八进制各位的权都是16的幂。1.2数制目前四十四页\总数七十八页\编于十七点2、二----十六进制之间的转换

二进制转换成十六进制:因为16进制的基数16=24,所以,可将四位二进制数表示一位16进制数,即0000~1111表示0-F。例(B=将每位16进制数展开成四位二进制数,排列顺序不变即可。例(BEEF)H=(78AE)H

(1011111011101111)B十六进制转换成二进制:例(B=1.2数制目前四十五页\总数七十八页\编于十七点3.八进制八进制数中只有0,1,2,3,4,5,6,7八个数码,进位规律是“逢八进一”。各位的权都是8的幂。一般表达式八进制就是以8为基数的计数体制。1.2数制目前四十六页\总数七十八页\编于十七点4、二-八进制之间的转换将每位八进制数展开成三位二进制数,排列顺序不变即可。转换时,由小数点开始,整数部分自右向左,小数部分自左向右,三位一组,不够三位的添零补齐,则每三位二进制数表示一位八进制数。因为八进制的基数8=23,所以,可将三位二进制数表示一位八进制数,即000~111表示0~7例(10110.011)B=例(752.1)O=(26.3)O

(111101010.001)B1.2数制目前四十七页\总数七十八页\编于十七点5.十六进制的优点1)与二进制之间的转换容易;

2)计数容量较其它进制都大。假如同样采用四位数码,二进制最多可计至(1111)B=(15)D;八进制可计至(7777)O=(2800)D;十进制可计至(9999)D;十六进制可计至(FFFF)H=(65535)D,即64K。其容量最大。3)书写简洁。1.2数制目前四十八页\总数七十八页\编于十七点1.3二进制的算术运算(自学)

1.3.1无符号二进制的数算术运算

1.3.2有符号二进制的数算术运算1.3二进制的算术运算(自学)目前四十九页\总数七十八页\编于十七点

1.3二进制的算术运算(自学)

1、二进制加法无符号二进制的加法规则:0+0=0,0+1=1,1+1=10。例1.3.1计算两个二进制数1010和0101的和。解:

1.3.1无符号数算术运算1.3二进制的算术运算(自学)目前五十页\总数七十八页\编于十七点无符号二进制数的减法规则:0-0=0,1-1=0,1-0=10-1=112.二进制减法计算两个二进制数1010和0101的差。解:

1.3二进制的算术运算(自学)目前五十一页\总数七十八页\编于十七点

3、乘法和除法例1.3.3计算两个二进制数1010和0101的积。解:

1.3二进制的算术运算(自学)目前五十二页\总数七十八页\编于十七点计算两个二进制数1010和111之商。解:

1.3二进制的算术运算(自学)目前五十三页\总数七十八页\编于十七点1.3.2带符号二进制的减法运算二进制数的最高位表示符号位,且用0表示正数,用1表示负数。其余部分用原码的形式表示数值位。有符号的二进制数表示:1.二进制数的补码表示补码或反码的最高位为符号位,正数为0,负数为1。当二进制数为正数时,其补码、反码与原码相同。当二进制数为负数时,将原码的数值位逐位求反,然后在最低位加1得到补码。(+11)D=(01011)B(11)D=(11011)B1.3二进制的算术运算(自学)即:正数N补码=N原码,负数N补码=2n-N原码。目前五十四页\总数七十八页\编于十七点减法运算的原理:减去一个正数相当于加上一个负数AB=A+(B),对(B)求补码,然后进行加法运算。2.二进制补码的减法运算试用4位二进制补码计算52。自动丢弃解:因为(52)补=(5)补+(2)补=0101+1110=0011所以52=31.3二进制的算术运算(自学)采用补码运算,可以将减法运算转换成加法运算。例如:A-B=A原码+(2n-B原码)-2n

。目前五十五页\总数七十八页\编于十七点

试用4位二进制补码计算5+7。3.溢出解决溢出的办法:进行位扩展.解:因为(5+7)补=(5)补+(7)补=0101+0111=1100(-4)结果错1.3二进制的算术运算(自学)目前五十六页\总数七十八页\编于十七点4.溢出的判别(自学)当方框中的进位位与和数的符号位(即b3位)相反时,则运算结果是错误的,产生溢出。如何判断是否产生溢出?1.3二进制的算术运算(自学)目前五十七页\总数七十八页\编于十七点

1.4二进制代码1.4.1二-十进制码1.4.2格雷码1.4.3ASCII码1.4二进制代码目前五十八页\总数七十八页\编于十七点1.4二进制代码二进制代码的位数(n),与需要编码的事件(或信息)的个数(N)之间应满足以下关系:2n-1≤N≤2n1.二—十进制码进制码(数值编码)(BCD码-----BinaryCodeDecimal)用4位二进制数来表示一位十进制数中的0~9十个数码。

从4位二进制数16种代码中,选择10种来表示0~9个数码的方案有很多种。每种方案产生一种BCD码。

码制:编制代码所要遵循的规则1.4二进制代码目前五十九页\总数七十八页\编于十七点BCD码十进制数码8421码2421码5421码余3码余3循环码000000000000000110010100010001000101000110200100010001001010111300110011001101100101401000100010001110100501011011100010001100601101100100110011101701111101101010101111810001110101110111110910011111110011001010(1)几种常用的BCD代码二-十进制码1.4二进制代码自补性余三性自补性目前六十页\总数七十八页\编于十七点(2)各种编码的特点

余3码的特点:当两个十进制的和是10时,相应的二进制正好是16,于是可自动产生进位信号,而不需修正.0和9,1和8,…..6和4的余3码互为反码,这对在求对于10的补码很方便。

余3码循环码:相邻的两个代码之间仅一位的状态不同。按余3码循环码组成计数器时,每次转换过程只有一个触发器翻转,译码时不会发生竞争-冒险现象。

有权码:编码与所表示的十进制数之间的转算容易如(10010000)8421BCD=(90)D1.4二进制代码目前六十一页\总数七十八页\编于十七点对于有权BCD码,可以根据位权展开求得所代表的十进制数。例如:[]BCD8421

0111()D

7=11214180+++=[]()D

BCD2421

7112041211101=+++=(4)求BCD代码表示的十进制数1.4二进制代码目前六十二页\总数七十八页\编于十七点

对于一个多位的十进制数,需要有与十进制位数相同的几组BCD代码来表示。例如:不能省略!不能省略!(3)用BCD代码表示十进制数1.4二进制代码目前六十三页\总数七十八页\编于十七点1.4.2格雷码格雷码是一种无权码。二进制码b3b2b1b0格雷码G3G2G1G000000001001000110100010101100111100010011010101111001101111011110000000100110010011001110101010011001101111111101010101110011000编码特点是:任何两个相邻代码之间仅有一位不同。该特点常用于模拟量的转换。当模拟量发生微小变化,格雷码仅仅改变一位,这与其它码同时改变2位或更多的情况相比,更加可靠,且容易检错。1.4二进制代码目前六十四页\总数七十八页\编于十七点

1.4.3ASCII码(字符编码)ASCII码即美国标准信息交换码。它共有128个代码,可以表示大、小写英文字母、十进制数、标点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输入和数据等。1.4二进制代码目前六十五页\总数七十八页\编于十七点1.5二值逻辑变量与基本逻辑运算*逻辑运算:

当0和1表示逻辑状态时,两个二进制数码按照某种特定的因果关系进行的运算。逻辑运算使用的数学工具是逻辑代数。逻辑运算的描述方式:逻辑代数表达式、真值表、逻辑图、卡诺图、波形图和硬件描述语言(HDL)等。*逻辑代数与普通代数:与普通代数不同,逻辑代数中的变量只有0和1两个可取值,它们分别用来表示完全两个对立的逻辑状态。在逻辑代数中,有与、或、非三种基本的逻辑运算。1.5二值逻辑变量与基本逻辑运算目前六十六页\总数七十八页\编于十七点电路状态表开关S1开关S2灯断断灭断合灭合合断灭合亮S1S2灯电源

1.与运算(1)与逻辑:只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。与逻辑举例1.5二值逻辑变量与基本逻辑运算目前六十七页\总数七十八页\编于十七点

逻辑真值表ABL001010110001与逻辑举例状态表开关S1开关S2灯断断灭断合灭合合断灭合亮逻辑表达式与逻辑:L=A·B=AB

与逻辑符号ABL&ABL

1.与运算1.5二值逻辑变量与基本逻辑运算运算法则:有0即0,全1为1。目前六十八页\总数七十八页\编于十七点电路状态表开关S1开关S2灯断断灭断合亮合合断亮合亮

2、或运算只要在决定某一事件的各种条件中,有一个或几个条件具备时,这一事件就会发生。这种因果关系称为或逻辑关系。S1灯电源S2或逻辑举例1.5二值逻辑变量与基本逻辑运算目前六十九页\总数七十八页\编于十七点逻辑真值表ABL001010110111或逻辑举例状态表开关S1开关S2灯断断灭断合灭合合断灭合亮逻辑表达式或逻辑:L=A+B

或逻辑符号ABLBL≥1A

2、或运算1.5二值逻辑变量与基本逻辑运算运算法则:有1即1,全0为0。目前七十页\总数七十八页\编于十七点3.非运算:

L与A相反小圆圈“。”表示非运算,符号中的“1”表示缓冲。LALVA非运算实例R0110LA非实例的真值表不亮闭亮断灯状态A非实例的状态1AL非运算符号逻辑代数中的三种基本运算目

温馨提示

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

评论

0/150

提交评论