欢迎来到天天文库
浏览记录
ID:58401132
大小:2.02 MB
页数:46页
时间:2020-09-07
《任意进制计数器的构成3、寄存器.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数字电子技术基础阎石主编(第五版)信息科学与工程学院基础部异步复位法(异步置零)①计数到M时,清0,②写SM=()2,全部Q为1的端相与非→利用异步复位端,跳过多余状态,实现任意进制计数。【】内容回顾四、任意进制计数器的构成方法1.M2、/并行进位方式。(以两片级联为例)串行进位方式:以低位片的进位输出信号作为高位片的时钟输入信号。两片始终同时处于计数状态.并行进位方式:以低位片的进位输出信号作为高位片的控制信号(使能),两片的CLK同时接计数输入。整体清0方式整体置数方式串行进位方式并行进位方式如果要求实现的进制M超过单片计数器的计数范围时,必须将多片计数器级联,才能实现M进制计数器。2.M>N的情况3(2)当M为素数时,不能分解为M1和M2,采用整体清0/整体置数方式。首先将两片N进制计数器按串行进位方式或并行进位方式联成N×N>3、M进制计数器,再按照M4、思考:为什么进位端要加一个反相器?不加会有什么结果?111Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D316CLK123456111213141516177891018192021C为什么进位端要加一个反相器?不加会有什么结果?7【例】用74160实现24进制计数器。整体置零法(并行)进位输出COM=24,在SM=S24=00100100处反馈清零。CLK计数输入1Q0Q1Q2Q3EPCLK74160ETRDLDCD5、0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3118【例】用74160实现24进制计数器。整体置零法(串行)M=24,在SM=S24=00100100处反馈清零。进位输出COCLK计数输入1Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D31119【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:用整体法先将两片74LS161构成256进制(16×16进制),该26、56进制计数器实际为二进制计数器(28),6.3.2计数器注意!故若由74LS161构成53进制计数器,先要将53化成二进制数码,再根据整体置数法或整体置零法实现53进制。10253余1K0262余0K1132余1K262余0K332余1K41转换过程:(53)D=()B例:110101商为02余1K4011【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:若由74LS161构成53进制计数器,其构成的256进制实际为二进制计数器7、(28),故先要将53化成二进制数码6.3.2计数器(53)D=(110101)B=(00110101)B(1)整体置零法实现53进制。(M=53)12利用整体置零法由74LS161构成53进制加法计数器如图所示。实现从00000000到00110100的53进制计数器十进制数53对应的二进制数为001101011010110013【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:若由74LS161构成53进制计数器,其构成的256进制实际为二进制计数器(28),故先要将53化8、成二进制数码6.3.2计数器(53)D=(110101)B=(00110101)B(2)整体置数法实现53进制。(M=53)14利用整体置数法由74LS161构成53进制加法计数器如图所示。EPETCLKD0D1D2D3RDLDCQ1Q2Q3Q074LS161EPETCLKD0D1D2D3RDLDCQ1Q2Q3Q074LS1611CLK计数脉冲1由74LS161构成的53进制加法计数器实现从00000000到00110100的53进制计数器十进制数53对
2、/并行进位方式。(以两片级联为例)串行进位方式:以低位片的进位输出信号作为高位片的时钟输入信号。两片始终同时处于计数状态.并行进位方式:以低位片的进位输出信号作为高位片的控制信号(使能),两片的CLK同时接计数输入。整体清0方式整体置数方式串行进位方式并行进位方式如果要求实现的进制M超过单片计数器的计数范围时,必须将多片计数器级联,才能实现M进制计数器。2.M>N的情况3(2)当M为素数时,不能分解为M1和M2,采用整体清0/整体置数方式。首先将两片N进制计数器按串行进位方式或并行进位方式联成N×N>
3、M进制计数器,再按照M4、思考:为什么进位端要加一个反相器?不加会有什么结果?111Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D316CLK123456111213141516177891018192021C为什么进位端要加一个反相器?不加会有什么结果?7【例】用74160实现24进制计数器。整体置零法(并行)进位输出COM=24,在SM=S24=00100100处反馈清零。CLK计数输入1Q0Q1Q2Q3EPCLK74160ETRDLDCD5、0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3118【例】用74160实现24进制计数器。整体置零法(串行)M=24,在SM=S24=00100100处反馈清零。进位输出COCLK计数输入1Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D31119【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:用整体法先将两片74LS161构成256进制(16×16进制),该26、56进制计数器实际为二进制计数器(28),6.3.2计数器注意!故若由74LS161构成53进制计数器,先要将53化成二进制数码,再根据整体置数法或整体置零法实现53进制。10253余1K0262余0K1132余1K262余0K332余1K41转换过程:(53)D=()B例:110101商为02余1K4011【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:若由74LS161构成53进制计数器,其构成的256进制实际为二进制计数器7、(28),故先要将53化成二进制数码6.3.2计数器(53)D=(110101)B=(00110101)B(1)整体置零法实现53进制。(M=53)12利用整体置零法由74LS161构成53进制加法计数器如图所示。实现从00000000到00110100的53进制计数器十进制数53对应的二进制数为001101011010110013【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:若由74LS161构成53进制计数器,其构成的256进制实际为二进制计数器(28),故先要将53化8、成二进制数码6.3.2计数器(53)D=(110101)B=(00110101)B(2)整体置数法实现53进制。(M=53)14利用整体置数法由74LS161构成53进制加法计数器如图所示。EPETCLKD0D1D2D3RDLDCQ1Q2Q3Q074LS161EPETCLKD0D1D2D3RDLDCQ1Q2Q3Q074LS1611CLK计数脉冲1由74LS161构成的53进制加法计数器实现从00000000到00110100的53进制计数器十进制数53对
4、思考:为什么进位端要加一个反相器?不加会有什么结果?111Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D316CLK123456111213141516177891018192021C为什么进位端要加一个反相器?不加会有什么结果?7【例】用74160实现24进制计数器。整体置零法(并行)进位输出COM=24,在SM=S24=00100100处反馈清零。CLK计数输入1Q0Q1Q2Q3EPCLK74160ETRDLDCD
5、0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3118【例】用74160实现24进制计数器。整体置零法(串行)M=24,在SM=S24=00100100处反馈清零。进位输出COCLK计数输入1Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D3Q0Q1Q2Q3EPCLK74160ETRDLDCD0D1D2D31119【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:用整体法先将两片74LS161构成256进制(16×16进制),该2
6、56进制计数器实际为二进制计数器(28),6.3.2计数器注意!故若由74LS161构成53进制计数器,先要将53化成二进制数码,再根据整体置数法或整体置零法实现53进制。10253余1K0262余0K1132余1K262余0K332余1K41转换过程:(53)D=()B例:110101商为02余1K4011【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:若由74LS161构成53进制计数器,其构成的256进制实际为二进制计数器
7、(28),故先要将53化成二进制数码6.3.2计数器(53)D=(110101)B=(00110101)B(1)整体置零法实现53进制。(M=53)12利用整体置零法由74LS161构成53进制加法计数器如图所示。实现从00000000到00110100的53进制计数器十进制数53对应的二进制数为001101011010110013【例】试利用置零法和置数法由两片74LS161构成53进制加法计数器。解:若由74LS161构成53进制计数器,其构成的256进制实际为二进制计数器(28),故先要将53化
8、成二进制数码6.3.2计数器(53)D=(110101)B=(00110101)B(2)整体置数法实现53进制。(M=53)14利用整体置数法由74LS161构成53进制加法计数器如图所示。EPETCLKD0D1D2D3RDLDCQ1Q2Q3Q074LS161EPETCLKD0D1D2D3RDLDCQ1Q2Q3Q074LS1611CLK计数脉冲1由74LS161构成的53进制加法计数器实现从00000000到00110100的53进制计数器十进制数53对
此文档下载收益归作者所有