译码显示电路
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二个数码管:
6113对应的BCD码是0110,0001,0001,0011.将产生第一个数码管的74ls48的译码输出端接入第二个数码管,原理相同,把上面138的F6接DIG5,F1接DIG6和DIG7,F3接DIG8.
下面是用proteus进行的仿真:
用proteus进行仿真如下:
3.按图四实现四位扫描译码显示电路
8421BCD码用逻辑模拟开关输入,或者用74ls197输入。将74ls197连成十六进制,其中,数码管上不能显示10,11,12,13,14,15.所以将这些数的不完整显示去除,需要将PL接高,将Q1和Q3接入与非门后的结果接入MR,则每次到1010(10)的时候197的输出就会清零。
使用74ls48,BCD码输入端A0,A1,A2,A3分别接Q0,Q1,Q2,Q3.译码输出端a,b,c,d,e,f,g接到数码管对应的引脚上(实验箱上实验时,数码管对应已经连接好74ls48,无需再连线)然后将上面的2中已经实现的四节拍发生器的四个输出端QA,QB,QC,QD分别接入数码管的位选端DIG1,DIG2,DIG3,DIG4.即可实现数字如走马灯般节拍显示。
我的学号是15336113.分成两个数码管来实现。
第一个数码管:
1533对应的BCD码分别是0001,0101,0011,0011.使用74ls197连接成八进制,将Q0,Q1,Q2接入74ls48的A1,A2,A3。A4输入低电平。
译码输出端接数码管(实验箱上是已经连好的)。
将Q0,Q1,Q2接入74ls138的地址输入端,G1接高电平, 接低电平。BCD码被转换成高低电平信号,只有在对应的最小项为低电平。将F1接入DIG1,F5接入DIG2,F3接入DIG3和DIG4.将时钟频率调节到10kHz.
当Cr 、S0、S1全为高电平时,寄存器中的四个数字被并行送到0-1显示器。
当清零端为低电平时,并行送数后,0-1显示器四盏灯都不亮。
当清零端为高电平,S0、S1为低电平时,并行送数后,四盏灯不变。
当清零端为高电平,S0为高电平,S1为低电平时,并行送数后,显示数字右移。当清零端为高电平,S0为低电平,S1为高电平时,并行送数后,显示数字左移。
下面是使用proteus进行的仿真:
4.自行设计电路在数码管显示八位学号
采用显示内容决定显示位置的方法
使用数码管的八个位选端,DIG1,DIG2,DIG3,DIG4;DIG5,DIG6,DIG7,DIG8,输入为低电平时把对应位置的数送出。某一位要显示某个数,只需使其当输入该数的BCD码时,对应的位选端的输入信号为低电平,输入其他数则输出高电平。将时钟脉冲频率调至足够高,由于视觉残留,数码管看起来是同时点亮的。
实验三译码显示电路
姓名:刘梦梦学号:15336113
一.设计过程
1.按74LS194的功能表,测试74LS194.
__
Cr
S1
S0
工作状态
0
X
X
置零
1
0
0
保持
1
0
1
右移
1
1
0
左移
1
1
1
并行送数
将74LS194的S0、S1、D0、D1、D2、D3接模拟开关,Cr 接清零按键,Q0、Q1、Q2、Q3接实验箱右上角(0-1显示器)。
2.按图(五)实现四节拍顺序脉冲发生器
使用74ls194和74ls73实ቤተ መጻሕፍቲ ባይዱ四节拍发生器
节拍发生器开始工作,会先进行清零。Cr负脉冲过后Q0、Q1、Q2、Q3全为零。JK触发器Q =1,S1=S0=1,实现并行送数。第一个脉冲的上升沿到达后,置入0111,CP下降沿到达后Q =0,S1=0,S0=1,实现右移。在CP作用下输出依次为1011、1101、1110.第四个CP下降沿到达后又使Q=1,实现第二个循环。
6113对应的BCD码是0110,0001,0001,0011.将产生第一个数码管的74ls48的译码输出端接入第二个数码管,原理相同,把上面138的F6接DIG5,F1接DIG6和DIG7,F3接DIG8.
下面是用proteus进行的仿真:
用proteus进行仿真如下:
3.按图四实现四位扫描译码显示电路
8421BCD码用逻辑模拟开关输入,或者用74ls197输入。将74ls197连成十六进制,其中,数码管上不能显示10,11,12,13,14,15.所以将这些数的不完整显示去除,需要将PL接高,将Q1和Q3接入与非门后的结果接入MR,则每次到1010(10)的时候197的输出就会清零。
使用74ls48,BCD码输入端A0,A1,A2,A3分别接Q0,Q1,Q2,Q3.译码输出端a,b,c,d,e,f,g接到数码管对应的引脚上(实验箱上实验时,数码管对应已经连接好74ls48,无需再连线)然后将上面的2中已经实现的四节拍发生器的四个输出端QA,QB,QC,QD分别接入数码管的位选端DIG1,DIG2,DIG3,DIG4.即可实现数字如走马灯般节拍显示。
我的学号是15336113.分成两个数码管来实现。
第一个数码管:
1533对应的BCD码分别是0001,0101,0011,0011.使用74ls197连接成八进制,将Q0,Q1,Q2接入74ls48的A1,A2,A3。A4输入低电平。
译码输出端接数码管(实验箱上是已经连好的)。
将Q0,Q1,Q2接入74ls138的地址输入端,G1接高电平, 接低电平。BCD码被转换成高低电平信号,只有在对应的最小项为低电平。将F1接入DIG1,F5接入DIG2,F3接入DIG3和DIG4.将时钟频率调节到10kHz.
当Cr 、S0、S1全为高电平时,寄存器中的四个数字被并行送到0-1显示器。
当清零端为低电平时,并行送数后,0-1显示器四盏灯都不亮。
当清零端为高电平,S0、S1为低电平时,并行送数后,四盏灯不变。
当清零端为高电平,S0为高电平,S1为低电平时,并行送数后,显示数字右移。当清零端为高电平,S0为低电平,S1为高电平时,并行送数后,显示数字左移。
下面是使用proteus进行的仿真:
4.自行设计电路在数码管显示八位学号
采用显示内容决定显示位置的方法
使用数码管的八个位选端,DIG1,DIG2,DIG3,DIG4;DIG5,DIG6,DIG7,DIG8,输入为低电平时把对应位置的数送出。某一位要显示某个数,只需使其当输入该数的BCD码时,对应的位选端的输入信号为低电平,输入其他数则输出高电平。将时钟脉冲频率调至足够高,由于视觉残留,数码管看起来是同时点亮的。
实验三译码显示电路
姓名:刘梦梦学号:15336113
一.设计过程
1.按74LS194的功能表,测试74LS194.
__
Cr
S1
S0
工作状态
0
X
X
置零
1
0
0
保持
1
0
1
右移
1
1
0
左移
1
1
1
并行送数
将74LS194的S0、S1、D0、D1、D2、D3接模拟开关,Cr 接清零按键,Q0、Q1、Q2、Q3接实验箱右上角(0-1显示器)。
2.按图(五)实现四节拍顺序脉冲发生器
使用74ls194和74ls73实ቤተ መጻሕፍቲ ባይዱ四节拍发生器
节拍发生器开始工作,会先进行清零。Cr负脉冲过后Q0、Q1、Q2、Q3全为零。JK触发器Q =1,S1=S0=1,实现并行送数。第一个脉冲的上升沿到达后,置入0111,CP下降沿到达后Q =0,S1=0,S0=1,实现右移。在CP作用下输出依次为1011、1101、1110.第四个CP下降沿到达后又使Q=1,实现第二个循环。