- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 23
课 程 设 计 任 务 书
题 目 键盘控制数码管显示及LED点亮
学院(部) 电子与控制工程
专 业 建筑设施智能技术
班 级 320601
学生姓名
学 号
5 月 15 日至 5 月 22 日
指导教师
2014 年5月22日
目录
摘要……………………………………………………2
设计要求………………………………………………2
方案设计说明…………………………………………2
程序流程图……………………………………………4
模块介绍………………………………………………4
1)8051CPU…………………………………………4
2)数码管显示………………………………………5
3)4×4键盘输入……………………………………………5
4)流水灯显示………………………………………………6
源程序…………………………………………………………7
程序执行结果…………………………………………………11
主要元器件介绍………………………………………………13
1)8051………………………………………………………13
2)共阴极数码管……………………………………………15
八、参考书籍………………………………………………………17
一、摘要
单片机是单片微型计算机,它是针对控制与检测应用而设计的,也称为微控制器。它具有芯片体积小、集成度高、功能强、抗干扰能力强、性价比高等特点,被广泛的应用在工业自动化、仪器仪表、航天航空、消费电子、电力电子、汽车电子、计算机外设等领域。自20世纪80年代MCS-51系列单片机问世以来,经历了三十多年的发展,在共享Inter公司8051内核技术的基础上,众多的半导体公司经过不断的技术更新,推出了庞大的系列兼容产品,使MCS-51系列单片机依然在各个应用领域扮演着重要的角色。
学习单片机的最有效方法就是理论与实践并重,需要更深的去了解单片机的很多功能,努力的去查找资料,当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机智能控制系统所取代。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。本课程通过应用单片机技术完成了流程灯、数码管显示以及4×4键盘的识别等功能。
设计要求
(1)利用按键控制流水灯的显示。
(2)利用3×3或者4×4键盘,控制数码管的显示。
(3)利用到定时/计数器。
(4)利用到中断技术。
三、方案设计说明
根据要求我们所采用的方案为:
主程序为4×4键盘的扫描程序,通过P1口输入所按键的键值,将扫描到的键值“0~F”中的一位通过P0口在数码管上显示,并检测按键是否为“LED”,如果不是,将回到程序继续扫描,如果是“LED”,则跳到LED循环点亮。
LED循环点亮:一共八盏灯,一盏灯亮,另七盏灯灭,从左到右循环点亮,在其中运用定时器T0工作在MODEL1,对其点亮时间进行控制点亮1s,对其定时器溢出中断次数进行统计,当溢出中断次数达到10次后,返回主程序开始。
程序流程图
模块介绍
(1)8051CPU
P1.3~P1.0分别连接4×4键盘的第一行到第四行;P1.7~P1.4分别连接4×4键盘的第一列到第四列;P2口分别接8个LED灯;P0口接1个共阴极数码管。
如图,MCS-51系列单片机的40只引脚按功能能可分为四类:
电源引脚
电源引脚提供芯片的工作电源,MCS-51系列单片机采用单一的直流5V电源供电。
Vcc(引脚40)—— +5V。
GND(引脚20)——地。
晶体振荡器信号输入和输出引脚
晶体振荡器信号输入输出引脚外接振荡器或时钟源,为单片机提供时钟信号。
XTAL1(引脚19)——振荡器信号输入。
XTAL2(引脚18)——振荡器信号输出。
③I/O口线引脚
P0口(39~32脚):P0.0~P0.7统称为P0口。在不接片外存储器与不扩展I/O口时,可作为准双向输入/输出口。在接有片外存储器或扩展I/O口时,P0口分时复用为低8位地址总线和双向数据总线。
P1口(1~8脚):P1.0~P1.7统称为P1口,可作为准双向I/O口使用。对于
您可能关注的文档
- 减数分裂(3课时).ppt
- 减数分裂(一轮复习).ppt
- -减数分裂(用).ppt
- 减数分裂、有丝分裂图像识别及解题.ppt
- 减数分裂130407-09.ppt
- 减数分裂第1课时.ppt
- 减数分裂和受精作用(复).ppt
- 减数分裂和受精作用(文科班).ppt
- 减数分裂和受精作用_[人教版].ppt
- 减数分裂和受精作用2.ppt
- 2024最新国家开放大学电大《公共行政学》网考题库(含答案).pdf
- 2024项目部安全管理人员安全培训考试题及参考答案(完整版).pdf
- 2024年网络安全承诺书.pdf
- 2024提高医院伦理审查能力的实践与思考 .pdf
- 2024年暑假学生学习计划(15篇).pdf
- 2024年行测言语理解真题练习含解析(25).pdf
- 2024更新-2022-2023年人教版六年级数学上册期末试卷(A4版)(可打印).pdf
- 2024年监理工程师之土木建筑监理案例分析通关题库(附答案) .pdf
- 2024年注册消防工程师之消防安全技术实务题库附答案(典型题)完整版720966353.pdf
- 2024广西贵港桂平九年级上学期期中考试语文试题及答案.pdf
文档评论(0)