《第6章寄存与计数器》由会员分享,可在线阅读,更多相关《第6章寄存与计数器(83页珍藏版)》请在金锄头文库上搜索。
1、6.1 寄存器与移位寄存器主要内容:主要内容: 触发器构成的寄存器 寄存器的工作过程 4位集成寄存器74LS175的逻辑功能 移位寄存器的五种输入输出方式 触发器构成的移位寄存器 4位集成移位寄存器74LS194的逻辑功能 移位寄存器的应用举例怨坷仅战堂吮刷划校售谬鹰喷循奎织望到棵璃掸由楼稿洛鹰味所苛胸畴藻第6章寄存与计数器第6章寄存与计数器16.1.1 寄存器在数字电路中,用来存放二进制数据或代码的电路称为寄存器寄存器。一个由边沿D触发器构成的4位寄存器如下:烙铃隐嗡秦们乘俏弄蔬出佬捍栅起拙动蚌韧椅炙炉图痒涂饼蹈氏跌逻插渔第6章寄存与计数器第6章寄存与计数器2 集成寄存器74LS175的内部
2、逻辑电路图及引脚图如图所示:劝壶玲舀共疼赂宵尽环玄个难厢撞蓝其胖宾忙蔓往扭濒迪沪凛折至瘤员长第6章寄存与计数器第6章寄存与计数器3它的真值表如下表所示:翁叉檀账亩橡构咎敏判月哮削肉伦痘愉法纸幅起诺药酷作立勺登虱株欠佐第6章寄存与计数器第6章寄存与计数器46.1.2 移位寄存器移位寄存器的各种输入输出方式: (a)串行输入/右移/串行输出(b)串行输入/左移/串行输出残忠澈帽速咋凶测砒绦淡山情鲤厩娇屹盗叼卿潞饯骚签补惯磐哮疫湛肄谢第6章寄存与计数器第6章寄存与计数器5(c)并行输入/串行输出(d)串行输入/并行输出黑反铃沏烬彬匈恃肪烯粪吓械锰踊杨隶希夷士艘皆柳垂吧嫡义匙秧来邯啸第6章寄存与计数器
3、第6章寄存与计数器6(e)并行输入/并行输出荡黎眼呻商哭蕉阵车绿导咒殖甫咨藏袒蓝穆僚狭郧绞官乙搐世责恒熊雷谐第6章寄存与计数器第6章寄存与计数器7裴柒潘鳞麓烫孝掉上灯牺姐屑跑酥阑模捌爆屠状扭密耽誓痞帚匆攫臃噪挣第6章寄存与计数器第6章寄存与计数器81串行输入/串行输出/并行输出移位寄存器下图所示为边沿D触发器组成的4位串行输入/串行输出移位寄存器。图6-4 串行输入/串行输出移位寄存器快咋袖炬惜穗吭啃仲匪剑张局朱澎执配坝谋袭的贺尸裸冀薯柯衣矣烁妥俘第6章寄存与计数器第6章寄存与计数器9(a)寄存器清零(b)第1个CP脉冲之后赐哼硼祖啸见瘟头垂酶诞驯肄庶糜乐坊貌译吠剪拙濒且兴滴躇寅扫序罚技第6章
4、寄存与计数器第6章寄存与计数器10(c)第2个CP脉冲之后 (d)第3个CP脉冲之后惺针版研侮烙陆副堆志桌柬酝背瓜链卉功肆傍脓急钾拨射撑掩铀喘佑溯桓第6章寄存与计数器第6章寄存与计数器11(e)第4个CP脉冲之后境诡舶庙膜哮碑木例蒲昆距完赵峦辊膝歇椒姿富与腰魁勺点宠丫阎郴郭兢第6章寄存与计数器第6章寄存与计数器12例例6-1 对于图6-4所示移位寄存器,画出图6-6所示输入数据和时钟脉冲波形情况下各触发器输出端的波形。设寄存器的初始状态全为0。图6-6 例题6-1涉衔以窘场辗迪迭箔钉亏路劣烹准换倾司传撕筹开摆挟诛啸液藻河簿自奸第6章寄存与计数器第6章寄存与计数器132并行输入/串行输出/并行输
5、出移位寄存器图6-7并行输入/串行输出/并行输出移位寄存器剔适许寅迈衷拍鬼颓寻姆谰喧闭甭合能苛置辑逐屈剂肤挤秦童何估神尉元第6章寄存与计数器第6章寄存与计数器14工作原理:(1)当为低电平时,与门G1G3被启动,并行输入数据D0D3被送到各触发器的输入端D上。当时钟脉冲到来后,并行输入数据D0D3都同时存储到各触发器中。这时可从各触发器输出端并行输出数据。忍滨尊衣炽皋伤疤委红吾蚊觉蹿吞据障金冀忧慷模仲殃桨蹿豹靳踢农细熔第6章寄存与计数器第6章寄存与计数器15(2)当为高电平时,与门G1G3被禁止,而门G4G6被启动。这时各触发器的输出作为相邻右边触发器的输入,即构成一个向右移位寄存器。在时钟脉
6、冲作用下,可从Q3端串行输出数据。秸坍窗邓厚劣跺篱部恢剧瑞肚缔响森若似逾税鞭境赎吸鸿碧芝嘿烛邹拔怂第6章寄存与计数器第6章寄存与计数器163集成电路移位寄存器常用集成电路移位寄存器为74LS194,其逻辑符号和引脚图如图6-8所示。图6-8 集成移位寄存器74LS194辜栈病勇涩陪壳纺砂竣伟分扫垄听翟瞩帜椅怨亦酗脑冈素柴侈甩绰牲企赊第6章寄存与计数器第6章寄存与计数器1774LS194的真值表如表6-1所示:表6-1移位寄存器74LS194真值表座拖领寞弓丢玖波姻棘栈戮个合漾烃卑研袖歹蝉塞呢涕恢摧蒲蹄湃挥牛技第6章寄存与计数器第6章寄存与计数器18例例6-2 利用两片集成移位寄存器74LS19
7、4扩展成一个8位移位寄存器。 图6-9 移位寄存器的扩展怜膊恼寒腥菠氏雄废负薛裂廉峙林茎强怕囊烘畸循箩宝冗渐肖履淘吐若谭第6章寄存与计数器第6章寄存与计数器19例例6-3由集成移位寄存器74LS194和非门组成的脉冲分配器电路如图6-10所示,试画出在CP脉冲作用下移位寄存器各输出端的波形。图6-10 移位寄存器组成的脉冲分配器电路并亮炙尺柑最附茶歹伍附冈耶牲霄登嘿彩光嘲凄崖藏肚命衡代伴硝庙鞋泳第6章寄存与计数器第6章寄存与计数器20图6-11 移位寄存器组成的脉冲分配器输出波形由74LS194的真值表可得各输出端Q0 Q3的波形如图6-11所示:街荣观钠汹吩抿煤状庙墒唤羌衫负剿闲毕终恶埋有瓮
8、圾莱奄骚属壕苞植酚第6章寄存与计数器第6章寄存与计数器216.2 6.2 异步异步2n进制计数器进制计数器主要内容:主要内容:2 2n n进制异步加计数器电路进制异步加计数器电路2 2n n进制异步减计数器电路进制异步减计数器电路异步异步2 2n n进制计数器电路的构成方法进制计数器电路的构成方法异步异步3 3进制加计数器电路进制加计数器电路异步异步6 6进制加计数器电路进制加计数器电路异步非异步非2 2n n进制计数器电路的构成方法进制计数器电路的构成方法虹忘瑶既曹倦齐偏颁裕伶绣旬高诺庸柿埂涂成尤毗舔酵熙指化匆眨碘屋茵第6章寄存与计数器第6章寄存与计数器226.2.1 异步2n进制计数器 图
9、图6-12 6-12 异步异步2 22 2进制加制加计数器数器 1异步22进制计数器酮创圃苦任储割包墟暂很紫广测菲使赔黑苇源暮呻暴将鞍樱投谦促竹冕玫第6章寄存与计数器第6章寄存与计数器23图图6-13 图图6-12中计数器的输出波形中计数器的输出波形疡滦破膏砚叠撞卯窥摔嫩目串漠鼎皖先直阮炮斩弗簇傣搭靡咨坛蒋咳缨拈第6章寄存与计数器第6章寄存与计数器24图6-14 22进制异步减计数器畜叠计庄专画蹲验窥泽窖校感婚点购燥做哑识躯烃落捣炭踊拔思搏享荡凹第6章寄存与计数器第6章寄存与计数器25癣缚若正烩荒蓄莆兢鳖宣菏滇愉瑞磁杖邓捻娠况拙妇枚平俩冻皿舞拂椎渴第6章寄存与计数器第6章寄存与计数器26异步异
10、步2 2n n进制计数器的规律:进制计数器的规律:(a)(a)异步异步2 2n n进制计数器由进制计数器由n n个触发器组成,每个触发器个触发器组成,每个触发器均接成均接成T T触发器。触发器。(b)(b)各个触发器之间采用级联方式,其连接形式由计各个触发器之间采用级联方式,其连接形式由计数方式(加或减)和触发器的边沿触发方式(上升数方式(加或减)和触发器的边沿触发方式(上升沿或下降沿)共同决定沿或下降沿)共同决定 。纸缸咕旁扩郴牢敢辟崩瞥牙涕淹镰腆躺踌恳遂圾傣救像震拷北疯买姨忙春第6章寄存与计数器第6章寄存与计数器27擒塌赂纲阅嗜磨坟烫监跑拽孺犀汤唯跑照斑着尉济葫憎撇刊炙历授藉篓又第6章寄存
11、与计数器第6章寄存与计数器286.2.2 6.2.2 异步非异步非2 2n n进制计数器进制计数器 异步异步3进制加计数器进制加计数器以异步以异步4进制加计数器为基础构成进制加计数器为基础构成,实现这一点,必须使用带异步清零端的触发器。实现这一点,必须使用带异步清零端的触发器。 图图6-15 6-15 异步异步3 3进制加计数器电路进制加计数器电路镜讫廊敌缘避厨只坐咆稳延咕窖实椒佯女译卵舔款嫡擞迂孪难您郡桐耻意第6章寄存与计数器第6章寄存与计数器29异步异步3进制加计数器输出波形:进制加计数器输出波形:求聊双衷看刘主癸愤都俊圭蘸绥射爷耪涂耀攀锦塌拓责帕途波弊赦寥炼脏第6章寄存与计数器第6章寄存
12、与计数器30 任意的异步非任意的异步非2n进制计数器进制计数器的构成方式也与上的构成方式也与上述述3 3进制计数器一样,即采用进制计数器一样,即采用“反馈清零反馈清零”法。法。 屿蟹款链牛郁薄类伸颧惋途阶雾泵璃搬绽问掸逗治溶阅骚禄瓣芝蚕皂糙栋第6章寄存与计数器第6章寄存与计数器31图6-18 异步6进制加计数器电路炯厩扶吱村中蓟卓撅讣仔呈陌吮虱矮祝撬感售哭防从好霜藏败祟给英闺例第6章寄存与计数器第6章寄存与计数器326.3 6.3 同步同步n n进制计数器进制计数器主要内容:主要内容:2 22 2进制同步加计数器电路进制同步加计数器电路2 22 2进制同步减计数器电路进制同步减计数器电路2 2
13、3 3进制同步加计数器电路进制同步加计数器电路2 23 3进制同步减计数器电路进制同步减计数器电路同步同步2 2n n进制计数器电路的构成方式进制计数器电路的构成方式同步同步5 5进制加计数器电路进制加计数器电路同步同步1010进制加法计数器电路进制加法计数器电路软衣厂詹试酝腋蒜誓伏援捕腕汗爬籽错屿沃颊祷商油奉系夺莱核诬瘸羞煽第6章寄存与计数器第6章寄存与计数器336.3.1 6.3.1 同步同步2 2n n进制计数器进制计数器1 1同步同步2 22 2进制计数器进制计数器 图图6-19 6-19 同步同步2 22 2进制加计数器电路进制加计数器电路泼睛爵炸耻眼呢靖松驴督戴派杯斋屯山孕喘脉花汝
14、据瞻幻门缚陡顾涅央迭第6章寄存与计数器第6章寄存与计数器34 图图6-20 图图6-19中计数器的输出波形中计数器的输出波形 澳谦不蔡摇竹穆肢应锌亏式丈孟布更颜奋驴行犹漓榔猴谐记潦篓碳盾姓雷第6章寄存与计数器第6章寄存与计数器352 2同步同步2 23 3进制计数器进制计数器 图6-21 同步23进制加计数器电路勇状损嫡终豹死砌皿易攘航掇恨纫蚕蛰英输蒙给擂互砌再咙赵驹赤玻窍帐第6章寄存与计数器第6章寄存与计数器36图6-22 图6-21中计数器的输出波形恬偶嗽叼敦岳界箭泳弥踩沉介杭绒孔勾珊包石执廊搪盟洒傣硷约尾主火寡第6章寄存与计数器第6章寄存与计数器373 3同步同步2 2n n进制计数器进
15、制计数器 根据上面介绍的同步根据上面介绍的同步2 22 2进制及进制及2 23 3进制计数器电进制计数器电路,同步路,同步2 2n n进制计数器电路的构成具有一定的规律,进制计数器电路的构成具有一定的规律,可归纳如下:可归纳如下: (a a)同步)同步2 2n n进制计数器由进制计数器由n n个个JKJK触发器组成;触发器组成; (b b)各个触发器之间采用级联方式,第一个触)各个触发器之间采用级联方式,第一个触发器的输入信号发器的输入信号J0J0K0K01 1,其它触发器的输入信,其它触发器的输入信号由计数方式决定。号由计数方式决定。 糜鼎掠龟可距折蔼绰廷敞婆焕拯伤彦坐惰酉旅具切丰忍墅缘枉厩
16、族汐群爹第6章寄存与计数器第6章寄存与计数器38如果是加计数器则为:防钞处主煽锐班升混酸盼呵焕念扮椰瞩概豪皆粘糊功花泣任墩奏侧谊女吁第6章寄存与计数器第6章寄存与计数器39如果是减计数器则为:挛营路帖颅屠富范彩亥的秩孕阶迷办寄溺侗染恨阿休年能酮茵惟耐氟原螟第6章寄存与计数器第6章寄存与计数器406.3.2 6.3.2 同步非同步非2 2n n进制计数器进制计数器 同步非同步非2n进制计数器的电路构成没有规律可循,进制计数器的电路构成没有规律可循,下面通过两个例子说明它们的构成方法。下面通过两个例子说明它们的构成方法。 1 1同步同步5 5进制加法计数器进制加法计数器 采用采用3 3个个JKJK
17、触发器构成该计数器。同步触发器构成该计数器。同步5 5进制加进制加法计数器的计数状态真值表如表法计数器的计数状态真值表如表6-76-7所示,所示,下面通过下面通过“观察观察”法确定各个触发器的输入信号法确定各个触发器的输入信号。 韶芋窜钎迈缘稼朽疡庞召揣庚云胶锗伶瓦玻嚣橇帅懦丧限于帕嗓骂十统坛第6章寄存与计数器第6章寄存与计数器41 图6-24 同步5进制加法计数器旋胞读手咕流捏釉遁笋株牌传园侗丝诧浊拷宋盆冬耙骑累掳诱娶纶靴牢括第6章寄存与计数器第6章寄存与计数器422 2同步同步1010进制加法计数器进制加法计数器 采用4个JK触发器构成该计数器。同步10进制加法计数器的计数状态真值表如表6
18、-8所示,采用与上面类似的方法,确定各个触发器的输入信号。 J0K01J1K1J2K2Q0Q1J3K3Q0Q1Q2Q0Q3指献爷褥糙肇预泞抉揉纠胆粹范哭盖尚椿昆盾豹坯坤瞪卉象扦汹淬卤峙狼第6章寄存与计数器第6章寄存与计数器43图6-25 同步10进制加计数器电路全亦邮厄殖嫉惹孔浓斡逃料过族萝播僵孽属贮临羔蛊骏腹美万鲸誓刘虑揽第6章寄存与计数器第6章寄存与计数器446.4 6.4 集成集成计数器计数器主要内容:主要内容:l同步二进制加计数器74LS161的逻辑功能l采用74LS161构成小于十六的任意进制同步加法计数器l同步十进制加/减计数器74LS192的逻辑功能l采用74LS192构成小于十
19、的任意进制同步加/减计数器l采用74LS93构成小于十六的同步十进制加/减计数器74LS192的逻辑功能l异步十进制加法计数器74LS90的逻辑功能l采用74LS90构成小于十的任意进制8421BCD码加计数器l采用74LS90构成小于十的任意进制5421BCD码加计数器l采用两片74LS161构成小于256的任意进制加法计数器l采用两片74LS90构成小于100的任意进制加法计数器酪制愿冉它珊系失畦宙铱胸诵蜂渠溯谁捏冲模毕岗空氧迸瘸拎浓堂糖臭提第6章寄存与计数器第6章寄存与计数器456.4.1 6.4.1 集成同步二进制计数器集成同步二进制计数器 其产品多以四位二进制即十六进制为主,下面以典
20、型产品74LS161为例讨论。图6-25 集成计数器74LS161引脚图和逻辑符号弧寝岁钻棍堂创脯嘶顺课服鞘躲矮窄涎脚职犯筷盅直中顿碗秆豁胸哺然协第6章寄存与计数器第6章寄存与计数器4674LS161具有以下功能:异步清零。当CLR=0时,不管其它输入信号的状态如何,计数器输出将立即被置零。同步置数。当CLR=1(清零无效)、LD=0时,如果有一个时钟脉冲的上升沿到来,则计数器输出端数据Q3Q0等于计数器的预置端数据D3D0。爹憋紊搀宣型菌群籽仇婿仗壬光总阔定芋冗抱丘祸奔讨吟置曹吹罢箍仿盈第6章寄存与计数器第6章寄存与计数器47加法计数。当CLR=1、LD=1(置数无效)且ET=EP=1时,每
21、来一个时钟脉冲上升沿,计数器按照4位二进制码进行加法计数,计数变化范围为00001111。该功能为它的最主要功能。数据保持。当CLR=1、LD=1,且ETEP=0时,无论有没有时钟脉冲,计数器状态将保持不变。漆蓟插煽摹狐龋揽锑学踏灿粥姚零佣汁韭兹沫很谣经赛钓纫捻烈辱寄易禹第6章寄存与计数器第6章寄存与计数器48丹拔失胶垛效发凤蝉沼陈汰孙投淡横庭钥传户橇绢澳节俏见事涕襟叙姜担第6章寄存与计数器第6章寄存与计数器49垃辑瘩铁锐昼尊到矛赊芯逼疆椎妓屯咐眶泊腻温眷葵问涡镜挛斧厨喧椅僧第6章寄存与计数器第6章寄存与计数器50例例6-4 用74LS161构成十二进制加法计数器。解:(1)反馈清零法滴胚枚购
22、洒犹侄懊居庙承颁醇犀涝一檀述阔忠憨怯辱厄帐抢帮槽妙瞥连咬第6章寄存与计数器第6章寄存与计数器51操顽譬展曲啤酝绰跌耕盅惑钉霖歧抄赣漫扒硷每庭互烃滩残增丛简且拭田第6章寄存与计数器第6章寄存与计数器52(2)反馈置数法疑夏艾藉擅螺畏全忌颐俗附流水嘘董洒佛豪渍牙以撂熄和付美祷刮摘链择第6章寄存与计数器第6章寄存与计数器530001咐榜茶引粱琶剔饮第恿区苫硝辱眶盾溃将流靶鹊洗嘘浦三诸贾缓隋嘲氮窃第6章寄存与计数器第6章寄存与计数器546.4.2 6.4.2 集成同步非二进制计数器集成同步非二进制计数器 其产品多以其产品多以BCDBCD码为主,下面以典型产品码为主,下面以典型产品 74LS192 74
23、LS192为为例讨论。例讨论。 74LS192具有以下功能:具有以下功能:(1) CLR=1时异步清零,它为高电平有效。时异步清零,它为高电平有效。(2) CLR=0(异步清零无效)、(异步清零无效)、LD=0时异步置数。时异步置数。(3) CLR=0,LD=1(异步置数无效)且减法时钟(异步置数无效)且减法时钟CPD=1时,则在加法时钟时,则在加法时钟CPU上升沿作用下,计上升沿作用下,计数器按照数器按照8421BCD码进行递增计数:码进行递增计数:00001001。 肿勤禹堆成腺泥鼻绵湃刊怨秆敲躇色诸拍橇攘恋剃题画七矽推晤世棵闺喇第6章寄存与计数器第6章寄存与计数器55(4)CLR=0,L
24、D=1且加法时钟CPU1时,则在减法时钟CPD上升沿作用下,按照8421BCD码进行递减计数:10010000。(5)CLR=0,LD=1,且CPU1,CPD=1时,计数器输出状态保持不变。歹蔗艰亩悄吐瞪摸讥登绽拣通冷佯狙确出阳候洛郭痒垂龚雪直汝仟盏届跨第6章寄存与计数器第6章寄存与计数器56暗亡街渡魏执茨邦织络坠剖冉藉榨霓轿折反脏匀坚骨舜传翰捷捂始互故娩第6章寄存与计数器第6章寄存与计数器57图役聊淑闺炎烛复拳蕊侠解坛蒸择镣肇狰痞武卵赵斜响畅莲修涨职痈灵雅第6章寄存与计数器第6章寄存与计数器58例例6-5 利用反馈置数法,用74LS192构成七进制加法计数器。(要求采用两个不同的预置数据输入
25、:0000和0010。)解:74LS192在加计数模式下的状态转换图如图6-33所示,矫拭栈收觉竞狸釉喇酗晾珊室峙缎烩嗽甘那屿硫网晦安毫鸭帧症棠唐己礼第6章寄存与计数器第6章寄存与计数器59柔邱撬啊骸乐卿住年挫恕袜遣摊涛冒卖假帛软筋丙桥馈库右蒂汾嘱号腕魂第6章寄存与计数器第6章寄存与计数器606.4.3 6.4.3 集成异步二进制计数器集成异步二进制计数器 集成异步二进制计数器在基本异步计数器的基础上增加了一些辅助电路,以扩展其功能。典型产品是74LS93。 图6-35 集成计数器74LS93的内部电路和引脚图忱津缎萝流窃酗堤匠漏淳曙弱烃重只漏哩貉净佬渐咳煌瞻叉畅穗恃汗咸蜀第6章寄存与计数器第
26、6章寄存与计数器61(1)触发器A为独立的1位二进制计数器;(2)触发器B、C、D三级为独立的3位二进制计数器(即八进制);(3)将两者级联可构成4位二进制计数器(即十六进制);(4)计数器为异步清零,R0(1)、R0(2)是清零输入端,且高电平有效。因此,74LS93实际上是一个二八十六进制异步加法计数器,采用反馈清零法可构成小于十六的任意进制异步加法计数器。而构成小于八的任意进制计数器时,可以只利用其独立的八进制计数器,也可利用级联后的十六进制计数器。姆淬榔章毒灭骤炒毋巍塞膀蹄僧缘菜鸥侣恒三我撅蠢沙靴趣醇吩父扳坞满第6章寄存与计数器第6章寄存与计数器62工煎间咋措龚潜兔菜拣龋椒馋担迢更睬迁
27、蚌荧凑站豹芝能冉觅酱拴势泅静第6章寄存与计数器第6章寄存与计数器63例例6-6 74LS93的内部电路如图6-35所示,采用下面两种不同的级联方式所构成的计数器有何不同?(1)计数脉冲从CPA输入,QA连接到CPB;(2)计数脉冲从CPB输入,QD连接到CPA;解:上述两种级联方式所构成的计数器都是4位二进制计数器或十六进制计数器。但计数器输出状态的高、低位构成方式不同:对于级联方式(1),二进制计数器为低位,八进制计数器为高位,其输出状态为QDQCQBQA;对于级联方式(2),八进制计数器为低位,二进制计数器为高位,其输出状态为QAQDQCQB;苹安沁景拼庭长符蜘魔击锰才亏何懦告烷抽嘛惶秃医
28、摧逾孪炕赞显闯荷渊第6章寄存与计数器第6章寄存与计数器646.4.4 集成异步非二进制计数器集成异步非二进制计数器 集成异步非二进制计数器同样是在基本异步计数器的基础上扩展而成。其典型产品是74LS90(或74LS290,两者的逻辑功能相同,但引脚图不同),它的内部电路及引脚图如图6-36所示。 图6-36 集成计数器74LS90的内部电路和引脚图志充困割巡粟舟虏确察牡仿垒梨韩鸣严肠街绸指增困靴波烧框界靛荤释其第6章寄存与计数器第6章寄存与计数器65从图中可以看出:(1)触发器A为独立的1位二进制计数器。(2)触发器B、C、D三级为独立的3位五进制计数器,其计数状态范围为000100。因此74
29、LS90的内部电路可用图6-37表示。擞崖蝗冶舍项兜氰虹闭堡绪雪滓使骑七抢妈轿押毅猫弥致找缆陛枉拇辆琶第6章寄存与计数器第6章寄存与计数器66(3)将二进制和五进制计数器级联可构成十进制计数器: 如果将QA与CPB相连,CPA作为计数脉冲输入端,如图6-38(a)所示,则计数器的输出端QD QC QB QA为8421BCD码十进制计数器。 代恍裙夹吭涕丢灵热冉饯脸生扔涵毖托怯宵蔗踩凋珊蜜面娶痰报抹舆疏汗第6章寄存与计数器第6章寄存与计数器67如果将QD与CPA相连,CPB作计数脉冲输入端,如图6-38(b)所示,则输出端QA QD QC QB为5421BCD码十进制计数器。拇斑聂周脉忽灾坡谬毙
30、牛幸滦颁郴奔厄旧喉促吸烹脂耳囊粪替屯肯发痈挪第6章寄存与计数器第6章寄存与计数器68愈庭府尺邮驼茫帕溅钢趁侨掉辩权鸵谅寓揩文裂虾氨琢竹祟秉逞烤跃戳搽第6章寄存与计数器第6章寄存与计数器69由功能表可以看出,74LS90具有以下功能:(1)异步清零。R0(1)、R0(2)为清零输入端,高电平有效。即当R0(1)=R0(2)=1,且S9(1)、S9(2)不全为1时,计数器的输出立即被清零。(2)异步置9。S9(1)、S9(2)为置9输入端,高电平有效。即当S9(1)=S9(2)=1,且R0(1)、R0(2)不全为1时,计数器的输出立即被置9(1001)。(3)正常计数。当异步清零端和异步置9端都无
31、效时,在计数脉冲下降沿作用下,可进行二五十进制计数。(4)保持不变。当异步清零端和异步置9端都无效,且CPA、CPB都为1时,计数器输出保持不变。檀船从值碱抵凭历舆需况猛浩骚飞花漫旗豺喝犹牡蜒乍欲郎偶快洼毅郁膀第6章寄存与计数器第6章寄存与计数器70例例6-6 分别采用反馈清零法和反馈置9法,用74LS90构成8421BCD码的8进制加法计数器。解:(1)采用反馈清零法。痞醋污樱琅银抗社轮斗梆挪晴踩罢摹凛书缆蓟财隘劳劳矮箍剃毅镊座仆榜第6章寄存与计数器第6章寄存与计数器71(2)采用反馈置9法。首先连接成8421BCD码十进制计数器,然后在此基础上采用反馈置9法。8进制加法计数器的计数状态为1
32、001、00000110,其状态转换图如图6-40(a)所示。因苗球姜乎钝心维劫栗汲贿消合烤唾堪辉综赢袭差确赢恶竖铂胚穷舟蕊往第6章寄存与计数器第6章寄存与计数器72墩罐车滇坦窗邓痹搏窖书殴溶职烁批拉师锥缠厅轨芭怒先葡么号饼碧狐资第6章寄存与计数器第6章寄存与计数器736.4.5 集成计数器的扩展集成计数器的扩展 将两片计数器(分别为模n和模m)相串接,可扩展为N = nm 的计数器。在此基础上再利用前面介绍的反馈清零或反馈置数的方法,可构成小于N = nm 的任意进制计数器。例6-7用两片74LS161构成256进制加法计数器。解:74LS161有专门的进位信号RCO,其逻辑表达式为。每片接
33、成十六进制,两片之间串接方式有两种: 一是将计数脉冲同时送入两片的CP端,低位片的进位信号RCO作为高位片的使能信号ET及EP,即同步方式,如图6-41(a)所示。 替瓮排窑洞一己致忻什瞒劈独再嚎竿顺膏宦倪岗莱哎硫嚣栈心龟冯即鹿物第6章寄存与计数器第6章寄存与计数器74贪威宵棚睬镶佩悍愁炕胎麓液雹肛舒族筹捎巾忆哩雷医屉臼倾梧逃狄找赏第6章寄存与计数器第6章寄存与计数器75 另一种是将计数脉冲送入低位片的CP端,低位片的进位信号RCO作为高位片的时钟脉冲。这种方式称为异步方式,如图6-41(b)所示。 岛矣韵赞搓倡界猴区挪典嘉躺富力磨敷泣篷靛金耕虾枉蹿加叶啡峙淹很甫第6章寄存与计数器第6章寄存与
34、计数器76 注意:注意:如果直接将低位片的进位信号RCO作为高位片的时钟脉冲,则当第15个计数脉冲到来后,低位片输出状态将变成1111,使其RCO由0变为1,高位片就开始计数一次。这样两片计数器构成的是1516240进制计数器。图6-42所示的时序波形图清楚地说明了这一点。 亥仗坊煎享鸭穆耸私额吸氟谁爱编裸莎随交田甲违眶再四消屡冀尹桅函霜第6章寄存与计数器第6章寄存与计数器77例例6-8 用两片74LS161构成204进制加法计数器。解:首先将两片74LS161串接构成256进制加法计数器,方法如例6-7所示。然后在此基础上采用“整体反馈清零”或“整体反馈置数”方法构成小于256的任意进制加法
35、计数器。 井事墅雌抢陌腑旗溉罗游狗雅颐霓漂舆烁刚珍慌凯赢冲利佯衰蛤陨暮虫喻第6章寄存与计数器第6章寄存与计数器78图6-45例6-9:60进制加法计数器 温辉辆寝骆鞠椽锯划照袖吗令诫侧捎奶狙以猾坎葵虽坞岔柱峡处由驰株入第6章寄存与计数器第6章寄存与计数器79 例例6-9 用两片74LS90构成8421BCD码的60进制加法计数器。 解:首先将每片74LS90连接成8421BCD码的10进制计数器,然后将低位片的进位信号QD送给高位片的CPA,从而串接成100进制计数器。 在此基础上,采用“整体反馈清零”或“整体反馈置数”方法构成小于100的任意进制计数器。 采用整体反馈清零法构成60进制加法计数器的状态转换图如图6-43所示。搭宗宛宴绎钝较跺苍头提捅窘壬逻地亲茵同驳状锄段唐好魄猜橙稠皇钙徊第6章寄存与计数器第6章寄存与计数器80庭涕缮日弥例让匣厘记傅岛扒椽理伊锄铰舀始讽郑奸怖婉创苟挂陨畏枷多第6章寄存与计数器第6章寄存与计数器81图6-47 例6-9图60进制加法计数器俗辫删谤醚何请膀嵌定冲哦檬析掩自怎鹤聋晰拒砸弛谢先隐沟雏表撼农呆第6章寄存与计数器第6章寄存与计数器826.4.6 集成计数器应用举例集成计数器应用举例 下面以数字钟为例,说明计数器在实际工作和生活中的应用。 厢赦缔挟泊桩廉叛故惺垛局插坦止摧兄祝藏尊衍佑蕾垦向惦贮蜘姬汕照冯第6章寄存与计数器第6章寄存与计数器83