数字显示与键盘输入设计_课程设计

上传人:aa****6 文档编号:37619374 上传时间:2018-04-19 格式:DOC 页数:20 大小:1.69MB
返回 下载 相关 举报
数字显示与键盘输入设计_课程设计_第1页
第1页 / 共20页
数字显示与键盘输入设计_课程设计_第2页
第2页 / 共20页
数字显示与键盘输入设计_课程设计_第3页
第3页 / 共20页
数字显示与键盘输入设计_课程设计_第4页
第4页 / 共20页
数字显示与键盘输入设计_课程设计_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《数字显示与键盘输入设计_课程设计》由会员分享,可在线阅读,更多相关《数字显示与键盘输入设计_课程设计(20页珍藏版)》请在金锄头文库上搜索。

1、学学 号:号: 04课课 程程 设设 计计题题 目目数字显示与键盘输入例程设计数字显示与键盘输入例程设计学学 院院计算机科学与技术学院计算机科学与技术学院专专 业业计算机科学与技术计算机科学与技术班班 级级姓姓 名名指导教师指导教师2013 年年7月月1日日武汉理工大学硬件综合设计课程设计说明书1目目 录录课程设计说明书课程设计说明书 . 2数字显示与键盘输入设计数字显示与键盘输入设计. 31.系统描述:系统描述:. 31.1 实验目的实验目的 . 31.2 实验设备:实验设备:. 31.3 设计要求:设计要求:. 32.设计过程:设计过程:. 32.1 设计原理:设计原理:. 32.2 操作

2、命令:操作命令:. 52.3 操作过程:操作过程:. 82.3.1 硬件连接:硬件连接:. 82.3.2 软件设计:软件设计:. 92.3.3 设计成功标志:设计成功标志:. 102.4 程序设计:程序设计:. 102.5 程序代码程序代码 . 103.调试过程调试过程 . 153.1 程序编译调试程序编译调试 . 153.2 在线编程写入程序在线编程写入程序 . 163.3 实验结果显示实验结果显示 . 164.课程设计总结:课程设计总结:. 17本科生课程设计成绩评定表本科生课程设计成绩评定表 . 18武汉理工大学硬件综合设计课程设计说明书2课程设计任务书课程设计任务书学生姓名:学生姓名:

3、 杨星杨星 专业班级:专业班级: 计算机计算机 10071007 班班 指导教师:指导教师: 唐祖锴唐祖锴 工作单位:工作单位:计算机科学与技术学计算机科学与技术学院院题题 目目: : 数字显示与键盘输入设计数字显示与键盘输入设计初始条件:初始条件:1.课程设计使用 ZG211 硬件综合实验平台(8051 单片机) ,配有课程设计接口芯片和辅助芯片以及器件;2.ZG211 有程序设计集成开发环境,程序设计语言为 C 语言;3.ZG211 硬件综合实验平台使用说明书;要求完成的主要任务要求完成的主要任务: : (包括课程设计工作量及其技术要求,撰写说明书具体要 求)1.学习使用 ZG211 硬件

4、综合实验平台,程序设计集成开发环境;2.根据课程设计题目,进行需求分析,搞清楚课程设计需要设计需求和需要解决的设计内容。3.查阅和学习课程设计题目需要的接口芯片资料,掌握接口芯片的使用方法和编程要领。查阅和学习课程设计题目需要的辅助芯片以及器件资料。4.设计接口芯片和辅助芯片以及器件与 8051 单片机连接硬件电路原理图。5.设计与硬件电路原理图对应的 C 语言程序(或 8051 汇编语言) 。给出程序流程图。在集成开发环境中调试程序。给出程序的详细注释。能够解释使用程序模拟电路时序信号和数据。6.撰写课程设计报告,1)详细陈述以上的设计过程;2)详细陈述电路的调试过 程。 时间安排:时间安排

