欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机课程设计——定时闹钟的设计

    • 资源ID:1403013       资源大小:201KB        全文页数:22页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    单片机课程设计——定时闹钟的设计

    1、 电子技术基础课程设计报告电子技术基础课程设计报告 定 时 闹 钟 2014 年年 12 月月 24 日日 摘要摘要 本设计是一个定时闹钟,它仅使用单片的 40 引脚单片机完成闹钟的全部功 能。设计目的是为了学习和巩固单片机知识,使对已学过的基础知识能有更深入 的理解,学会独立思考、独立思考、独立工作,以及提高对所学应用基本理论分 析和解决实际问题的能力。 本文设计的定时闹钟采用 80c51 芯片,用汇编语言进行编程,时、分、秒用 6 位 LED 数码管显示。在电路中通过四个按键 S1、S2、S3 和 S4 来进行定时和调 时,定时时间到通过喇叭发出报警声。 设计系统的主要功能 能显示 时时分

    2、分秒秒。 能够设置定时时间、 修改定时时间。 到定时时间能发出报警 1 1 系统总体方案及硬件设计系统总体方案及硬件设计 1.11.1 系统总体方案系统总体方案 1)由于要显示数字时间,所以需要 6 位数码管。 2)时间的定时用时钟电路,修改时间和定时用手动按键控制,报警声通过 喇叭发出。 3)80c51 单片机加上外围器件(2 个 3 位共阳数码管,8 个限流电阻和一个 蜂鸣器)和应用程序(ISIS 7 Professional 软件和 KEIL 编译软件),构成相 应的应用系统。 1.21.2 系统设计方框图系统设计方框图 1 1. .3 3 硬件设计硬件设计 1.3.11.3.1 芯片芯

    3、片:80c5180c51 80c51芯片内不包含一个8位中央处理器cpu,4kb程序存储器ROM, 128B随机存 取存储器, RAM,4个8位并行I/O接口, 1个全双工串行通信接口, 2个16 位定时器、 计数器级及21个特殊功能寄存器。 由先进CMOS 工艺制造并带有非易失性Flash 程序存储器 全部支持12 时 钟和6 时钟操作 P89C51X2 和P89C52X2/54X2/58X2 分别包含128 字节和 256 字节RAM 32 条I/O 口线 3 个16 位定时/计数器 6 输入4 优先级嵌套中 断结构 1 个串行I/O 口 可用于多机通信 I/O 扩展或全双工UART以及片

    4、内振 荡器和时钟电路。 此外, 由于器件采用了静态设计, 可提供很宽的操作频率范围, 频率可降至0 。可实现两个由软件选择的节电模式,空闲模式和掉电模式,空闲 模式冻结CPU但RAM定时器,串口和中断系统仍然工作掉电模式保存RAM的内 容 但是冻结振荡器 导致所有其它的片内功能停止工作。 由于设计是静态的时钟 可停止而不会丢失用户数据 运行可从时钟停止处恢复。 晶振 及复位 按钮 单片机 80c51 8 个 限流 电阻 蜂鸣器 6 位共阳 数码管显 示 选位 图 1 系统设计方框图 . .1.3.21.3.2 蜂鸣器蜂鸣器 由 P3.7 口控制蜂鸣器,使其定时时间到能发出报警声。 1.3.31

    5、.3.3 时钟电路时钟电路 单片机的时钟产生方法有两种:内部时钟方式和外部时钟方式。本系统中单 片机采用内部时钟方式。 最常用的内部时钟方式是采用外接晶体和电容组成的并 联谐振回路。振荡晶体可在 1.2MHz12MHz 之间。电容值无严格要求,但电容取 值对振荡频率输出的稳定性、大小和振荡电路起振速度有少许影响,一般可在 2 0pF100pF 之间取值。 单片机的时钟电路单片机的时钟电路: :如图所示 限限流电阻流电阻:8 个 10k 电阻 控制按键控制按键: 本系统要进行时间的调整和定时, 因此用 4 个手动按键对其进行控制。 1.3.41.3.4 显示器模块的设计显示器模块的设计 利用2个

    6、七段数码管6个选位引脚连接C51单片机 P2.5 P2.0接口,其他8 个引脚分别通过限流电阻与C51单片机的P0.0 - P0.7和共阳极数码管连接。 数码管:数码管: 单片机中通常使用 7 段 LED,LED 是发光二极管显示器的缩写。LED 显示器 由于结构简单,价格便宜,体积小,亮度高,电压低,可靠性高,寿命长,响应 速度快,颜色鲜艳,配置灵活,与单片机接口方便而得到广泛应用。LED 显示器 是由若干个发光二极管组成显示字段的显示部件,当发光二极管导通时,相应的 一个点或一个笔划发光,控制不同组合的二极管导通,就能显示出各种字符。 如图所示 2 2 软件设计软件设计 2.12.1 划分模块划分模块 根据设计要求,定时闹钟程序可分为以下几个模块: 1)显示时间的设置; 2)闹钟时间的设置: 4)定时时间的响应。 3.2 程序流程图 程序流程图 显示时间 S4按下? S3按下? S1按下? 显示闹钟 时间调整 闹钟调整 响铃 主程序 响铃判断 Y Y Y N Y N N N 初始化 开始 2.32.3 汇汇编程序编程序 ORG 0


    注意事项

    本文(单片机课程设计——定时闹钟的设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583