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

    单片机课程设计--- 单片机动态扫描显示

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

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

    单片机课程设计--- 单片机动态扫描显示

    1、 专业(电子)课程设计报告专业(电子)课程设计报告 题目: 单片机动态扫描显示 院(系 ) : 工学院 专 业: 电子信息工程 年 级: 姓 名: 学 号: 指导教师: 2013 年 12 月 日 电子信息工程专业电子信息工程专业 1010 级学生单片机原理课程设计任务书级学生单片机原理课程设计任务书 课程设计题目课程设计题目 六、单片机动态扫描显示 指导教师指导教师 职称职称 高级工程师 设计任务和要求设计任务和要求: 1基本要求 (1) 采用Max7219或Max7221设计8位LED动态扫描显示电路 (2) 可以显示8位任意数字 (3) 显示位数可调,亮度可调 2.设计步骤 (1) 使用

    2、Proteus按设计要求绘制电路图。 (2) 按要求编写相应程序。 (3) 使用Proteus仿真程序,对程序进行调试。 (4) 撰写课程设计报告 3撰写课程设计报告 课程设计报告内容包括题目、摘要、目录、正文、结论、致谢、参考文献等。 学生在完成上述全部工作之后, 应将全部内容以先后顺序写成设计报告一份, 阐述整个设计内容, 要求重点突出、特色鲜明、语言简练、文字通畅,字迹工整。报告书以 A4 纸打印,装订成册(文 字不少于 3000 字)。 (2013年季) 摘要摘要: 本次课程设计是基于 AT89S52 单片机控制的 8 位 LED 动态扫描显示电 路的设计及 Proteus 仿真。首先

    3、本文对 AT89S52 单片机原理做了介绍,然后对 max7219 进行了概括,分析了动态扫描显示系统的工作原理,经过分析,设计出 能实现动态扫描显示系统的硬件原理图和软件流程图。 最后利用 Proteus 仿真软 件对该系统进行仿真,达到了预期效果。 关键词关键词:AT89S52 系统;max7219 驱动;Proteus 仿真。 1. 课程设计目的 研究基于单片机控制动态扫描显示系统的工作原理, 选用合适的单片机控制 七段码显示器,运用动态扫描的原理和特点,设计相应的硬件电路,并配合相应 的软件编程,使用 Proteus 仿真软件和伟福仿真软件,实现动态扫描显示。具体 目的与内容有: (1

    4、) 掌握七段码显示系统的工作原理; (2) 掌握一种单片机应用,如 AT89S52; (3) 掌握 Keil 程序设计软件; (4) 掌握 Proteus 仿真软件; (5) 设计相应的硬件电路; (6) 编写相应的软件程序; 使用 Proteus 仿真软件,实现动态扫描显示。 2. 2. 系统结构系统结构及硬件电路设计及硬件电路设计 2.1 2.1 系统的结构框图及工作原理系统的结构框图及工作原理 图 2.1 系统结构框图 本系统采用单片机 AT89S52 为显示屏的控制核心,系统主要由四个模块:电 源模块、AT89S52 最小系统、LED 驱动模块、LED 显示模块构成: A T89S52

    5、 最小系统 驱动模块 电源模块 显示模块 电源模块作为整个系统的各个模块提供稳定的电源。AT89S52 最小系统作为 控制系统,控制着整个系统的功能实现。max7219 提供驱动和以及与单片机的控 制接口。LED 七段码显示模块用来显示效果。 2.2 2.2 电源管理模块电源管理模块 本系统中芯片的工作电压有 5V。可以利用外部 9V 电池然后利用 7805 进行 电压调整获得 5V 稳定电压值。 7805 为 3 端正稳压电路,提供固定的输出电压,应用范围广。内含过流、 过热和过载保护电路。带散热片时,输出电流可达 1A。虽然是固定稳压电路, 但使用外接元件,可获得不同的电压和电流。 图 2

    6、.2 5V 电源模块图 在图 2.3 中,D1 为电源指示灯,用以指示电源正常工作。图中 C1 电源滤波 电容,稳定电源电压,亦为抗冲击电容,防止上电时产生的冲击电压过大而影响 后续电路。C2 为去耦电容,防止干扰信号返回电源影响其正常。 2.3 AT89S52 单片机最小系统 本设计的的单片机采用 Atmel 公司的 AT89S52。AT89S52 是一种低功耗、高 性能 CMOS8 位微控制器, 具有 8K 在系统可编程 Flash 存储器。 使用 Atmel 公 司高密度非易失性存储器技术制造,与工业 80C51 产品指令和引脚完全兼容。 片上 Flash 允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上, 拥有灵巧的 8 位 CPU 和在系统可编程 Flash,使得 AT89S52 为众多嵌入式控 制应用系统提供高灵活、超有效的解决方案。 AT89S52 具有以下标准功能: 8k 字节 Flash,256 字节 RAM,32 位 I/O 口线,看门狗定时器,2 个数据指针,三个 16 位定时器/计数器,一个 6 向量 2 级中断结


    注意事项

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




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