数电实验四 计数器
- 格式:doc
- 大小:1.49 MB
- 文档页数:4


数电实验四、数电实验四、用集成计数器设计用集成计数器设计24进制计数器
1基本实验
24进制计数器
24进制计数器也是有2片74LS160组成的。将第一片74LS160的进位信号连到第二片74LS160的。
当第一片74LS160的输出为0100,第二片74LS160为0010时,同时将2片74LS160清零。其具体连线如下图所示:TPEE,
数电实验四、数电实验四、用集成计数器设计用集成计数器设计24进制计数器
2选作实验
数字时钟的设计
数字时钟由时、分、秒组成。进制有60进制、24进制。
60进制计数器设计
60进制计数器由两片74LS160十进制计数器经过一定的方式连接组成。将第一片74LS160的进位信号连到
接到第二片74LS160的,当第二片74LS160的输出为0110时,同时将两片74LS160同时清零。其具体连接方式如下:
24进制计数器
24进制计数器也是有2片74LS160组成的。将第一片74LS160的进位信号连到第二片74LS160的。
当第一片74LS160的输出为0100,第二片74LS160为0010时,同时将2片74LS160清零。其具体连线如下图所示:TPEE,
TPEE,数电实验四、数电实验四、用集成计数器设计用集成计数器设计24进制计数器
3综合以上设计出数字时钟的电路图如下:
实验五 计数器及其应用
一、 实验目的:
1、熟悉常用中规模计数器的逻辑功能。
2、掌握二进制计数器和十进制计数器的工作原理和使用方法。
二、实验设备:
数字电路实验箱,74LS90。
三、 实验原理:
74LS90是一块二—五—十进制异步计数器,由四个主从JK触发器和一些附加门电路组成,其中一个触发器构成一位二进制计数器;另三个触发器构成异步五进制计数器。
四、 实验内容:
1、 十进制计数器
2、 六进制计数器
3、 循环输出0、2、4、6、8、1、3、5、7、9…
五、 实验结果:
1、 十进制计数器:
CP1接时钟脉冲,CP2接Q0,输出为:Q3Q2Q1Q0
2、 六进制计数器:
先构成十进制计数器,用6(即0110)置0。CP1接时钟脉冲,CP2接Q0,Q2接R0(1),Q1接R0(2),输出为:Q3Q2Q1Q0
3、 循环输出0、2、4、6、8、1、3、5、7、9…:
8421BCD码最低的第二位每次加1,数值加2。所以用五进制计数器做为高三位,每次计数步长为2,用二进制计数器控制奇偶转换,用5421BCD码的接法,按8421BCD码输出。CP2接时钟脉冲,CP1接Q3,输出为:Q3Q2Q1Q0
经验证,以上结果与理论相符。
数电 实验四 数据选择器及其应用 实验报告
一、实验目的
1. 了解数据选择器的原理和设计方法;
2. 学会使用74LS138和74LS151等多位数据选择器;
3. 掌握数据选择器在逻辑电路中的应用。
二、实验器材和器件
1. 万用表
2. 示波器
3. 计算机、PSpice、Multisim
4. 实验电路板、电路图
5. TTL集成电路:74LS138、74LS151
三、实验原理
数据选择器(Data Selector)是用于在多个数据中选择一个或者少数几个数据的组合逻辑电路,也叫做多路选择器(Multiplexer)。数据选择器可用于控制信号的选择,实现对信号进行分时复用、多路数据选通等功能。常见的数据选择器有8选1、16选1等。
常用的数据选择器有两种类型:1.位选型数据选择器2.数据选型数据选择器
1. 位选型数据选择器
位选型数据选择器是指选中或分配单元的控制时使用二进制码,用来控制选通信号的输入。
2. 数据选型数据选择器
数据选型数据选择器是由一个或多个数据信号为输入,它们与二进制控制信号一起给出n个数据信号的任意线性组合输出,通过对选择信号的控制,能够把其中的一路信号送到输出端。
例如,74LS151是一种8选1数据选择器(DMUX),它有8个输入端和1个输出端,还有3个控制端。其中,控制端包括1个使能端(ENABLE)和2个选择端(A、B)。输入端用来输入8个数据信号,而输出端则输出选择信号。控制端用来输入控制信号,用来选择哪个输入端的数据信号送到输出端。
对于74LS151,控制信号的值决定了从哪个输入信号读取数据。
A B EN Y
0 0 1 I0
0 1 1 I1
1 0 1 I2
实验要求
8031内部定时计数器T0,按计数器模式和方式1工作,
对P3.4(T0)引脚进行计数。将其数值按二进制数在P1
口驱动LED灯上显示出来。
实验目的
1.掌握存储器读写方法
2.了解存储器的块操作方法
实验说明
通过本实验,学生可以了解单片机读写存储器的读写方法,
同时也可以了解单片机编程,调试方法。如何将存储器块
的内容置成某固定值(例全填充为0FFH)? 请学生修改程序,
完成此操作。
实验程序
Block equ 4000h
mov dptr, #Block ; 起始地址
mov r0, #0 ; 清 256 字节
clr a
Loop:
movx @dptr, a
inc dptr ; 指向下一个地址
djnz r0, Loop ; 记数减一
ljmp $
end