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

    基于单片机汇编编程的音乐提示定时器课程设计报告

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

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

    基于单片机汇编编程的音乐提示定时器课程设计报告

    1、目录目录 第一章 概述 1 一 单片机的组成及特点 1 二 定时器的应用 1 第二章 系统总体设计 2 第三章 硬件模块方案设计 3 一 必要元器件选择 3 二 蜂鸣器电路设计 3 三 晶振电路设计 4 四 系统原理图设计 4 第四章 系统软件设计 6 一 主程序设计 6 二 键盘处理子程序 8 第五章 系统调试. 10 一 硬件部分调试 . 10 二 软件部分调试 . 10 1 编辑、编译 . 10 2 程序下载. 11 3 运行调试. 11 第六章 总结体会. 12 附录 1 13 程序清单 13 附录 2 22 参考文献 22 1 第一章第一章 概述概述 一一 单片机的组成及特点单片机的

    2、组成及特点 单片机是将 CPU、存储器、定时器/计数器、输入/输出接口 电路、中断、串口通信接口等主要计算机部件集成在一块大规模 集成电路芯片上,组成单片机微型计算机,简称单片机。 单片机具有集成度高、功能强、可靠性高、体积小、功耗低、 使用方便、价格低廉等特点。 二二 定时器的应用定时器的应用 随着社会的进步,电子行业的发展,定时器的应用极大的方 便了人们的生活。定时关闭家用电器(如:空调,微波炉,电磁 炉,洗衣机) ,定时提醒(如:约会,小憩) 。本篇设计讨论了基 于单片机的音乐提示定时器,从降低硬件成本,方便用户操作出 发,以软件为主,同时兼顾软硬件升级。 2 第二章第二章 系统总体设计

    3、系统总体设计 本系统基于 STC 89C52RC 单片机,4 个 8 段数码管采用动态 显示倒计时时间,定时时间输入采用 4x4 矩阵键盘(虽然在本设 计中只用到 4 个按键,考虑到系统升级故采用 4x4 矩阵键盘) ,单 片机中的系统总线与存储器已足够满足系统要求故不需扩展。 本系统要求以单片机为核心设计一个音乐提示定时器,具备 倒数计时、时间设置、音乐演奏等功能。设计 60 分钟、20 分钟、 10 分钟、 5 分钟的设置开关或按键, 例如 20 分钟, 显示为 “20.00” , 内定倒数计时时间为 5 分钟,显示为 05:00。一旦按键后则开始 倒计时,当计时为 0 则演奏一曲音乐,而

    4、且可循环播放,可随时停 止。 简易系统框图如图 1 所示: 图 1 简易系统框图 89C52 单片机 4*4 矩阵键盘 复位电路 4 个八段数码管 蜂鸣器 3 第三章第三章 硬件模块方案硬件模块方案设计设计 一一 必要元器件选择必要元器件选择 开发板1块、 PC机及单片机调试软件Keil、 仿真软件proteus、 220V 交流电源及导线若干。 二二 蜂鸣器电路设计蜂鸣器电路设计 蜂鸣器有长声有短声两种,可以根据需要进行选择,通过软 件编程控制。在程序里可以设计不同的歌曲来通过播放器进行播 放,由于 89C52 型号单片机内部已经连接好蜂鸣器电路,因此不 需要额外接线。 蜂鸣器电路如图 2

    5、所示: 图 2 蜂鸣器电路 4 三三 晶振电路设计晶振电路设计 单片机工作的时间基准是由时钟电路控制的。在单片机的 XTAL1 和 XTAL2 两个引脚上接一只晶振及两只电容就构成了单片 机的时钟电路。 电路中,电容器 C14 和 C15 对振荡频率有微调作用,通常的 取值范围为 30PF 左右。石英晶体选择 12MHZ。 晶振电路图如图 3 所示: 图 3 晶振电路 四四 系统原理图设计系统原理图设计 系统原理图如图 4 所示: 5 图 4 系统原理图 6 第四章第四章 系统软件设计系统软件设计 软件设计包括信息输入、信息处理、显示输出等,为了使程 序清晰明了,采用调用子程序设计方式。 本系

    6、统用 P1 口作为 4 个 8 段数码管显示的输出, 采用共阳极 接法;S1S4 控制 8 段数码管的位选。 定义 30H 单元存放倒计时时间值,31H 单元用于矩阵键盘键 盘扫描, 32H 单元存放分钟的第一位, 33H 单元存放分钟的第二位, 34H 单元存放秒钟的第一位,35H 单元存放秒钟的第二位,用定时 器 T1 定时,工作在方式 1 下。 一一 主程序设计主程序设计 MAIN: CLR F0 ;清零用户标志位 MOV 33H , #5H ;默认 5 分钟倒计时 S1 BIT P2.0 ;标号位地址 S2 BIT P2.1 ;P1 口显示输出 S3 BIT P2.2 ;S 为矩阵键盘列 S4 BIT P2.3 H1 BIT P2.4 ;H 为矩阵键盘行 H2 BIT P2.5 H3 BIT P2.6 H4 BIT P2.7 W1 BIT P0.0 ;W 为 8 段数码管位选 W2 BIT P0.1 7 W3 BIT P0.2 W4 BIT P0.3 SETB W1


    注意事项

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




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