PAGE

PAGE 2

课 程 设 计

设计名称 单片机可调倒计时器

全套设计加扣?3012250582

学年学期  2013 -2014学年第 二 学期

课程名称  单片机原理及应用

专业年级  电气112

姓 名

学 号

提交日期  2014年6月10日

成 绩

指导教师

水利与建筑工程学院

摘要

时间是现代社会中不可缺少的一项参数,无论是平时生活还是社会生产都需要对时间进行控制,有的场合对其精确性还有很高的要求.本设计采用AT89C51系列单片机进行倒计时计时,可自己设置0至1小时任意时间进行倒计时,其精确度达到0.1秒,对于社会生产有着十分重要的作用。

本文首先在绪论中介绍了单片机的应用价值,然后在对本课程设计做了深入的研究之后,提出了系统总体设计方案,并设计了各部分硬件模块和软件流程,在用汇编语言设计了具体软件程序后,用keil软件编程,然后用proteus进行了仿真和调试,结果证明了该设计系统的可行性。

由于AT89C51系列单片机的控制器运算能力强,处理速度快,可以精确计时,很好地解决了实际生产生活中对计时高精确度的要求,因此该设计在现代社会中具有广泛的适用性。

关键字:AT89C51,倒计时,计时时间可调,LED显示,仿真,调试

目录

TOC \o "1-3" \h \z \u 第一章 绪论 2

1.1单片机的应用价值介绍 2

1.2 课程设计目的和要求 3

第二章总体方案设计与硬件设计 3

2.1 设计任务分析和方案设计 3

2.1.1 设计任务分析 3

2.1.2方案分析比较 4

2.2 硬件总体设计 5

2.3 软件总体设计 9

第三章 软件仿真 13

3.1 仿真器介绍 13

3.2 用keil生成HEX文件 13

3.3 仿真器执行 14

第四章 系统操作说明 15

结束语18

调试问题及解决方法 18

课程总结 18

参考文献 19

附录

系统原理图 18

系统pcb图19

参考程序19

第一章 绪论

单片机的应用价值介绍

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。

单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:   1.在智能仪器仪表上的应用   单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。   2.在工业控制中的应用   用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。   3.在家用电器中的应用   可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。   4.在计算机网络和通信领域中的应用   现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。 5.单片机在医用设备领域中的应用 单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪

Android课程设计倒计时app,单片机课程设计-可调倒计时器.doc相关推荐

  1. python基于svm项目+课程设计报告_单片机课程设计教学模式研究

    单片机课程设计教学模式研究 摘要:在分析单片机课程设计现状的基础上,提出将先进的CDIO工程教育理念应用到单片机课程设计教学中,对课程设计的时间安排.选题.组织实施.考核等方面进行改革与创新,构建新的 ...

  2. Android Studio 开发–微信APP门户界面设计

    Android Studio 开发–微信APP门户界面设计 本次Github代码仓库 --crcr1013/MyWechat 文章目录 Android Studio 开发--微信APP门户界面设计 前 ...

  3. 移动端UI界面设计:APP字体排版设计的七个原则

    移动端UI界面设计:APP字体排版设计的七个原则 发布于: 2015 年 2 月 9 日 by admin 再来谈移动端APP字体排版设计,也许有人会说,这个还有什么好说的呢?但是真正能够运用好APP ...

  4. Android课程设计倒计时app,999倒计时计时器课程设计.docx

    倒计时计时器 倒计时计时器的用途很广泛.它可以用做定时,控制被定时 的电器的工作状态,实现定时开或者定时关,最长定时时间为 999 分钟.它还可以用做倒计时记数,最长记时时间为999 秒, 有三位数码 ...

  5. 单片机音乐播放器课程设计C语言,单片机课程设计简易音乐播放器

    单片机课程设计简易音乐播放器 论文题目:简易音乐播放器所属系部:电子工程系 指导教师: 学生姓名: 学 号: 专 业: 电子信息工程技术 题目: 简易音乐播放器任务与要求:本设计以 MCS-51 系列 ...

  6. Axure课程设计-漫画APP界面/UI设计(免费分享.rp文件学习)

    这次的课程设计主要是UI设计,基于Axure我设计了一个类似动漫之家的一个设计界面,以下是效果图: UI首页 点击夜魔侠 点击更新按钮 点击分类按钮 排行 点击专题按钮之后 点击搜索按钮之后 点击&q ...

  7. ui设计移动端字体适配_移动端UI界面设计:APP字体排版设计的七个原则

    再来谈移动端APP字体排版设计,也许有人会说,这个还有什么好说的呢?但是真正能够运用好APP字体设计的人还真的不多.不信,我们往下看看这个7个移动端字体设计原则吧! 1. 留足空间 与普遍观点恰好相反 ...

  8. js倒计时天时分秒php,JS制作分秒倒计时器

    这篇文章主要介绍了JavaScript分秒倒计时器实现方法,可实现按照毫秒倒计时的效果,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了JavaScript分秒倒计时器实现方法.分享给大家供 ...

  9. Android:一个线程玩转商品列表所有item的倒计时器,并对Adapter进行单控件刷新优化...

    所以这次我还是会跟大家讲一下关于商城的一个需求------商品的倒计时器. 或者有人会说,商品的一个倒计时很简单,但是我这次的需求是一个商品列表,每个商品都需要有一个自己的计时器.首先我们看看需求效果 ...

最新文章

  1. XML的简单读取与写入
  2. Unity游戏中的一些规范和优化建议
  3. OpenLDAP的安装测试及管理
  4. saltstack的状态文件
  5. 极简单的方式序列化sqlalchemy结果集为JSON
  6. android学习笔记---39_采用Service实现电话监控器,刻录打电话者的声音后通过socket上传到服务端
  7. java排序算法学习(一)--冒泡排序
  8. 内联函数的常识性问题
  9. 三点估算法_三点估算
  10. 调用登录接口返回“参数错误”
  11. 8-子午和卯酉圈曲率半径
  12. sqlserver获取周数
  13. xp系统显示无打印机服务器,Xp系统显示“Windows无法打开添加打印机”的处理方法...
  14. 华为云“云上先锋”·AI主题赛(垃圾分类)-Top7复盘
  15. Rebus渲染农场分析
  16. 写给程序员的编程语言科普——前言
  17. 手机ANR问题处理方法及策略
  18. stm32直流电机PID控制hal库(Cubemx)
  19. USB驱动分析(三)
  20. html+js+css 调用jquery 工人信息管理功能(增删改查)前端实现,以及调用实现鼠标拖尾粒子效果的js库

热门文章

  1. insert exec 语句不能嵌套_走向DBA「MSSQL篇」 - 从SQL语句的角度提高数据库的访问性能...
  2. get post请求区别_LoadRunner发送GET和POST请求
  3. TensorFlow创建tensor语句
  4. Redis性能问题排查解决手册(值得收藏)
  5. 信息系统项目管理知识--计算机网络基础
  6. 蓝桥杯-操作格子(java)
  7. SQLYog快捷键大全
  8. ctrl键一直自动按住了_用好Ctrl键,效率快一半
  9. MongoDB从立地到成佛(介绍、安装、增删改查)
  10. C++赋值运算符重载【C++赋值运算符重载】