数电实验答案..

合集下载

数电实验考试题及答案

数电实验考试题及答案

数电实验考试题及答案一、选择题(每题2分,共20分)1. 在数字电路中,一个触发器的状态由其输入端的信号决定,而不受输出端的影响。

这个触发器是()。

A. RS触发器B. D触发器C. JK触发器D. T触发器答案:B2. 以下哪个不是组合逻辑电路的特点?()A. 输出只依赖于当前输入B. 输出与输入之间存在时间延迟C. 输出与输入之间没有记忆功能D. 输出状态随输入状态的变化而变化答案:B3. 在一个4位二进制计数器中,当计数器从0计数到15时,输出端Q3Q2Q1Q0的状态变化顺序是()。

A. 0000 -> 0001 -> 0010 -> 0011 -> 0100 -> 0101 -> 0110 -> 0111 -> 1000 -> 1001 -> 1010 -> 1011 -> 1100 -> 1101 -> 1110 -> 1111 -> 0000B. 0000 -> 0001 -> 0010 -> 0011 -> 0100 -> 0101 -> 0110 -> 0111 -> 1000 -> 1001 -> 1010 -> 1011 -> 1111 -> 1110 -> 1101 -> 0000C. 0000 -> 0001 -> 0010 -> 0011 -> 0100 -> 0101 -> 0110 ->0111 -> 1000 -> 1001 -> 1010 -> 1011 -> 1110 -> 1101 -> 1111 -> 0000D. 0000 -> 0001 -> 0010 -> 0011 -> 0100 -> 0101 -> 0110 -> 0111 -> 1000 -> 1001 -> 1010 -> 1011 -> 1100 -> 1101 -> 1110 -> 1111答案:A4. 以下哪个逻辑门电路可以实现异或(XOR)功能?()A. 与非门B. 或非门C. 与门D. 异或门答案:D5. 在数字电路中,一个D触发器的输出Q与输入D的关系是()。

数字电子技术础实验指导书(第四版本)答案

数字电子技术础实验指导书(第四版本)答案

数字电子技术基础实验指导书(第四版本)答案实验一:二进制和十进制数转换实验目的通过本实验,学生应能够掌握以下内容:•理解二进制和十进制数的定义;•掌握二进制和十进制数之间的相互转换方法;•了解计算机中数字的表示方式。

实验器材•D型正相触发器74LS74;•全加器IC 74LS83N;•BCD码转十进制码芯片74LS85N;•多路数据选择器74LS139;•Logisim仿真软件。

实验原理在本实验中,我们将学习如何将二进制数转换为十进制数,以及如何将十进制数转换为二进制数。

二进制数转换为十进制数二进制数是一种由0和1组成的数制。

要将二进制数转换为十进制数,我们将按照以下步骤进行:1.从二进制数的最低位开始,将每个位上的数字乘以2的幂,幂的值从0开始,并以1递增。

2.计算结果得到的数值将二进制数转换为十进制数。

例如,将二进制数1101转换为十进制数的过程如下:(1 × 2^3) + (1 × 2^2) + (0 × 2^1) + (1 × 2^0)= 13十进制数转换为二进制数十进制数是一种由0到9组成的数制。

要将十进制数转换为二进制数,我们将按照以下步骤进行:1.将十进制数除以2,得到商和余数。

2.将商除以2,得到新的商和余数,重复此步骤,直到商为0。

3.将每个余数按从下到上的顺序排列,得到二进制数的表示。

例如,将十进制数13转换为二进制数的过程如下:13 ÷ 2 = 6 余 16 ÷ 2 = 3 余 03 ÷ 2 = 1 余 11 ÷2 = 0 余 1余数从下到上排列为1101,即为二进制数13的表示。

实验步骤1.将电路搭建如图所示:实验电路图实验电路图2.打开Logisim仿真软件,导入上述电路图。

3.分别输入二进制数和十进制数,并进行转换。

4.验证转换结果的正确性。

实验结果分析我们使用Logisim仿真软件进行实验,输入了二进制数1101和十进制数13,进行转换。

数电实验答案及指导

数电实验答案及指导

实验一、常用电子仪器的使用一、实验目的1、学习电子技术实验中常用电子仪器的主要技术指标、性能和正确使用方法。

2、初步掌握用示波器观察正弦信号波形和读取波形参数的方法。

电路实验箱的结构、基本功能和使用方法。

二、实验原理在模拟电子电路实验中,要对各种电子仪器进行综合使用,可按照信号流向,以接线简捷,调节顺手,观察与读数方便等原则进行合理布局。

接线时应注意,为防止外界干扰,各仪器的公共接地端应连接在一起,称共地。

1.信号发生器信号发生器可以根据需要输出正弦波、方波、三角波三种信号波形。

输出信号电压频率可以通过频率分挡开关、频率粗调和细调旋钮进行调节。

输出信号电压幅度可由输出幅度调节旋钮进行连续调节。

操作要领:1)按下电源开关。

2)根据需要选定一个波形输出开关按下。

3)根据所需频率,选择频率范围(选定一个频率分挡开关按下)、分别调节频率粗调和细调旋钮,在频率显示屏上显示所需频率即可。

4)调节幅度调节旋钮,用交流毫伏表测出所需信号电压值。

注意:信号发生器的输出端不允许短路。

2.交流毫伏表交流毫伏表只能在其工作频率范围内,用来测量300伏以下正弦交流电压的有效值。

操作要领:1)为了防止过载损坏仪表,在开机前和测量前(即在输入端开路情况下)应先将量程开关置于较大量程处,待输入端接入电路开始测量时,再逐档减小量程到适当位置。

2)读数:当量程开关旋到左边首位数为“1”的任一挡位时,应读取0~10标度尺上的示数。

当量程开关旋到左边首位数为“3”的任一挡位时,应读取0~3标度尺上的示数。

3)仪表使用完后,先将量程开关置于较大量程位置后,才能拆线或关机。

3.双踪示波器示波器是用来观察和测量信号的波形及参数的设备。

双踪示波器可以同时对两个输入信号进行观测和比较。

操作要领:1)时基线位置的调节开机数秒钟后,适当调节垂直(↑↓)和水平(←→)位移旋钮,将时基线移至适当的位置。

2)清晰度的调节适当调节亮度和聚焦旋钮,使时基线越细越好(亮度不能太亮,一般能看清楚即可)。

宁波大学数电实验参考答案

宁波大学数电实验参考答案

