单片机c语言毕业设计,单片机毕业设计的总结.docx

单片机c语言毕业设计,单片机毕业设计的总结.docx单片机毕业设计的总结单片机毕业设计总结篇一:单片机课程设计总结报告参考模板  湖州师范学院求真学院  课程设计总结报告  课程名称单片机应用系统设计  设计题目基于STC89C51的数字电子钟设计  专业电子科学与技术  班级  姓名张静  学号12  指导教师李祖欣吴小红  报告成绩  求真学院信息与工程系  二〇一一年六月一日  《单片机应用…


Jetbrains全系列IDE稳定放心使用

单片机毕业设计的总结

单片机毕业设计总结

篇一:单片机课程设计总结报告参考模板   湖州师范学院求真学院   课程设计总结报告   课程名称单片机应用系统设计   设计题目 基于STC89C51的数字电子钟设计   专 业 电子科学与技术   班 级   姓 名 张静  学 号12  指导教师 李祖欣 吴小红  报告成绩   求真学院信息与工程系   二〇一一年六月一日  《单片机应用系统设计》课程设计任务书   一、课题名称   《基于STC89C52的数字电子钟设计》   二、设计任务   基本任务:  1. 采用STC单片机和键盘,设置4位LED数码管显示的电子时钟;  2. 上电时,显示12:00并且“:”间隔500ms闪烁,其中“:”代表秒功能;  3. 具有闹钟设定、闹铃功能。  4. 通过键盘可修改时间。  发挥任务:  1.实现时钟整点“嘟”声提示功能;  2.实现秒表功能。秒表具有计时开始,计时结束,计时复位等功能。  三、设计报告撰写规范  单片微机应用系统设计总结报告正文,主要含以下内容(硬件、软件各部分内容也可组合起来进行撰写说明):  1. 系统总体设计方案(画出系统原理框图、方案的论证与比较等内容);  2. 硬件系统分析与设计(各模块或单元电路的设计、工作原理阐述、参数计算、  元器件选择、完整的系统电路图、系统所需的元器件清单。等内容);  3. 软件系统分析与设计(各功能模块的程序设计流程图与说明、软件系统设计、  软件抗干扰措施、完整的程序等内容);  4. 系统仿真调试与参数测量(使用仪器仪表、故障排除、电路硬件和软件调试的  方法和技巧、指标测试的参数和波形、测量误差分析);  5. 总结(本课题核心内容及使用价值、电路设计、软件设计的特点和选择方案的  优缺点、改进方向和意见等);  6. 按统一格式列出主要参考文献。  《基于STC89C51的数字电子钟设计》  课程设计总结报告  一、 系统总体方案  本次设计时钟电路,使用了AT89c51单片机芯片控制电路,单片机控制电路简单且省去了很多复杂的线路,使得电路简明易懂, 使用键盘上的按键来调整时钟的时、分、秒,用一扬声器来进行定时提醒,同时使用汇编程序来控制整个时钟显示,使得编程变得更容易,这样通过四个模块:键盘、单片机芯片、扬声器、显示屏即可满足设计要求。如图1-1为数字钟总体设计框图。  本设计的软件程序包括主程序如图1-2、中断子程序如图1-3、打铃子程序、时钟显示子程序、查询时间表切换程序和延时子程序等等。另外,由于电路中有四个按键,还另外设计了防抖动程序来防止干扰  本设计的硬件包括89c51芯片,+5V电源,共阳八段数码管4个,三极管,电阻若   二、单片机概述   1、AT89c51单片机  ? 单片机的发展及应用  单片机诞生于20世纪70年代末,经历了SCM、MCU、SoC三大阶段。单片机由运算器、控制器、存储器、输入输出设备构成单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。  目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。工业方面,仪器仪表方面,消费类电子产品,通信方面,武器装备等。  ? 单片机的引脚   图1-4 单片机的引脚   40个引脚按功能大致可分为4类:电源、时钟、控制和I/O引脚。  (1)电源:  VCC – 芯片电源,接+5V; VSS – 接地端;  (2)时钟:XTAL1、XTAL2 – 晶体振荡电路反相输入端和输出端。  (3)控制线:控制线共有4根,  ? ALE/PROG:地址锁存允许/片内EPROM编程脉冲  ① ALE功能:用来锁存P0口送出的低8位地址  ② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。  ? PSEN:外ROM读选通信号。  ? RST/VPD:复位/备用电源。  ① RST(Reset)功能:复位信号输入端。  ② VPD功能:在Vcc掉电情况下,接备用电源。  ? EA/Vpp:内外ROM选择/片内EPROM编程电源。  ① EA功能:内外ROM选择端。  ② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。  (4)I/O线  ? 单片机的应用注意事项  二、 键盘电路  (一

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186440.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • 使用echarts时提示框的数据加单位

    使用echarts时提示框的数据加单位使用echarts时提示框的数据加单位

    2022年4月21日
  • 如何零基础自学java_Java零基础的自学经验

    如何零基础自学java_Java零基础的自学经验Java零基础的自学经验学习Java数学不好行不行?要到能自己开发小软件的水平要多久,入门需要看些什么材料啊,网上资料不是很好,培训又要花钱,新手零基础如何自学Java比较快速?下面是小编为大家整理的Java零基础自学经验,喜欢的可以收藏一下!下面分享新新人类的自学经验之谈:我学了2周了,已经入门了,基本代码都能看懂,看不懂的研究研究也就懂了。重点是要学好概念,概念搞清楚了,再找各种代码来练习,找…

    2022年6月20日
  • GiD学习笔记「建议收藏」

    GiD学习笔记「建议收藏」GiD软件初步使用时,与一般传统的三维软件,思维方式很难一下子转变过来。它的最基本结构是几何结构,创建模型从点到线,线到面,面到体的顺序。网格面与几何体有截然不同的意义,所以在使用初期,需要先搞清楚一些基本概念。

    2022年11月3日
  • idea2021.5.5激活码[在线序列号]

    idea2021.5.5激活码[在线序列号],https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
  • uniapp父子组件传值

    uniapp父子组件传值在父组件中引入子组件父传子(props)在子类props里定义接收参数在子类标签写上引用然后在父类写上准备传递的参数此时,父组件传到子组件的值,就会覆盖默认背景色子传父($emit)需要首先在子类组件定义事件在子类写上触发事件在父类引用标签上写上在子类$emit里面定义的方法名,以及接收方法然后点击子类触发,就可以传值给父类注意:1.父传子用props;…

    2022年5月17日
  • 【Nginx安装】CentOS7安装Nginx及配置[通俗易懂]

    【Nginx安装】CentOS7安装Nginx及配置[通俗易懂]Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。**它最常的用途是提供反向代理服务。**安装在Centos下,yum源不提供nginx的安装,可以通过切换yum源的方法获取安装。也可以通过直接下载安装包的方法,**以下命令均需root权限执行**:首先安装必要的库(nginx中gzip模块需要zli…

    2022年5月6日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号