5、: 第 17 周: 1.熟悉 ZG211 硬件综合实验平台,KEILC UVISION2 集成开发环境;查阅接 口芯片资料,熟悉接口芯片和它的使用方法。 2.设计硬件电路原理图, 。 第 18 周: 1.使用 C 语言或汇编语言设计和调试接口程序。 2.撰写计算机硬件综合设计报告。武汉理工大学硬件综合设计课程设计说明书3指导教师签名:指导教师签名: 年年 月月 日日系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日数字显示与键盘输入设计数字显示与键盘输入设计1.1.系统描述:系统描述:1.11.1 实验目的:实验目的:1 掌握对单片机 IO 口的操作,及中断的应用 2 掌握

6、显示接口芯片 CH451 的运用1.21.2 实验设备:实验设备:1 PC 机一台 2 ZG-211 单片机系统实验板一块 3 实验连接线若干 4 芯片:CH451,89S52 5 并口编程线一根 6 配套电源 1 个 实验板实物图:实验板实物图:1.31.3 设计要求:设计要求:1 能正常操作 LED 数码显示 2 能通过中断方式接收按键信息武汉理工大学硬件综合设计课程设计说明书42.2.设计过程:设计过程:2.12.1 设计原理:设计原理:本实验的显示接口采用 CH451 芯片。该芯片整合了数码管显示驱动 和键盘扫描控制可以动态驱动8 位数码管或者64 位LED,具有BCD 译码、 闪烁、

7、移位等功能;同时还可以进行64 键的键盘扫描;芯片内部有多个 寄存器控制整个芯片的运行,其中有8 个寄存器存入所要显示的数字, 每个寄存器有8 位,每一位控制一个数码管其中的一段(1 为点亮,0 为熄灭)。单片机通过4 根信号线(串行数据输入线DIN、串行数据时钟 线DCLK、串行数据加载线LOAD、串行数据输出线DOUT)控制CH451,显示 数据,同时通过CH451 对键盘的扫描,达到人机交换信息的目的。该芯 片与实验板相关器件连接原理图如下:CH451CH451原理图原理图武汉理工大学硬件综合设计课程设计说明书5CH451CH451引脚图引脚图2.22.2操作命令:操作命令:CH451C

8、H451操作命令表操作命令表武汉理工大学硬件综合设计课程设计说明书61 空操作:0000XXXXXXXXB 空操作命令不对CH451 产生任何影响。为了在不影响CH451 的前 提下变化DCLK 以清除看门狗计时,也可以发送空操作命令。空操作 命令可以只发送有效数据B8B11,简化描述是0000。 2 芯片内部复位:1B 内部复位命令将CH451 的各个寄存器和各种参数复位到默认的状 态。芯片上电时,CH451总是被复位,此时各个寄存器均复位为0,各 种参数均恢复为默认值。 3 字数据左移:0B 字数据左移命令将CH451 的字数据左移一次,即从DIG0 向DIG7 移动一位,然后最右边的DI

9、G0 补进数据00H。例如,在数码管 DIG7DIG0 显示“”时,执行字数据左移命令,显示变为“ ”(不 译码方式)或者“”(BCD 译码方式)。 4 字数据右移:0B 字数据右移命令将CH451 的字数据右移一次,即从DIG7 向DIG0 移动一位,然后最左边的DIG7 补进数据00H。例如,在数码管 DIG7DIG0 显示“”时,执行字数据右移命令,显示变为“ ”(不 译码方式)或者“”(BCD 译码方式)。 5 字数据左循环:1B 字数据左循环命令将CH451 的字数据左循环一次,即从DIG0 向 DIG7 移动一位,然后最右边的DIG0 补进原DIG7 的数据。例如,在 数码管DIG7DIG0 显示“”时,执行字数据左循环命令,显示变为 “”。 6 字数据右循环:1B 字数据右循环命令将CH451 的字数据右循环一次,即从DIG7 向武汉理工大学硬件综合设计课程设计说明书7DIG0 移动一位,然后最左边的DIG7 补进原DIG0 的数据。例如,在 数码管DIG7DIG0 显

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号