宁波大学数电实验参考答案(仅供参考)实验一EDA 工具软件的使用异或门B A B A F ______+=同或门AB B A F +=______实验二EDA 开发平台使用1、设计一个一位半加器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity banjia isport(a,b:in std_logic;s,c:out std_logic);end banjia;architecture behav of banjia is begins<=a xor b;c<=a and b;end behav;2、二进制全加器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity fadder isport(a:in std_logic;b:in std_logic;c:in std_logic;s:out std_logic;d:out std_logic);end fadder;architecture behav of fadder isbegins<=a xor b xor c;d<=(a and b)or(a and c)or(b and c);end behav;实验五MSI组合电路的HDL设计1、3—8译码器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity decoder38isport(x:in std_logic_vector(2downto0);y:out std_logic_vector(7downto0) );end decoder38;architecture behav of decoder38isbeginprocess(x)begincase x iswhen"000"=>y<="00000001"; when"001"=>y<="00000010"; when"010"=>y<="00000100"; when"011"=>y<="00001000"; when"100"=>y<="00010000"; when"101"=>y<="00100000"; when"110"=>y<="01000000"; when"111"=>y<="10000000";when others=>null;end case;end process;end behav;2、显示译码器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity xianshi isport(a:in std_logic_vector(3downto0);b:out std_logic_vector(6downto0) );end xianshi;architecture behav of xianshi isbeginprocess(a)begincase a iswhen"0000"=>b<="0111111";when"0001"=>b<="0000110";when"0010"=>b<="1011011";when"0011"=>b<="1001111";when"0100"=>b<="1100110"; when"0101"=>b<="1101101"; when"0110"=>b<="1111101"; when"0111"=>b<="0000111"; when"1000"=>b<="1111111"; when"1001"=>b<="1101111"; when"1010"=>b<="1110111"; when"1011"=>b<="1111100"; when"1100"=>b<="0111001"; when"1101"=>b<="1011110"; when"1110"=>b<="1111001"; when"1111"=>b<="1110001";when others=>null;end case;end process;end behav;3、数据选择器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity select41isport(x:in std_logic_vector(1downto0);a:in std_logic;b:in std_logic;c:in std_logic;d:in std_logic;y:out std_logic);end select41;architecture behav of select41isbeginprocess(x)begincase x iswhen"00"=>y<=a;when"01"=>y<=b;when"10"=>y<=c;when"11"=>y<=d;when others=>null;end case;end process;end behav;实验六用MSI设计组合逻辑电路1、输血血型验证2、单“1”检测器实验七集成触发器及使用1、用触发器设计四位异步计数器2、用触发器设计四位移位寄存器实验八时序电路的HDL设计1、模可变计数器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity adder isport(clk:in std_logic;E:in std_logic;--E='1'则使能G:in std_logic;--G='1'为加,'0'为减M:in std_logic_vector(1downto0);--模选择y:out std_logic_vector(3downto0)--结果);end adder;architecture behav of adder issignal q:std_logic_vector(3downto0);beginprocess(E,G,clk)beginif E='0'thenq<=(others=>'0');elsif clk'event and clk='1'thenif G='1'thenif M="00"thenif q<"0001"thenq<=q+1;else q<=(others=>'0');end if;elsif M="01"thenif q<"0111"thenq<=q+1;else q<=(others=>'0');end if;elsif M="10"thenif q<"1001"thenq<=q+1;else q<=(others=>'0');end if;elsif M="11"thenq<=q+1;end if;elsif G='0'thenif M="00"thenif q>"1110"thenq<=q-1;elsif q="0000"thenq<="1111";else q<="1111";end if;elsif M="01"thenif q>"1000"thenq<=q-1;elsif q="0000"thenq<="1111";else q<="1111";end if;elsif M="10"thenif q>"0110"thenq<=q-1;elsif q="0000"thenq<="1111";else q<="1111";end if;else q<=q-1;end if;end if;end if;end process;y<=q;end behav;2、移位寄存器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity shiftreg isport(clk:in std_logic;clr:in std_logic;load:in std_logic;fx:in std_logic;--fx='1'则左移,'0'右移M:in std_logic_vector(3downto0);y:out std_logic_vector(3downto0) );end shiftreg;architecture behav of shiftreg issignal q:std_logic_vector(3downto0);beginprocess(clk,clr,load)beginif clr='1'thenq<=(others=>'0');elsif clk'event and clk='1'thenif load='1'thenq<=M;elsif fx='1'thenq(3downto1)<=q(2downto0);q(0)<='0';elsif fx='0'thenq(2downto0)<=q(3downto1);q(3)<='0';end if;end if;end process;y<=q;end behav;实验十综合时序电路设计1、序列发生器library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity fangfa1isport(clk:in std_logic;y:out std_logic_vector(7downto0)--结果);end fangfa1;architecture behav of fangfa1issignal q:std_logic_vector(2downto0);beginprocess(clk)beginif clk'event and clk='1'thenq<=q+1;end if;end process;begincase q iswhen"000"=>y<="00000001";when"001"=>y<="00000010";when"010"=>y<="00000100";when"011"=>y<="00001000";when"100"=>y<="00010000";when"101"=>y<="00100000";when"110"=>y<="01000000";when"111"=>y<="10000000";end case;end process;end beha或2、序列检测器use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity jiance2isport(clk:in std_logic;din:in std_logic;--串行输入数据clr:in std_logic;--复位信号result:out std_logic--检测结果);end jiance2;architecture behav of jiance2issignal d:std_logic_vector(3downto0);signal y:std_logic_vector(3downto0);signal c:std_logic;begind<="1101";process(clr,clk,din)--序列移位存储beginif clr='1'or c='1'theny<="0000";else if clk'event and clk='1'theny<=y(2downto0)&din;else null;end if;end if;end process;process(clk,y)--比较序列beginif clk'event and clk='0'then--同步时钟,去除毛刺if y=d thenresult<='1';c<='1';else result<='0';c<='0';end if;else null;end if;end process;end behav;实验十一多功能数字中的设计library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity fen isport(clk:in std_logic;load:in std_logic;sw_set:in std_logic_vector(2downto0);gw_set:in std_logic_vector(3downto0);Qa:out std_logic_vector(2downto0);co:out std_logic;Qb:out std_logic_vector(3downto0));end;architecture a of fen issignal tema:std_logic_vector(2downto0);signal temb:std_logic_vector(3downto0);signal sw_setreg:std_logic_vector(2downto0);signal gw_setreg:std_logic_vector(3downto0);beginprocess(clk,load)beginif load='1'then tema<=sw_set;temb<=gw_set;co<='0';elsif(clk'event and clk='1')thenif tema="101"then--若时间达59时,则清零if temb>="1001"thentema<="000";temb<="0000";co<='1';else temb<=temb+"0001";co<='0';end if;elsif temb>="1001"thentema<=tema+"001";temb<="0000";co<='0';else temb<=temb+"0001";co<='0';end if;end if;Qa<=tema;Qb<=temb;end process;end a;ibrary ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity hours isport(clk:in std_logic;load:in std_logic;sw_set:in std_logic_vector(1downto0);gw_set:in std_logic_vector(3downto0);Qa:out std_logic_vector(1downto0);Qb:out std_logic_vector(3downto0));end;architecture a of hours issignal tema:std_logic_vector(1downto0); signal temb:std_logic_vector(3downto0); signal sw_setreg:std_logic_vector(1downto0); signal gw_setreg:std_logic_vector(3downto0);beginprocess(clk,load)beginif load='1'then tema<=sw_set;temb<=gw_set;elsif(clk'event and clk='1')thenif tema="10"then--若时间达23时,则清零if temb>="0011"thentema<="00";temb<="0000";else temb<=temb+"01";end if;elsif temb>="1001"thentema<=tema+"01";temb<="0000";else temb<=temb+"0001";end if;end if;Qa<=tema;Qb<=temb;end process;end a;library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity miao isport(clk,load:in std_logic;sw_set:in std_logic_vector(2downto0);gw_set:in std_logic_vector(3downto0);Qa:out std_logic_vector(2downto0);co:out std_logic;Qb:out std_logic_vector(3downto0));end;architecture a of miao issignal tema:std_logic_vector(2downto0); signal temb:std_logic_vector(3downto0); signal sw_setreg:std_logic_vector(2downto0); signal gw_setreg:std_logic_vector(3downto0); beginprocess(clk,load)beginif load='1'then tema<=(others=>'0');temb<=(others=>'0');elsif(clk'event and clk='1')thenif tema="101"then--若时间达59,则清零if temb>="1001"thentema<="000";temb<="0000";co<='1';else temb<=temb+"0001";co<='0';end if;elsif temb>="1001"thentema<=tema+"01";temb<="0000";co<='0';else temb<=temb+"0001";co<='0';end if;end if;Qa<=tema;Qb<=temb;end process;end a;实验十二交通信号灯的设计library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity traffic isport(clk1k:in std_logic;-------时钟信号(1khz)rst:in std_logic;-------紧急控制信号etime:out std_logic_vector(3downto0);sr,sg,sy:out std_logic;------南北方向红黄绿灯信号er,eg,ey:out std_logic------东西方向红黄绿灯信号);end traffic;architecture behav of traffic istype states is(sta0,sta1,sta2,sta3,sta4,sta5,sta6,sta7,sta8,sta9,sta10,sta11,sta12,sta13,sta1 4,sta15,sta16,sta17,sta18,sta19,sta20,sta21);signal current_state,next_state:states:=sta0;signal temp1,temp2,temp3:std_logic_vector(7downto0);signal temp4,temp5:std_logic_vector(9downto0);signal flag1,flag2,flag3,flag4:std_logic;--分别用于指示绿灯亮、绿灯闪烁、黄灯闪烁、分频signal etimereg:std_logic_vector(3downto0);signal end1,end2,end3:std_logic;signal clk:std_logic;--分频后得到的1hz时钟beginprocess(clk1k,rst)beginif rst='1'thencurrent_state<=sta0;elsif clk1k'event and clk1k='1'thencurrent_state<=next_state;end if;end process;process(current_state)begincase current_state is---------------sta0为初始状态-----------------------when sta0=>er<='1';eg<='0';ey<='0';sr<='1';sg<='0';sy<='0';flag1<='0';flag2<='0';flag3<='0';flag4<='0';etime<="1111";--stiem<="00000000";next_state<=sta1;---------------sta1为状态1:东西路口的绿灯亮,南北路口的红灯亮,持续10秒-----------------------when sta1=>er<='0';eg<='1';ey<='0';sr<='1';sg<='0';sy<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;flag1<='1';if end1='1'thennext_state<=sta2;else next_state<=sta1;end if;---------------sta2-sta6为状态2:东西路口的绿灯闪烁,南北路口的红灯亮-----------------------when sta2=>er<='0';eg<='0';--绿灯灭ey<='0';sr<='1';sg<='0';sy<='0';flag2<='1';flag1<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;if end2='1'thennext_state<=sta3;else next_state<=sta2;end if;when sta3=>er<='0';eg<='0';ey<='0';sr<='1';sg<='0';sy<='0';flag2<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;next_state<=sta4; when sta4=>er<='0';eg<='1';--绿灯亮ey<='0';sr<='1';sg<='0';sy<='0';flag2<='1';flag4<='1';etime<=etimereg;--stime<=stimereg;if end2='1'thennext_state<=sta5;else next_state<=sta4;end if;when sta5=>er<='0';eg<='1';ey<='0';sr<='1';sg<='0';sy<='0';flag2<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;next_state<=sta6;when sta6=>er<='0';eg<='0';--绿灯灭ey<='0';sr<='1';sg<='0';sy<='0';flag2<='1';flag4<='1';etime<=etimereg;--stime<=stimereg;if end2='1'thennext_state<=sta7;else next_state<=sta6;end if;---------------sta7-sta9为状态3:东西路口的黄灯闪烁,南北路口的红灯亮-----------------------when sta7=>er<='0';eg<='0';ey<='1';--黄灯亮sr<='1';sg<='0';sy<='0';flag2<='0';flag3<='1';flag4<='1';etime<=etimereg;--stime<=stimereg;if end3='1'thennext_state<=sta8;else next_state<=sta7;end if;when sta8=>er<='0';eg<='0';ey<='1';sr<='1';sg<='0';sy<='0';flag3<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;next_state<=sta9;when sta9=>er<='0';eg<='0';ey<='0';--黄灯灭sr<='1';sg<='0';sy<='0';flag3<='1';flag4<='1';etime<=etimereg;--stime<=stimereg;if end3='1'thennext_state<=sta10;else next_state<=sta9;end if;when sta10=>er<='0';eg<='0';ey<='0';--过渡状态sr<='1';sg<='0';sy<='0';flag3<='0';flag4<='0';etime<=etimereg;--stime<=stimereg;next_state<=sta11;when sta11=>er<='1';eg<='0';ey<='0';sr<='0';sg<='1';sy<='0';flag1<='0';flag2<='0';flag3<='0';flag4<='0';etime<="1111";--stiem<="00000000";next_state<=sta12;---------------东西路口红灯亮,同时南北路口的绿灯亮,南北方向开始通车----------------------when sta12=>er<='1';eg<='0';ey<='0';sr<='0';sg<='1';sy<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;flag1<='1';if end1='1'thennext_state<=sta13;else next_state<=sta12;end if;---------------sta2-sta6为状态2:南北路口的绿灯闪烁,东西路口的红灯亮-----------------------when sta13=>er<='1';eg<='0';--绿灯灭ey<='0';sr<='0';sg<='0';sy<='0';flag2<='1';flag1<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;if end2='1'thennext_state<=sta14;else next_state<=sta13;end if;when sta14=>er<='1';eg<='0';ey<='0';sr<='0';sg<='0';sy<='0';flag2<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;next_state<=sta15;when sta15=>er<='1';eg<='0';--绿灯亮ey<='0';sr<='0';sg<='1';sy<='0';flag2<='1';flag4<='1';etime<=etimereg;--stime<=stimereg;if end2='1'thennext_state<=sta16;else next_state<=sta15;end if;when sta16=>er<='1';eg<='0';ey<='0';sr<='0';sg<='1';sy<='0';flag2<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;next_state<=sta17;when sta17=>er<='1';eg<='0';--绿灯灭ey<='0';sr<='0';sg<='0';sy<='0';flag2<='1';flag4<='1';etime<=etimereg;--stime<=stimereg;if end2='1'thennext_state<=sta18;else next_state<=sta17;end if;---------------sta7-sta9为状态3:东西路口的黄灯闪烁,南北路口的红灯亮-----------------------when sta18=>er<='1';eg<='0';ey<='0';--黄灯亮sr<='0';sg<='0';sy<='1';flag2<='0';flag3<='1';flag4<='1';etime<=etimereg;--stime<=stimereg;if end3='1'thennext_state<=sta19;else next_state<=sta18;end if;when sta19=>er<='1';eg<='0';ey<='0';sr<='0';sg<='0';sy<='1';flag3<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;next_state<=sta20;when sta20=>er<='1';eg<='0';ey<='0';--黄灯灭sr<='0';sg<='0';sy<='0';flag3<='1';flag4<='1';etime<=etimereg;--stime<=stimereg;if end3='1'thennext_state<=sta21;else next_state<=sta20;end if;when sta21=>er<='1';eg<='0';ey<='0';--sr<='0';sg<='0';sy<='0';flag3<='0';flag4<='1';etime<=etimereg;--stime<=stimereg;next_state<=sta0; when others=>next_state<=sta0;end case;end process;process(flag1,clk)beginif flag1='0'thentemp1<="00000000";end1<='0';elsif clk'event and clk='0'thenif temp1>="00001001"thenend1<='1';else temp1<=temp1+"00000001";end1<='0';end if;end if;end process;process(flag2,clk)beginif flag2='0'thenend2<='0';elsif clk'event and clk='0'thenend2<='1';end if;end process;process(flag3,clk)beginif flag3='0'thenend3<='0';elsif clk'event and clk='0'then end3<='1';end if;end process;process(flag4,clk)beginif flag4='0'thenetimereg<="1111";elsif clk'event and clk='1'then etimereg<=etimereg-1; end if;end process;process(clk1k)beginif clk1k'event and clk1k='1'thenif temp4>="1111101000"thenclk<='1';temp4<=(others=>'0');else temp4<=temp4+"0000000001";clk<='0';end if;end if;end process;end behav;。

