实用标准文档 文案大全 一、 任务说明 本次的任务是利用 51单片机设计一个 4*4 矩阵键盘输入系统,用 16个发光二级 管对应 16个不同的按键。每按下一个按键对应的发光二极管就亮。 矩阵式键盘又称行列键盘,它是用 N条 I/O 线作为行线, N条 I/O 线作为列线组 成的键盘。在行线和列线的每个交叉点上设置一个按键。 这样键盘上按键的个数就为 N*N个。这种行列式键盘结构能有效地提高单片机系统中 I/O 口的利用率。 最常见的键盘布局如图 1所示。一般由 16个按键组成,在单片机中正好可以用 一个 P口实现 16个按键功能,这也是在单片机系统中最常用的形式,本设计就采用 这个键盘模式。 图 1 键盘布局 利用单片机的并行口 P1连接 4×4矩阵键盘,并以单片机的 P1.0-P1.3各管脚作 输入线,以单片机的 P1.4-P1.7各管脚作输出线;利用 P2、P3口控制灯 1-灯 16
课程设计说明书 第 I 页 开关 /键盘控制流水灯设计 摘要 自计算机问世以来, 单片机技术在社会各领域中得到了广泛的应用。 在流水 灯控制系统中, 单片机更是取代了由齿轮调节延迟时间的旧式市发展速度, 成为 日后此系统中的核心部分。由于单片机具有一些突出的优点:体积小、重量轻、 电源单一、功耗低;功能强、价格低;数据大都在单片机内部传送, 运行速度快、 抗干扰能力强、可靠性高,所以单片机被广泛的应用于测控系统、数据采集、智 能仪器仪表、机电一体化产品、 智能接口、计算机通信以及单片机的多级系统等 领域。 本课题详细地介绍了一种由 MCS-89C51集成块编程实现的控制电路, 它完成 了单片机流水灯控制功能, 并给出了具体的硬件电路和相应的程序。 这种控制电 路可靠性,灵活性高,使用范围广,特别适合中小城市的交通灯、霓虹灯等的应 用。 关键词:单片机,流水灯, MCS-89C51,控制电路