计算机科学学院 课程设计报告 课程 数 字电子技术( B) 题目 家 庭式小餐馆点餐系统 年级 2008 级 专业 计算机科学技术 学号 0000000 学生 00000 任课教师 00 2010 年 6 月 14 日 1 课程设计题目 家庭式小餐馆点餐系统 验收 时间 2010/ 6/12 验收 地点 9#307 指导 教师 00 课题总体设计思想概述 想到这个设计题目后和要求后,首先考虑的是优先权得问题,这个可以用优先编码器解决,但是实验用的软件里没有优先编码器,刚开始没有想到解决办法,后来才想到可以自己用逻辑门做一个。信号需要反馈又涉及到了信号得锁存问题,可以用触发器解决,同时可以解决逻辑清 0问题。 设 计 目 的 1.当房间有紧急呼叫时,显示房间优先级和房间号码(在本实验中设置优先级最高为 7,房间号是1;其次是优先级为 6的2号房间;之后依次类推,总共有7~4四个优先级的1~4四个房间)。 2.根据房间可以容纳的几餐人数设置优先级别。1号房间可容纳的就餐人数最多,优先级别最高;其次是2号房间,依次类推。当有多人呼叫时,就餐人数多的房间优先。 3.餐馆人员处理完当前最高级别的呼叫后,按下清除键,系统按优先级别显示其它呼叫房间的编号。 注:家庭式小餐馆服务人员就一个,所以按就餐人数多少分优先级依次服务。 2 设 计 原 理 系统由呼叫信号锁存,优先编码,二进制译码,显示及逻辑控制清除等几部分组成,电路核心部分为优先编码器,当有信号输入时,用触发器锁存相应的按键信号,由优先编码器完成信号优先级的送别,并提供相关的显示输出编码。呼出信号由信号锁存(触发器)进入,再进入优先编码(优先编码器)。同时信号回馈给信号锁存区,循环运作,直至呼叫信号完全提示。同时加入逻辑控制(清0)。 总体设计框图: 3 设 计 方 案 1、单元电路设计: 在这里信号锁存用到D触发器7474,优先编码用的自制的优先编码器,二进制译码用3-8二进制译码器74138, 信号显示用到六反相器74LS04和四位并行加法器74LS83。 1.信号锁存 信号锁存用74LS74正边双D触发器.,起引脚图如下: 7474功能表如下: 输 入 输 出 预 置 清 除 时 钟 D Q Q’ SD’ RD’ CP 0 1 x x 1 0 1 0 x x 0 1 0 0 x x 1 1 1 1 ↑ 1 1 0 1 1 ↑ 0 0 1 1 1 0 x Q0 Q0’ 74LS74正边沿触发双D触发器的动作特点是输出端状态的转换发生在CP的上升沿,而且触发器所保存下来的所保存...