实 验 __四__
姓 名 实验日期 任课教师 成 绩 【实验名称】
存储器
【目的与要求】
1. 计数器 2. 存放器的使用
3. 掌握ROM和RAM的工作原理 4. 学会对ROM和RAM存取数据
【实验容】
1. 顺序地址修改器74161 2. 八D触发器74273b 3. ROM 4. RAM
5. 将74161作为读ram低4位的地址来用
【操作步骤】
1、计数器〔顺序地址修改器〕74161,实际上是一个为可预置的4位二进制同步计数器计数器,74161的去除端是异步的。当去除端CLRN为低电平时,不管
.
时钟端CLK状态如何,即可完成去除功能。 74161的预置是同步的。当置入控制器LDN为低电平时,在CLOCK上升沿作用下,输出端QA-QD与数据输入端A-D相一致。对于54/74161,当CLK由低至高跳变或跳变前,如果计数控制端ENP、ENT为高电平,那么LOAD应防止由低至高电平的跳变,而54/74LS161无此种限制。 74161的计数是同步的,靠CLK同时加在四个触发器上而实现的。当ENP、ENT均为高电平时,在CLK上升沿作用下QA-QD同时变化,从而消除了异步计数器中出现的计数尖峰。对于54/74161,只有当CLK为高电平时,ENP、ENT才允许由高至低电平的跳变,而54/74LS161的ENP、ENT跳变与CLK无关。 74161有超前进位功能。当计数溢出时,进位输出端〔RCO〕输出一个高电平脉冲,其宽度为QA的高电平局部。 在不外加门电路的情况下,可级联成N位同步计数器。 对于54/74LS161,在CLK出现前,即使ENP、ENT、CLRN发生变化,电路的功能也不受影响。
管脚图:
功能表:
输入变量 输出变量 说明 CLRN LDN ENP ENT CLK D C B A QD QC QB QA RCO 0 × × × × × × × × 0 0 0 0 0 异步置0 1 0 × × ↑ d3 d2 d1 d0 d3 d2 d1 d0 CO1 CO1=ENT·QD·QC·QB·QA 2 / 8
.
1 1 1 1 1 1 1 0 × 1 × 0 ↑ × × × × × × × × × × × × × × 计数 保持 保持 CO2 CO2=QD·QC·QB·QA CO3 CO3=ENT·QD·QC·QB·QA 0 仿真电路图如下:
仿真结果如下:
由仿真结果可以看出:
CLK每来一个上升沿,计一次数。要让计数器从某个数开场计数时,可将这个数从D、C、B、A输入,让LDN=0,等CLK上升沿到来时该数输出到QD、QC、QB、QA。要计数时,可让CLRN=LDN=ENP=ENT=1,要保持那么可以让ENP、ENT其中之一为0即可。
2、八D触发器74273b
3 / 8
实验报告4_存储器



