目录
第一章 概述 ..................................................................................................................................... 1 第二章 设计原理与思路 ................................................................................................................. 1 第三章 所用芯片介绍 ..................................................................................................................... 2
(1)CD4518 ........................................................................................................................... 2 (2) 74LS164 .............................................................................................................................. 3 (3) 74LS248 .............................................................................................................................. 3 (4) UM9151-3 ........................................................................................................................... 4 第四章 总电路图 ............................................................................................................................. 6 第五章 个人设计与心得 ................................................................................................................. 7
(1)个人设计 ......................................................................................................................... 7 (2)心得 ................................................................................................................................. 9 参考文献 ........................................................................................................................................... 9
第一章 概述
此次设计的是一个脉冲按键电话显示逻辑电路,它要求: (1)具有八位显示
(2)能准确的显示数字。按下“5”,显示“5”。
(3)显示器显示的数从低位到高位逐位显示。例如:按下“5”键,显示器显示“- - - - - - -5”,再按“3”,显示器显示“- - - - - - 53”。一直显示到需要的数字。
第二章 设计原理与思路
脉冲显示逻辑电路的设计控制框图如下,收话和发话电路,我们暂不考虑,这里仅对按键显示电路进行逻辑控制设计.
译码显示 受话/发话电路 脉冲拨号器 移位寄存器 键盘 0~9 BCD 码计数器
其中,键盘与脉冲拨号器电路部分,我们用UM9151-3脉冲拨号芯片实现,计数器电路部分我们用CD4518十进制计数器实现,移位寄存器电路部分我们用CD4015和74LS164芯片实现,译码显示电路我们用74LS248芯片和数码显示管实现。
1
第三章 所用芯片介绍
(1)CD4518
CD4518功能介绍
CD4518是一个同步加计数器,在一个封装中含有两个可互换二/十进制计数器,其功能引脚分别为1~7和9~{15}.该CD4518计数器是单路系列脉冲输入(1脚或2脚;9脚或10脚),4路BCD码信号输出(3脚~6脚{11}脚~{14}脚)。
CD4518控制功能:CD4518有两个时钟输入端CP和EN,若用时钟上升沿触发,信号由CP输入,此时EN端为高电平(1),若用时钟下降沿触发,信号由EN输入,此时CP端为低吨平(0),同时复位端Cr也保持低电平(0),只有满足了这些条件时,电路才会处于计数状态.否则没办法工作。
将数片CD4518串行级联时,尽管每片CD4518属并行计数,但就整体而言已变成串行计数了。
需要指出,CD4518未设置进位端,但可利用Q4做输出端。有人误将第一级的Q4端接到第二级的CP端,结果发现计数变成“逢八进一”了。原因在于Q4是在CP8作用下产生正跳变的,其上升沿不能作进位脉冲,只有其下降沿才是“逢十进一”的进位信号。正确接法应是将低位的Q4端接高位的EN端,高位计数器的CP端接USS。
CD4015逻辑图及管脚图
2
CD 4015管角功能
CD4015是由两组独立的4位串入-并出移位寄存器组成。每组寄存器都有一个CP输入端、一个清零端Cr和一个串行数据输入端DS。每位寄存单元都有输出端引出,因而即可作串行输出,又可实现并行输出。加在DS端上的数据在时钟脉冲上升沿的作用下向右移位。当在Cr端加高电平时,寄存器的输出被全部清零。 CD4015具有下述功能:
·从串行输入到串行输出,数据延迟了4个时钟周期。因此,CD4015可用作延迟电路 ·串行数据经过CD4015以后,转换成了并行数据,可由Q0~Q3端并行出输。 ·可作为数据寄存器使用。
(2) 74LS164
74ls164功能引脚图
(3) 74LS248
74LS248(74LS48)是BCD码到七段码的显示译码器,它可以直接驱动共阴极数码管。它的管脚图
3