毕业论文设计--微型计算机基于8086cup数字时钟课程设计任务书.doc
微型计算机基于8086CPU的数字时钟课程设计任务书 本设计任务书的主要目的是设计一个基于8086CPU的数字时钟,具有显示时分秒的功能。该设计任务书涵盖了数字时钟的设计方案、时钟时分秒的处理方式、八段数码管动态显示、系统原理、系统硬件设计等方面。 设计方案中,采用8253产生周期为2秒的方波,通过8255芯片的A、B、C口读取电平高低,判断电平变化,进而判断1秒延时是否已经到达。时钟时分秒的处理方式有两种方案:将时分秒当做三个数据进行处理,并设置三个数据空间作为是分秒的数据缓存区;将时分秒分成六位,放在显示数据缓存区里,每次一秒延时之后判断是否向高位进一。 在八段数码管动态显示方面,采用8279八段数码管,通过74LS373作为位码输出端口,8255的A、B、C口作为段码输出口。输出到位码输入口;设置到六位数据缓存区,经过换码可以取得相应的段码输出到段码输入口,并简单延时,就可以显示了。 系统原理方面,通过并行接口芯片8255和8086计算机的硬件相连,以及通过8253一秒延时的方法,来实现适中的计时功能。8086工作在最小模式,8255芯片片选端接到CPU的片选段CS0,A口组委输出口,B口作为输入口,B口的第一位用于检测电平;8253片选端接到CPU的片选段CS2,用于锁存位码。 系统硬件设计方面,8086微处理器具有多种特性,如数据总线为16位,地址总线为20位,具有99条基本指令,指令功能强大等。8086CPU寄存器结构中有14个16位的寄存器,包括4个16位的通用寄存器、2个16位指针寄存器、2个16位变址寄存器、1个16位指令指针及1个16位标志寄存器。 本设计任务书提供了一个基于8086CPU的数字时钟的设计方案,涵盖了数字时钟的设计方案、时钟时分秒的处理方式、八段数码管动态显示、系统原理、系统硬件设计等方面,为读者提供了一个完整的数字时钟设计解决方案。
剩余20页未读,继续阅读
- 粉丝: 388
- 资源: 8万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- CBT 3847-1999 船用扁圆形焊接钢法兰.pdf
- CBZ 27-1980 船体结构低温焊接.pdf
- CBT 3962-2005 船用焊接异径铜法兰.pdf
- CBZ 258-1989 铝合金船体氩弧焊接工艺规程.pdf
- CBZ 69-1986 铸钢艉柱手工焊接工艺.pdf
- CBZ 66-1987 铜板的焊接.pdf
- CBZ 802-2007 陶质衬垫CO2单面焊焊接工艺.pdf
- CBZ 801-2007 熔嘴电渣焊焊接工艺.pdf
- CBZ39-1987_焊接材料的验收、存放和使用.pdf
- CBZ124-1998_潜艇921A等钢结构焊接技术要求.pdf
- CBZ126-1998潜艇耐压船体可拆板切割、装配和焊接技术要求.pdf
- CECS 330-2013 钢结构焊接热处理技术规程.pdf
- CJT 32-2004 液化石油气钢瓶焊接工艺评定.pdf
- C-HRA-1镍基合金的焊接工艺性能研究.pdf
- CMT焊接在堆焊(包覆)镍基耐蚀合金层中的应用.pdf
- CNG高压储罐焊接制造质量保证.pdf