数电课后习题及标准答案

数电课后习题及标准答案

题1.1 完成下面的数值转换:(1)将二进制数转换成等效的十进制数、八进制数、十六进制数。

①(0011101)2②(11011.110)2③(110110111)2解:①(0011101)2 =1×24+ 1×23+ 1×22+ 1×20=(29)10(0011101)2 =(0 011 101)2= (35)8(0011101)2 =(0001 1101)2= (1D)16②(27.75)10,(33.6)8,(1B.C)16;③(439)10,(667)8,(1B7)16;(2)将十进制数转换成等效的二进制数(小数点后取4位)、八进制数及十六进制数。

①(89)②(1800)10③(23.45)1010解得到:①(1011001)2,(131)8,(59)16;②(11100001000) 2,(3410) 8,(708) 16③(10111.0111) 2,(27.31) 8,(17.7) 16;(3)求出下列各式的值。

①(54.2)16=()10 ②(127)8=()16 ③(3AB6)16=()4解①(84.125)10;②(57)16;③(3222312)4;题1.2 写出5位自然二进制码和格雷码。

题1.3 用余3码表示下列各数①(8)10 ②(7)10 ③(3)10解(1)1011;(2)1010;(3)0110题1.4 直接写出下面函数的对偶函数和反函数。

()()Y AB C D E C'=++()()Y AB A C C D E ''=+++ (())Y A B C D E '''=++++()Y A B C A B C '''=++解(1)(())(())(2)()(())()(())(3)(())(())(4)D D D D Y A B C D E C Y A B C D E C Y A B A C C D E Y A B AC C D E Y A BC DE Y A B C D E Y ABC A B C Y A B C A B C'''''''=+++=+++''''''''=+++=+++''''''''''=='''''''=+++=+++,,,,题1.5 证明下面的恒等式相等 ()()()()()()()()AB C B ABC A BC ABC AB B A B A BBC AD A B B D A C C D A C B D B D AB BC ''+=++''++=++=++++'''+++=+1、(AB+C)B=AB+BC=AB ( C+C')+ ( A+A')BC=ABC +ABC'+ABC + A'BC= ABC+ABC'+ A'BC 2、AB'+B+A'B=A+B+A'B=A+B+B=A+B3、左=BC+AD , 对偶式为(B+C)(A+D)=AB+AC+BD+CD 右=(A+B)(B+D) (A+C)(C+D),对偶式为: AB+AC+BD+CD 对偶式相等,推得左=右。

数电实验答案

数电实验答案

数字电子技术实验报告实验一门电路逻辑功能及测试 (1)实验二数据选择器与应用 (4)实验三触发器及其应用 (8)实验四计数器及其应用 (11)实验五数码管显示控制电路设计 (17)实验六交通信号控制电路 (19)实验七汽车尾灯电路设计 (25)班级:08030801学号:2008301787 2008301949姓名:纪敏于潇实验一门电路逻辑功能及测试一、实验目的:1.加深了解TTL逻辑门电路的参数意义。

2.掌握各种TTL门电路的逻辑功能。

3.掌握验证逻辑门电路功能的方法。

4.掌握空闲输入端的处理方法。

二、实验设备:THD—4数字电路实验箱,数字双踪示波器,函数信号发射器,74LS00二输入端四与非门,导线若干。

三、实验步骤及内容:1.测试门电路逻辑功能。

选用双四输入与非门74LS00一只,按图接线,将输入电平按表置位,测输出电平用与非门实现与逻辑、或逻辑和异或逻辑。

用74LS00实现与逻辑。

用74LS00实现或逻辑。

用74LS00实现异或逻辑。

2.按实验要求画出逻辑图,记录实验结果。

3.实验数据与结果将74LS00二输入端输入信号分别设为信号A 、B用74LS00实现与逻辑1A B A B =∙逻辑电路如下: 12374LS00AN45674LS00ANA BA 端输入TTL 门信号,B 端输入高电平,输出波形如下:A 端输入TTL 门信号,B 端输入低电平,输出波形如下:1、 用74LS00实现或逻辑11A B A B A B +=∙=∙∙∙逻辑电路如下12374LS00AN45674LS00AN910874LS00ANcU1A BA 端输入TTL 门信号,B 端输入高电平,输出波形如下:A 端输入TTL 门信号,B 端输入低电平,输出波形如下:2、用74LS00实现异或逻辑⊕=+=∙=∙A B AB BA AB BA ABB ABA逻辑电路如下:A端输入TTL门信号,B端输入高电平,输出波形如下:A端输入TTL门信号,B端输入低电平,输出波形如下:实验二数据选择器及其应用一、实验目的1.通过实验的方法学习数据选择器的电路结构和特点。

数字电子技术实践习题答案

数字电子技术实践习题答案

《数字电子技术实践》练习题参考答案说明:本参考答案并不是唯一答案或不一定是最好答案,仅供参考。

单元 1 数字电路基础知识 边学边练1.11、 (1)12位,每位数需要一个4位BCD 码。

(2)0001 0100 01112、(1)最大为FFFH ;最小为000H 。

(2)为4096。

3、(1) 5(2) 000C7H (3) 000F9H 边学边练1.2指示灯用L 表示,亮为1,不亮为0;驾驶员到位与否用D 表示,到位为1,不到位为0;安全带扣环用B 表示,扣上为1,未扣为0;点火开关用S 表示,闭合为1,断开为0。

逻辑表达式:S B D L真值表综合练习1、 C B A D B A C B A F ⋅⋅+⋅⋅+⋅⋅=2、DC BD A H D C B A D C B A D C B A D C B A G DC B AD C A B A F DC B A E ⋅⋅+⋅=⋅⋅⋅+⋅⋅⋅+⋅⋅⋅+⋅⋅⋅=⋅⋅⋅+⋅⋅+⋅=⋅⋅⋅=3、设逻辑变量A 、B 、C 、D 分别表示占有40%、30%、20%、10%股份的四个股东,各变量取值为1表示该股东投赞成票;F 表示表决结果,F =1表示表决通过。

F =AB +AC +BCD4、设A 、B 开关接至上方为1,接至下方为0;F 灯亮为1,灯灭为0。

F =A ⊙B5、设10kW 、15kW 、25kW 三台用电设备分别为A 、B 、C ,设15kW 和25kW 两台发电机组分别为Y 和Z ,且均用“0”表示不工作,用“1”表示工作。

CAB Z B A B A Y ⋅=⋅=6、 真值表逻辑函数式为:F =A +BD +BC7、输入为余3码,用A 、B 、C 、D 表示,输出为8421BCD 码,用Y 0、Y 1、Y 2、Y 3表示。

DC A B A Y C BD C B D B Y DC Y DY ⋅⋅+⋅=⋅+⋅⋅+⋅=⊕==32108、设红、绿、黄灯分别用A 、B 、C 表示,灯亮时为1,灯灭时为0;输出用F 表示,灯正常工作时为0,灯出现故障时为1。

数电实验报告答案

数电实验报告答案

实验名称:数字电路基础实验实验目的:1. 熟悉数字电路的基本原理和基本分析方法。

2. 掌握数字电路实验设备的使用方法。

3. 培养动手实践能力和分析问题、解决问题的能力。

实验时间:2023年X月X日实验地点:实验室XX室实验仪器:1. 数字电路实验箱2. 万用表3. 双踪示波器4. 数字信号发生器5. 短路线实验内容:一、实验一:基本逻辑门电路实验1. 实验目的- 熟悉与门、或门、非门的基本原理和特性。

- 学习逻辑门电路的测试方法。

2. 实验步骤- 连接实验箱,设置输入端。

- 使用万用表测量输出端电压。

- 记录不同输入组合下的输出结果。

- 分析实验结果,验证逻辑门电路的特性。

3. 实验结果与分析- 实验结果与理论预期一致,验证了与门、或门、非门的基本原理。

- 通过实验,加深了对逻辑门电路特性的理解。

二、实验二:组合逻辑电路实验1. 实验目的- 理解组合逻辑电路的设计方法。

- 学习使用逻辑门电路实现组合逻辑电路。

2. 实验步骤- 根据设计要求,绘制组合逻辑电路图。

- 连接实验箱,设置输入端。

- 测量输出端电压。

- 记录不同输入组合下的输出结果。

- 分析实验结果,验证组合逻辑电路的功能。

3. 实验结果与分析- 实验结果符合设计要求,验证了组合逻辑电路的功能。

- 通过实验,掌握了组合逻辑电路的设计方法。

三、实验三:时序逻辑电路实验1. 实验目的- 理解时序逻辑电路的基本原理和特性。

- 学习使用触发器实现时序逻辑电路。

2. 实验步骤- 根据设计要求,绘制时序逻辑电路图。

- 连接实验箱,设置输入端和时钟信号。

- 使用示波器观察输出波形。

- 记录不同输入组合和时钟信号下的输出结果。

- 分析实验结果,验证时序逻辑电路的功能。

3. 实验结果与分析- 实验结果符合设计要求,验证了时序逻辑电路的功能。

- 通过实验,加深了对时序逻辑电路特性的理解。

四、实验四:数字电路仿真实验1. 实验目的- 学习使用数字电路仿真软件进行电路设计。

数电实验思考题答案

数电实验思考题答案

实验一 TTL 逻辑门电路 和组合逻辑电路1. Y 4具有何种逻辑功能?答:为异或门。

2. 在实际应用中若用74LS20来实现Y=AB 时,多余的输入端应接高电平还是低电平?答:多余的输入端应接高电平3. 在全加器电路中,当A i =0,S i *=1,C i =1时C i-1=?答:C i-1=1实验二 组合逻辑电路的设计1. 通过实验你觉得用小规模集成电路和中规模集成电路来设计组合逻辑电路哪个更方便些?答:中规模集成电路来设计组合逻辑电路更方便。

2. 能否以一片74LS151为核心来设计全加器?答:不能以一片74LS151为核心来设计全加器。

3. 以74LS138和门电路来设计全减器,选用TTL 或CMOS 门电路那种更合适? 答:选用TTL 门电路。

实验三 触发器的逻辑功能测试及移位寄存器1.在图3-1中经过一个CP 脉冲后,JK 触发器为何种状态? 答:JK 触发器为“1”态。

2.用74LS76的JK 触发器转换成的D 触发器与74LS74的D 触发器在工作中有什么不同之处? 图3-1答:前者在时钟脉冲后沿触发翻转,后者在时钟脉冲前沿触发翻转。

3.移位寄存器如果采用串行输出方式应从哪里输出?需送几个脉冲才能把“1101”取出? 答:移位寄存器如果采用串行输出方式应从Q 3输出。

需送八个脉冲才能把“1101” 取出。

实验四 计数器(1)1.将图4-1作什么样的改变,即可构成四位异步二进制减法计数器?答: 将低位触发器的输出端Q 接到高位触发器的时钟输入端即可。

2.图4-2中由JK 触发器构成的计数器是几进制计数器?答: 三进制计数器。

3.以74LS74为核心构成九进制计数器,至少要用几片74LS74?答:至少要用两片74LS74集成片。

1实验五计数器(2)1.异步置零和同步置零的区别在哪里?答:所谓异步置零即当置零信号一到计数器立即置零。

若置零信号到还需经一个时钟脉冲后计数器才能置零即为同步置零。

《数字电子技术实验》试卷及答案 (B卷)

《数字电子技术实验》试卷及答案 (B卷)

数字电子技术实验试题(B卷)班级:学号:姓名:台号:成绩:说明:1 .本卷请在90分钟内完成,包括整理仪器、设备。

2 .实验数据、波形、结论和问题解答等请直接写在试卷上,否则无效。

一、判断题:请在你认为陈述正确的题目前圆括号内打“√”认为错误的打“×”(每题 1 分,共 10 分)1.() CMOS 电路比 TTL 电路功耗大。

2.()数字示波器TDS-2002垂直灵敏度设置过高时,峰峰值测量结果带“?”。

3.()寄存器、计数器都属于组合电路;编码器、译码器属于时序电路。

4.()单稳态触发器无需外加触发脉冲就能产生周期性脉冲信号。

5.() EPROM 存储器属于只读存储器,当掉电后其存储的信息不会消失。

6.()模拟示波器具有平均值采样功能7.()二进制计数器既可实现计数也可用于分频。

8. ()同步计数器的计数速度比异步计数器快。

9. ()数码管有共阳和共阴两种,选用要根据译码器的类型而定。

10. ()将几个 D 触发器进行串接,前一级触发器的输出与后一级触发器的输入连接起来,就构成了移位寄存器。

二、解答下列问题(共 20 分)1.简述扫描测试法测量TTL与非门V TH的步骤(7分)2.右下图电路具备什么功能?用于何处?S为单刀双掷开关,Q为电路输出端。

(6分)3.四位二进制同步计数器74LS161 “同步”的含义是指什么?计数器的连接如下图,当工作稳定后,请画出输出端QA 、QB 、QC 、QD 的波形。

三、实验设计(70分)用JK 触发器设计一个计数器输出4位2进制数Q4 Q3 Q2 Q1按以下规律变化:设计一控制电路,将计数器的输出作为输入,当Q4Q3Q1Q1为1001、1010时 输出Y 为0;其余六个状态输出Y 为1,要求器件数量最少。

1.计数器、控制电路完整地理论推导,画出实验电路原理图。

(25分)可用器材包括:四位二进制计数器74LS161一片,双 J-K 触发器74LS73两片、四2输入与非门74LS00两片;四2输入与非门CD4011一片、四2输入或非门74LS02一片、四2输入与门74LS08一片、四2输入或门74LS32一片、异或门74LS86一片。

数电习题及答案

数电习题及答案

数电习题及答案(总32页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--一、时序逻辑电路与组合逻辑电路不同,其电路由组合逻辑电路和存储电路(触发器)两部分组成。

二、描述同步时序电路有三组方程,分别是驱动方程、状态方程和输出方程。

三、时序逻辑电路根据触发器的动作特点不同可分为同步时序逻辑电路和异步时序逻辑电路两大类。

四、试分析图时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图和时序图。

解:驱动方程:001101J KJ K Q====状态方程:100111010nnQ QQ Q Q Q Q++==+输出方程:10Y Q Q=状态图:功能:同步三进制计数器五、试用触发器和门电路设计一个同步五进制计数器。

解:采用3个D触发器,用状态000到100构成五进制计数器。

(1)状态转换图(2)状态真值表(3)求状态方程(4)驱动方程(5)逻辑图(略)[题] 分析图所示的时序电路的逻辑功能,写出电路驱动方程、状态转移方程和输出方程,画出状态转换图,并说明时序电路是否具有自启动性。

解:触发器的驱动方程2001021010211J Q K J Q J QQ K Q K ====⎧⎧⎧⎨⎨⎨==⎩⎩⎩ 触发器的状态方程120011010112210n n n Q Q Q Q Q Q Q Q Q Q Q Q +++==+=⎧⎪⎪⎨⎪⎪⎩输出方程 2Y Q = 状态转换图如图所示所以该电路的功能是:能自启动的五进制加法计数器。

[题] 试分析图时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,并检查电路能否自启动。

解:驱动方程输出方程 状态方程状态转换图如图 所示功能:所以该电路是一个可控的3进制计数器。

[题] 分析图时序电路的功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图,并检查电路能否自启动。

数字电子技术实验指导书(答案)课件

数字电子技术实验指导书(答案)课件

输入
输出
引脚1 L L H H
引脚2 L H L H
引脚3 L H H L
表1.3 74LS86真值表
PPT学习交流
6
二 、 TTL、HC和HCT器件的电压传输特性
(一)、实验目的

1.掌握TTL、HCT和 HC器件的传输特性。

2.掌握万用表的使用方法。
(二)、实验所用器件

1.六反相器74LS04片
(二)简单逻辑电路设计 根据题目要求,利用EDA工具MAX-PlusII
的原理图输入法,输入设计的电路图;建立 相应仿真波形文件,并进行波形仿真,记录 波形和输入与输出的时延差;分析设计电路 的正确性。
PPT学习交流
17
1. 设计一个2-4译码器
2-4译码器功能表如下
输入
输出
E
A1 A2 Q0
Q1
图表示一条主干公路 (东一面)与一条二级道路 的交叉点。车辆探测器沿着 A、B、C和D线放置。当没有 发现车辆时,这些敏感组件 的输出为低电平‘0”。当发 现有车辆时,输出为高电平 “1”。交叉口通行灯根据下 列逻辑关系控制:
PPT学习交流
22
交叉口通行灯逻辑问题的实现
(a)东一西灯任何时候都是绿的条件 (1)C和D线均被占用; (2)没有发现车辆; (3)当A、B线没同的占用时,C或D任一条线被占用;
从实验台上的时钟脉冲输出端口选择两个 不同频率(约 7khz和 14khz)的脉冲信号分别加 到X0和X1端。对应 B和 S 端数字信号的所有 可能组合,观察并画出输出端的波形,并由此得出 S和B(及/B)的功能。
选通选择线
SB B
X0 数据输入
数据输出

数电第三版课后答案(共19页)

数电第三版课后答案(共19页)

数电第三版课后答案[模版仅供参考,切勿通篇使用]篇一:数电答案蔡良伟(完整版)数字电路答案第一章习题1-1(1)221*8010=2*8+6=268268=2?6?=101102010110101102=0?0010?110=1616 16(2) 10821010=1*8+5*8+4*8=15481548=1?5??4=11011002 00110110011011002=0?1101?100=6C16 6C(3)*80-110=1*8+5+1*8==1?5?.1?= 001101001=1??010= D2(4)-110=2*8+0*8+3*8+5*8==2?0?3?.5?= 010*********=1?0000??010= 83A1-2(1)1011012=1?011?01=558 551011012=0?0101?101=2D16 2D555*81+5*808==4510(2)111001012=0?111?001? 01=3458 345111001012=1?1100?101=E516 E534528=3*8+4*81+5*80=22910(3)=1??011?00= 514=0??011= 53-184=5*+81*+8-42=*851 0.1875(4)=1?001?? 01= 474=0?0100??010= 27A?4*81?7*80?5*8?1? 1-3(1)161+6*808=1*8=1410168=1?6?=1110200111011120=?11=10E16E(2)1722108=1*8+7*8+2*8=12210 1728=1?7??2=11110102 001111010 11110102?0111?1010??7A167A(3)-1-28=6*8+1*8+5*8+3*8= =6?1?.5?3?= 110001101011=0?0110??0101?100= 31AC(4)-1-28=1*8+2*8+6*8+7*8+4*8= =1?2?6?.7??4 = 001010110111100=0?1010??111= 56F1-4 (1)2A16=2??A=1010102 001010101010102=1?010?10=528 52521+2*808=5*8=4210(2)B2F16=B?2?F?=1011001011112 1011001011111011001011112=1?011?001? 011?11=54578 54575457=5*83+4*82+5*81+7*80 8=286310(3)=D?3?.E?= 110100111110=0?110?100??11= 3237-18=3*8+2*8+3*8+7*8= (4)=1?C?3?.F?9?= 00011100001111111001=1?110?000??111?100?10= 73762*81+3*80+7*8-1+6*8-2+2*8-38=7*8+=(1)A(B?C)?AB?AC左式=右式,得证。

数电实验答案

数电实验答案

数电实验答案一、TTL测试:1.主要参数有哪些?测试参数的意义何在?1、主要参数有:(1)导通电源电流Iccl与截止电源电流Icch,它们的大小标志着与非门在静态情况下的功耗大小;(2)低电平输入电流Iil与高电平输入电流Iih,它的大小关系到前级门的灌电流负载能力;(3)扇出系数No,它的大小是指门电路能驱动同类门的个数;(4)电压传输特性,通过电压传输特性可知道与非门的一些重要参数,如输出高电平,输出低电平,关门电平,开门电平,阀值电平及抗干扰容限等;(5)平均传输延迟时间tpd,衡量电路开关速度。

2、怎样测量与非门输出的高低电平?高低电平的取值范围?1、通过逐点测试法测出电压传输特性读出与非门输出的高低电平,输出高电平大于等于2.4V,输出低电平小于等于0.4V。

2、测量Iil或Iolm时电流档不能用,怎么办?3、通过测电压间接测电流3、在扇出系数测试电路中电位器和220欧电阻有什么用?为什么要使Uo=0.4V,此系数计算结果若为23.9,取多少?4、限流作用,因为输出低电平小于等于0.4V,23二、组合逻辑电路:(P194)1、组合逻辑电路与时序逻辑电路的区别有哪些/?1、时序逻辑电路具有记忆功能。

时序电路的特点是:输出不仅取决于当时的输入值,而且还与电路过去的状态有关,组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。

2、设计组合逻辑电路的步骤。

2、(1)根据设计任务的要求,建立输入输出变量,并列真值表(2)用逻辑代数或卡诺图化简法求出简化的逻辑表达式,并按实际选用逻辑门的类型,修改逻辑表达式(3)根据逻辑表达式画出逻辑图(4)用实验来验证设计的正确性3、设计半加器、全加器、比较器、点灯控制等逻辑电路。

3、根据组合电路设计方法,首先列出半加器的真值表,见表表1 半加器的逻辑功能输入 和进位A B S C 0 0 0 1 1 0 1 10 1 1 00 0 0 1三、译码器:1、什么是译码器?本实验用的74LS38和CC4511有什么区别?1、译码器是将二进制翻译成输出端不同状态的元件;74LS138有3个输入端(000~111)8种状态组合,8个输出端Y0`Y7只有一个输出端有效(低电平有效)CC4511有4个输入端(0000~1111)16种组合状态,输出端7个高电平有效,有足够的电压4V可以驱动二极管发光,当二进制编码超过十进制的9时不能显示处于消隐状态,有防伪码功能。

习题答案(数电)

习题答案(数电)

总结:本题考察 了触发器的功能 和应用需要根据 题目要求选择合 适的触发器并理 解其工作原理。
第4题答案解析
答案:
解析:根据题目要求我们需要找到一个函数该函数在输入为0时输出为1在输入为1时 输出也为1。选项的函数f(x)=x恰好满足这一条件。
题目1内容
题目1:简述 二进制数的特

题目2:二进 制数的运算规
汇报人:
添加标题
答案:Y = 'BC + B'C + BC' + BC
添加标题
添加标题
注意事项:在化简过程中需要注意 避免出现多余的项和不必要的计算。
第3题答案
答案:
解析:根据题目要求需要选择一个能够实现异或逻辑功能的电路。选项中只有选项符合异或逻辑功能因此正确答 案为。
解题思路:首先分析题目要求然后根据逻辑功能选择合适的电路。在本题中需要选择一个能够实现异或逻辑功能 的电路因此应选择选项。
,
汇报人:
目录
第1题答案
题目:化简逻辑表 达式F=(+B)(C+D)
答案: F=C+D+BC+BD
解析:根据逻辑运 算的基本规则将表 达式展开即可得到 答案。
备注:注意区分逻 辑加和逻辑乘的优 先级。
题目:化简逻辑表达式
第2题答案
解析:利用逻辑代数的基本定律将 表达式化简为最简形式。
添加标题
总结:本题考查了异或逻辑功能和电路的选择要求考生掌握相关知识能够根据题目要求选择合适的电路。
题目:化简逻辑表达式 F='BC+B'C'+BC
第4题答案
答案: F=('+(B+C))(+(B'+C'))(+B

数字电子技术础实验指导书(第四版本)答案

数字电子技术础实验指导书(第四版本)答案

数字电子技术基础实验指导书(第四版本)答案注:以下为数字电子技术基础实验指导书(第四版本)的答案部分,仅供参考。

实验一:数字逻辑门基础实验实验目的:通过本实验,学生能够掌握数字逻辑门电路的基本概念和实验操作技能。

同时,能够熟悉数字逻辑门的真值表、逻辑符号和逻辑运算。

实验要求:1.构建数字逻辑门电路的真值表。

2.使用逻辑门芯片构建数字逻辑电路。

3.测试电路的功能和逻辑正确性,并验证真值表的准确性。

实验步骤:1. 构建真值表A B AND OR NOT A XOR0000100101111001011111002. 搭建电路使用与门(AND),或门(OR),非门(NOT)和异或门(XOR)芯片进行电路搭建。

3. 验证电路功能使用开关模拟输入信号,通过LED灯模拟输出信号。

或使用数字逻辑分析仪验证电路的正确性。

实验结果分析与总结:通过本实验,我掌握了数字逻辑门电路的基本概念和操作技能。

尤其是熟悉了真值表的构建和逻辑电路的搭建方法。

在测试电路功能时,我通过使用开关和LED灯模拟输入和输出信号,验证了电路的正确性。

此外,我还学会了使用数字逻辑分析仪来验证电路的功能和准确性。

实验二:计数器电路设计实验实验目的:通过本实验,学生能够熟悉计数器电路的设计和实验操作技巧。

并能够了解计数器的工作原理和应用。

实验要求:1.设计并搭建二进制计数器电路。

2.使用开关模拟时钟信号输入,并使用LED灯显示计数结果。

3.观察计数器的计数过程并记录实验数据。

实验步骤:1. 设计计数器电路根据设计要求,设计二进制计数器电路的逻辑图。

2. 搭建电路根据设计电路的逻辑图,使用数字逻辑门芯片搭建计数器电路。

3. 测试电路功能使用开关模拟时钟信号输入,观察LED灯显示的计数过程。

实验结果分析与总结:通过本实验,我掌握了计数器电路的设计和实验操作技巧。

通过搭建二进制计数器电路,我成功实现了使用开关模拟输入时钟信号,并通过LED灯显示计数结果。

数电实验报告答案

数电实验报告答案

数电实验报告答案数电实验报告答案引言:数电实验是电子信息工程专业的一门重要课程,通过实际操作和实验验证,帮助学生深入理解数字电路的原理和应用。

本文将以数电实验报告的形式,回答一些常见的问题和难点,帮助读者更好地理解和掌握数电实验知识。

实验一:逻辑门的基本应用1. 实验目的:本实验旨在通过实际搭建逻辑门电路,验证逻辑门的基本功能和应用。

2. 实验原理:逻辑门是数字电路中最基本的元件,常见的逻辑门有与门、或门、非门等。

与门的输出只有在所有输入都为高电平时才为高电平,否则为低电平;或门的输出只有在任意输入为高电平时才为高电平,否则为低电平;非门的输出与输入相反。

通过逻辑门的组合,可以实现各种复杂的逻辑运算。

3. 实验步骤:首先,我们需要准备逻辑门的实验器件,如与门、或门、非门等。

然后,按照实验电路图的要求,搭建相应的逻辑门电路。

接下来,连接电源,观察和记录逻辑门的输入和输出情况。

最后,根据实验结果,进行数据分析和实验结论的总结。

4. 实验结果:通过实验,我们得到了逻辑门的输入和输出数据,并进行了数据分析。

实验结果表明,逻辑门的功能和应用与理论预期一致,验证了逻辑门的基本原理和功能。

实验二:时序逻辑电路的设计与实现1. 实验目的:本实验旨在通过设计和实现时序逻辑电路,加深对时序逻辑电路的理解和应用。

2. 实验原理:时序逻辑电路是一种根据输入信号的变化和时序关系来控制输出信号的电路。

常见的时序逻辑电路有触发器、计数器等。

触发器是一种特殊的时序逻辑电路,可以存储和改变输出信号的状态。

计数器是一种能够按照一定规律进行计数的时序逻辑电路。

通过时序逻辑电路的设计和实现,可以实现各种复杂的时序控制功能。

3. 实验步骤:首先,我们需要了解时序逻辑电路的基本原理和设计方法。

然后,根据实验要求,设计相应的时序逻辑电路。

接下来,使用逻辑门和触发器等器件,搭建时序逻辑电路。

连接电源,观察和记录时序逻辑电路的输入和输出情况。

最后,根据实验结果,进行数据分析和实验结论的总结。

数字电路习题参考答案详解

数字电路习题参考答案详解
(a)Y1=ABC + ABC + ABD + AB (b) Y2=ABC + ABD + ABE + ABD + ABD + ABE
第27页,共29页。
4.24 判断用下列函数构成的电路是否存在冒险?冒险的类型?
(1)F=AB+ABC
AC
F
00
0
01
0
10
B
1 1 B+B
0型冒险
(4)F=AB+AB
11 0 0 1 1
10 1 0 0 1
D1 D3 D7 D5
10
D
第25页,共29页。
(3)三变量多数表决电路。
AB
D0 D2 D6 D4
C 00 01 11
0 100 0 1 0
1 0 1 01 1
D1 D3 D7 D5
10
第26页,共29页。
4.23 用数据选择器组成的电路如图所示,求输出Y 的表达式。
又Si m1 m2 m4 m7 Ai BiCi1 Ai BiCi1 Ai BiCi1 Ai BiCi1
比较得: D0=D3= Ci-1 D1=D2= Ci-1
且 Ci m3 m5 Ai Bi Ai BiCi1 Ai BiCi1 Ai Bi
Y m0 D0 m1D1 m2 D2 m3D3
D0 B 0 0 1 1 0 1 1111
D1 1
D2 B D3 1
A C
B1
第22页,共29页。
(4)二变量异或表达式。
A
B
0
00
1 AB
1
11 0
D0=0
AB
D3=0

数字电路实验习题答案

数字电路实验习题答案

数字电路习题答案(第一、二次实验)实验一:1. 在示波器处于“内触发”、“常态”扫描方式时,若改变电压灵敏度(V/div),特别是降低它,则可能会使信号波形消失。

问若是“外触发”,是否也会影响信号波形的显示呢?解:这道题主要从以下几种情况来分析:A.示波器是“内触发”,而误打到“外触发”的情况下,如果是“自动”扫描方式,示波器有波形显示,但是不会稳定;如果是“常态”扫描方式,示波器没有波形显示;B.示波器确实是“外触发”,则要求外触发信号与被测信号的频率和相位都相关,这时波形才有可能稳定。

C.示波器在“外触发”工作时,若改变电压灵敏度,会影响波形的显示。

当扫描方式为“常态”时,如果降低它,可能会使波形消失,原因是降低了电压灵敏度的同时也降低了触发信号的电平,当触发电平降低到一定的程度,就不足以使触发器工作,触发器不工作,扫描发生器也就不能工作产生扫描电压,波形就消失了。

2. 实验内容3中,如何用示波器观察CH1+CH2的波形?解:要观察CH1+CH2的波形,只要使示波器的显示方式处于“叠加”,同时保证CH1和CH2的电压灵敏度保持一致就可以了。

3. 简述用示波器测量TTL高、低电平的步骤。

解:将函数发生器输出TTL波形(f=1kHz)接到示波器一个通道上;示波器扫描方式打“AUTO”;电压灵敏度选择旋钮和时基因数选择旋钮处于适当的位置(比如1V/div和0.2ms/div);微调旋钮都处于“校准”位置;把输入耦合方式打到“GND”,确定零电平线的位置,再打到“DC”,读出高低电平值。

4. 对于方波和三角波,交流毫伏表的指示值是否它们的有效值?如何根据交流毫伏表的指示值求得方波或三角波的有效值?解:对于方波和三角波,交流毫伏表的指示值不是他们的有效值。

先由指示值除以1.11得到它们的平均值,然后根据平均值和有效值的关系求到有效值。

U方=U平,U三=1.15U平。

实验二1. 由实验结果总结以上各门电路的逻辑关系,画出真值表、逻辑图,写出表达式。

本科数字电子第1第2章实验答案

本科数字电子第1第2章实验答案

本章实验1.1 数字电路的认识实验一、实验目的初步认识数字电路,学会一些实验仪器、元器件的使用。

通过一个较为直观的实验,提高学生对课程的兴趣,明确本课程的学习目的。

二、实验设备和元器件电子实验箱,双踪示波器,集成电路:CD4511、CD4518, 数码管KSS-08123SR,电阻510×7,元器件手册。

三、实验技术和知识如图1-62 所示电路为一计数译码显示电路,计数器CD4518随着时钟脉冲的输入作加计数,通过CD4511译码驱动,数码管显示输入的时钟脉冲数目。

CD4518是双十进制同步计数器,它由两个相同的同步十进制计数器构成。

当EN为高电平时,在CP的上升沿进行加计数,CD4518的输出Q3Q2Q1Q0为0000~1001;当CP 为低电平时,在EN的下降沿进行加计数,Q3Q2Q1Q0为0000~1001。

CR为清零端,它为高电平时计数器清零。

CD4511是BCD-7段锁存译码驱动器,其中A3A2A1A0为二进制数据输入端,输出Y a、Y b、Y c、Y d、Y e、Y f、Y g分别与数码管2ES102的a、b、c、d、e、f、g,当LT为试灯输入,当LT=0时,Y a、Y b、Y c、Y d、Y e、Y f、Y g均为高电平,与之连接的数码管KSS-08123SR 显示数字“8”;BI为输出消隐控制端,当BI=0,LT=1时,输出Y a、Y b、Y c、Y d、Y e、Y f、Y g均为低电平,与之连接的数码管2ES102不显示任何数字;LE为数据锁定控制端,当LE=1,BI=1,LT=1时,输出保持原来的状态。

当LE=0,BI=1,LT=1时,数码管显示与A3A2A1A0二进制数据相对应的十进制数。

四、实验内容和步骤通过教师的演示,学生认识计数译码显示电路的功能、作用。

试组建该电路,并观察计数显示结果。

图1-62 计数译码显示电路五、实验报告内容要求实验目的,实验电路,整理和分析原始实验数据,绘出曲线或波形图,实验心得体会。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一、常用电子仪器的使用一、实验目的1、学习电子技术实验中常用电子仪器的主要技术指标、性能和正确使用方法。

2、初步掌握用示波器观察正弦信号波形和读取波形参数的方法。

电路实验箱的结构、基本功能和使用方法。

二、实验原理在模拟电子电路实验中,要对各种电子仪器进行综合使用,可按照信号流向,以接线简捷,调节顺手,观察与读数方便等原则进行合理布局。

接线时应注意,为防止外界干扰,各仪器的公共接地端应连接在一起,称共地。

1.信号发生器信号发生器可以根据需要输出正弦波、方波、三角波三种信号波形。

输出信号电压频率可以通过频率分挡开关、频率粗调和细调旋钮进行调节。

输出信号电压幅度可由输出幅度调节旋钮进行连续调节。

操作要领:1)按下电源开关。

2)根据需要选定一个波形输出开关按下。

3)根据所需频率,选择频率范围(选定一个频率分挡开关按下)、分别调节频率粗调和细调旋钮,在频率显示屏上显示所需频率即可。

4)调节幅度调节旋钮,用交流毫伏表测出所需信号电压值。

注意:信号发生器的输出端不允许短路。

2.交流毫伏表交流毫伏表只能在其工作频率范围内,用来测量300伏以下正弦交流电压的有效值。

操作要领:1)为了防止过载损坏仪表,在开机前和测量前(即在输入端开路情况下)应先将量程开关置于较大量程处,待输入端接入电路开始测量时,再逐档减小量程到适当位置。

2)读数:当量程开关旋到左边首位数为“1”的任一挡位时,应读取0~10标度尺上的示数。

当量程开关旋到左边首位数为“3”的任一挡位时,应读取0~3标度尺上的示数。

3)仪表使用完后,先将量程开关置于较大量程位置后,才能拆线或关机。

3.双踪示波器示波器是用来观察和测量信号的波形及参数的设备。

双踪示波器可以同时对两个输入信号进行观测和比较。

操作要领:1)时基线位置的调节开机数秒钟后,适当调节垂直(↑↓)和水平(←→)位移旋钮,将时基线移至适当的位置。

2)清晰度的调节适当调节亮度和聚焦旋钮,使时基线越细越好(亮度不能太亮,一般能看清楚即可)。

3)示波器的显示方式示波器主要有单踪和双踪两种显示方式,属单踪显示的有“Y1”、“Y2”、“Y1+Y2”,作单踪显示时,可选择“Y1”或“Y2”其中一个按钮按下。

属双踪显示的有“交替”和“断续”,作双踪显示时,为了在一次扫描过程中同时显示两个波形,采用“交替”显示方式,当被观察信号频率很低时(几十赫兹以下),可采用“断续”显示方式。

4)波形的稳定为了显示稳定的波形,应注意示波器面板上控制按钮的位置:a)“扫描速率”(t/div)开关------根据被观察信号的周期而定(一般信号频率低时,开关应向左旋。

反之向右旋)。

b)“触发源选择”开关------选内触发。

c)“内触发源选择”开关------应根据示波器的显示方式来定,当显示方式为单踪时,应选择相应通道(如使用Y1通道应选择Y1内触发源)的内触发源开关按下。

当显示方式为双踪时,可适当选择三个内触发源中的一个开关按下。

d)“触发方式”开关------常置于“自动”位置。

当波形稳定情况较差时,再置于“高频”或“常态”位置,此时必须要调节电平旋钮来稳定波形。

5)在测量波形的幅值和周期时,应分别将Y轴灵敏度“微调”旋钮和扫描速率“微调”旋钮置于“校准”位置(顺时针旋到底)。

三、实验设备1、信号发生器2、双踪示波器3、交流毫伏表4、万用表四、实验内容1.示波器内的校准信号用机内校准信号(方波:f=1KHz V P—P=1V)对示波器进行自检。

1)输入并调出校准信号波形①校准信号输出端通过专用电缆与Y1(或Y2)输入通道接通,根据实验原理中有关示波器的描述,正确设置和调节示波器各控制按钮、有关旋钮,将校准信号波形显示在荧光屏上。

②分别将触发方式开关置“高频”和“常态”位置,然后调节电平旋钮,使波形稳定。

2)校准“校准信号”幅度将Y轴灵敏度“微调”旋钮置“校准”位置(即顺时针旋到底),Y轴灵敏度开关置适当位置,读取信号幅度,记入表1—1中。

表1—1标准值实测值幅度0.5V P—P 0.5V P—P频率1KHz 1KHz3)校准“校准信号”频率将扫速“微调”旋钮置“校准”位置,扫速开关置适当位置,读取校准信号周期,记入表1—1中。

2.示波器和毫伏表测量信号参数令信号发生器输出频率分别为500Hz、1KHz、5KHz,10KHz,有效值均为1V(交流毫伏表测量值)的正弦波信号。

调节示波器扫速开关和Y轴灵敏度开关,测量信号源输出电压周期及峰峰值,计算信号频率及有效值,记入表1—2中。

表1—2信号电压值信号频率值示波器测量值周期(ms)频率(Hz)峰峰值(V P—P)有效值(V)1V 500Hz 0.5×4 500 0.5×5.8 1.031V 1KHz 0.2×5 1000 0.5×5.8 1.031V 5KHz 0.05×4 5000 0.5×5.8 1.031V 10KHz 0.02×5 10000 0.5×5.8 1.033.交流电压、直流电压及电阻的测量1)打开模拟电路实验箱的箱盖,熟悉实验箱的结构、功能和使用方法。

2)将万用表水平放置,使用前应检查指针是否在标尺的起点上,如果偏移了,可调节“机械调零”,使它回到标尺的起点上。

测量时注意量程选择应尽可能接近于被测之量,但不能小于被测之量。

测电阻时每换一次量程,必须要重新电气调零。

3)用交流电压档测量实验箱上的交流电源电压6V、10V、14V;用直流电压档测量实验箱上的直流电源电压±5V、±12V;用电阻档测量实验箱上的10Ω、1KΩ、10KΩ、100KΩ电阻器,将测量结果记入自拟表格中。

交流电压(V)直流电压(V)电阻(Ω)标称值 6 10 14 +12 -12 +5 -5 10 1K 10K实测值测量仪表万用表万用表V万用表Ω档位10V 50V 50V 10V ×1 ×100 ×1K(量程)刻度线4 2 2 3 1序号五、实验报告1.画出各仪器的接线图。

答:各仪器的接线图如下:或2.列表整理实验数据,并进行分析总结。

表1—1的实验数据与标准值完全相同,表1—2的实验数据中与示波器测得的有效值(1.03V)与毫伏表的数据(1V)略有出入(相对误差3%)。

产生误差的原因可能是:(1)视觉误差(2)仪表误差3.问答题:1)某实验需要一个f=1KHz、u i=10mv的正弦波信号,请写出操作步骤。

答:操作步骤:①将信号发生器和交流毫伏表的黑夹子与黑夹子相接,红夹子与红夹子相接。

在开机前先将交流毫伏表量程开关置于较大量程处,待接通电源开关开始测量时,再逐档减小量程到适当位置。

②按下信号发生器的正弦波形输出开关,选择频率范围1K开关按下,然后分别调节频率粗调和细调旋钮,在频率显示屏上显示1KHz即可。

③调节幅度调节旋钮,用交流毫伏表测出所需信号电压值。

交流毫伏表量程选择“30mV”档,读数从“0~3”标尺上读取。

2)为了仪器设备的安全,在使用信号发生器和交流毫伏表时,应该注意什么?答:①在使用信号发生器时,应该注意信号发生器的输出端不允许短路。

②在使用交流毫伏表时,为了防止过载损坏仪表,在开机前和输入端开路情况下,应先将量程开关置于较大量程处,待输入端接入电路开始测量时,再逐档减小量程到适当位置。

3)要稳定不同输入通道的波形时,应如何设置内触发源选择开关?答:要稳定不同输入通道的波形时,可按下表设置内触发源选择开关?显示方式单踪显示双踪显示垂直方式开关Y1Y2Y1+Y2交替断续内触发源开关选择Y1或Y1 /Y2Y2或Y1/ Y2Y1或Y2Y1或Y2面板上其余按钮在释放(弹出)位置4)一次实验中,有位同学用一台正常的示波器去观察一个电子电路的输出波形,当他把线路及电源都接通后,在示波器屏幕上没有波形显示,请问可能是什么原因,应该如何操作才能调出波形来?答:可能原因解决方法1、线路方面存在故障排除故障2、示波器使用不当①亮度太弱 顺时针调节辉度旋钮使亮度增加②位移旋钮位置不当 调节垂直(↑↓)位移和水平(←→)位移旋钮 ③Y 轴灵敏度位置不当 根据被测信号的幅度,适当调整Y 轴灵敏度位置 ④扫描速率开关位置不当 根据被测信号的频率,适当调整扫描速率开关位置 ⑤耦合方式在接地位置 耦合方式选择DC ⑥显示方式与输入通道不符 重新设置⑦接线不当或接触不良重新接线或使之接触良好实验二 晶体管共射极单管放大器一、实验目的1.学会放大器静态工作点的调式方法和测量方法。

2.掌握放大器电压放大倍数的测试方法及放大器参数对放大倍数的影响。

3.熟悉常用电子仪器及模拟电路实验设备的使用。

二、实验原理图2—1为电阻分压式工作点稳定单管放大器实验电路图。

偏置电阻R B1、R B2组成分压电路,并在发射极中接有电阻R E ,以稳定放大器的静态工作点。

当在放大器的输入端加入输入信号后,在放大器的输出端便可得到一个与输入信号相位相反、幅值被放大了的输出信号,从而实现了电压放大。

三、实验设备1、 信号发生器2、 双踪示波器3、 交流毫伏表4、 模拟电路实验箱5、 万用表四、实验内容1.测量静态工作点实验电路如图2—1所示,它的静态工作点估算方法为:U B ≈211B B CCB R R U R +⨯图2—1 共射极单管放大器实验电路图I E =EBEB R U U -≈Ic U CE = U CC -I C (R C +R E )实验中测量放大器的静态工作点,应在输入信号为零的情况下进行。

1)没通电前,将放大器输入端与地端短接,接好电源线(注意12V 电源位置)。

2)检查接线无误后,接通电源。

3)用万用表的直流10V 挡测量U E = 2V 左右,如果偏差太大可调节静态工作点(电位器RP )。

然后测量U B 、U C ,记入表2—1中。

表2—1测 量 值计 算 值U B (V ) U E (V ) U C (V ) R B2(K Ω) U BE (V ) U CE (V ) I C (mA ) 2.627.2600.65.224)关掉电源,断开开关S ,用万用表的欧姆挡(1×1K )测量R B2。

将所有测量结果记入表2—1中。

5)根据实验结果可用:I C ≈I E =E ER U 或I C =CC CC R U U - U BE =U B -U EU CE =U C -U E计算出放大器的静态工作点。

2.测量电压放大倍数各仪器与放大器之间的连接图关掉电源,各电子仪器可按上图连接,为防止干扰,各仪器的公共端必须连在一起后接在公共接地端上。

1)检查线路无误后,接通电源。

从信号发生器输出一个频率为1KHz 、幅值为10mv (用毫伏表测量u i )的正弦信号加入到放大器输入端。

相关文档
最新文档