51单片机程序设计.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
燕山大学 课 程 设 计 说 明 书 题目: 学院(系): 理学院 年级专业: 12级电子信息科学与技术 学 号: 120108040042 学生姓名: 吴立国 指导教师: 教师职称: 副教授 燕山大学课程设计(论文)任务书 院(系): 理学院 基层教学单位:12级电子信息科学与技术 学 号 120108040042 学生姓名 吴立国 专业(班级) 12级电子2班 设计题目 设 计 技 术 参 数 技术参数: 单片机型号:STC89C52; 输出共阴极显示驱动器矩阵键盘 设 计 要 求 学习了解MAX通过keil4软件,利用c语言编写单片机运行程序实现对I/O口控制、数码管显示的控制使上述组合能够成为矩阵键盘按键输入。 工 作 量 个工作日 每个工作日6到8个小时左右 工 作 计 划 201-2015.1.8 学习MAX2015.1.9-2015.1.10 以小组形式编写简易计算器程序并测试 2015.1.11-2015.1.12 调试程序并作修改 2015.1.13 课设结题,实验总结 参 考 资 料 [1][2] 课设实验教学PDF [3] 余孟尝.《数字电子技术基础简明教程》.[4] 郭天祥.《新概念51单片机教程》.电子工业出版社 [] 钱晓捷.《微型计算机原理及应用》.清华大学出版社 [] 谭浩强.《C语言程序设计》.清华大学出版社 指导教师签字 基层教学单位主任签字 说明:此表一式四份,学生、指导教师、基层教学单位、系部各一份。 年 月 日 MAX7219和矩阵键盘的简易计算器设计 吴立国理学院12级电子信息科学与技术(2)班 摘要:本文主要分元器件介绍及组装和驱动程序介绍两部分通过学习MAX利用c语言编写单片机运行程序实现对I/O口控制、数码管显示的控制使上述组合能够成为矩阵键盘按键输入。关键词:;51单片机;C语言; Simple calculator design?and?matrix?keyboard based onMAX7219 Wuliguo Abstract:?This paper?introduces the?main?points?of components?and assemblyand the?driver is introduced?the two part.?The?working principle andcharacteristics of?MAX7219 and learning?the keyboard matrix,?the use of?cableMAX7219 and?matrix keyboard?is linked to?51 SCM;?the use of C languageprogram running in SCM?to realize the control of?the I/O port control,?digital display,?so that?the?combination?can be the?matrix keyboard?input keys,?simple calculator?7219 shows,?realize a simple add,?subtract?in addition,?multiplication,arithmetic. Keywords:?MAX7219 and?matrix keyboard;?51 single chip microcomputer;?C language;?simple calculator. 一、引言 单片机(Single chip microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。 本文采用的是STC89C52这一单片机实行电路板功能的开发,使用排线将MAX7219和矩阵键盘联入单片机;利用c语言编写单片机运行程序实现对I/O口控制、数码管显示的控制使之能够成为矩阵键盘按键输入。.1 M

您可能关注的文档

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档