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

    基于PIC16F887单片机的数字钟课程设计

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

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

    基于PIC16F887单片机的数字钟课程设计

    1、 PICPIC 单片机单片机 课程设计课程设计 二一四年十二月二十七日二一四年十二月二十七日 目目 录录 1 1、课程设计目的、课程设计目的1 1 2 2、课程设计题目描述和要求、课程设计题目描述和要求1 1 3 3、课程设计报告内容、课程设计报告内容1 1 4 4、结论、结论9 9 5 5、参考目录、参考目录1010 1 1.1.课程设计目的课程设计目的 1、PIC 单片机课程设计 是电气工程与自动化专业一门重要的专业实践课, 通过课程设计能够进一步熟悉 PIC 单片机原理与应用,巩固并提高对这学期 PIC 单片机知识的学习和应用; 2、熟悉对 PIC16F887 各个模块的编程与调试,最后

    2、综合各个模块,最后综 合各个模块达到提高综合实践水平的能力; 3、掌握实验板上的操作和运用,学会使用 PICKIT3 下载器进行现场的实物 的调试; 2.2.课程设计题目描述和要求课程设计题目描述和要求 1、利用 DS1307 时钟芯片,LCD 液晶显示屏,TC74 温度传感器,蜂鸣器, 按键做一个实时时钟,将时间和温度实时的显示在液晶上。编写相应的程序,最 终可以在仿真软件上正常运行,可以在单片机开发板实物上也正常的运行,并且 能脱机运行。 2、在时钟和温度实时显示的过程中,允许外部的按键中断,通过按键可以 对时间进行修改,也可以设定闹钟时间,实现闹钟报警。 3、设计出硬件电路图,设计出软件

    3、编程方法,写出源代码,用 PROTEUS 进 仿真在软件仿真可行后,下载到实验板上进行演示。 3.3.课程设计报告内容课程设计报告内容 运用 PIC16F887 芯片、DS1307 时钟芯片和 TC74 温度传感器,用 C 语言编程, 通过 ICD2 烧写进芯片,在 LCD 液晶显示屏上实现时间显示、运行的功能和温度 显示功能。液晶显示屏显示着年、月、日、时、分、秒、星期。数字钟有调整时 间的功能,通过对按键的操作可以对时间进行调整以及设定闹钟。 3.1 系统功能说明 显示屏分两行显示,第一行显示日期:年/月/日、星期,第二行显示格式为 时间(时:分:秒) 、温度。显示秒由 00 一直加到 5

    4、9,分钟由 00 加到 59,小时 采用 24 小时制,由 00 加到 23,星期由 1 一直加到 7,日由 01 一直加到 31(或 30、29、28) ,月由 01 一直加到 12,年由 2000 一直加到 2099,温度为。 2 按键操作时,按键 RB0 按下选择要修改的部分;按键 RB1 按下时,数字加; 按键 RB2 按下时,数字减;按键 RB3 可以进入闹钟设定模式。 3.2 设计步骤 1、按照题目要求设计仿真图; 2、对数字钟各个模块进行编程; 3、将程序写入芯片,用仿真图仿真; 4、若仿真图可实现,则把程序下载到实验板上运行; 5、根据实验板情况进行调试。 3.3 硬件电路的设

    5、计 3.3.1 总电路图 根据所要实现的预期功能,硬件必须要有最小系统模块、LCD 显示模块、时 钟模块、闹铃模块、温度模块、按键模块等。根据所提供的实验板资料,可以设 计如下电路(proteus 图): 3 3.3.2 单片机最小系统模块 本次课程设计的最小系统包括 16F887 单片机、复位模块、4M 外部晶振等部 件组成如上最基本电路,其中芯片供电的引脚略去。本课设板所用的单片机为 PIC16F887,是 877A 的升级,其主要参数与 887A 类似,但使用更为灵活、有的 参数更为细化(如异步通信的波特率为双字节) ,而价格比 887A 更低,887 引脚 与 877A 兼容。 3.3.3 时钟和温度模块的设计 DS1307 芯片通过 SCL 连接 RC3,SDA 连接 RC4,跟 887 进行通信。通信过程 中,先判断时钟芯片是否工作,若“秒”的最高位“CH”为 1,说明时钟还未运 行,则通过写程序,对时钟芯片赋初值同时使“秒”的最高位“CH”为 0。时钟 芯片 DS1307 工作后,在引脚 7 发出 1Hz 脉冲,引脚 7 连接一个 LED 灯。脉冲的 输出,会使 LED 灯一亮一灭,可通过 LED 灯的亮暗可判断时钟芯片 DS1307 是否 4 运行。 时钟芯片 DS1307: DS1307 是实时时


    注意事项

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




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