菜单
  

    C语言是一通用的并且优秀的程序语言,盛行于世界各国的计算公司。世界上很多著名的计算公司都成功的开发了不同版本的C语言,不仅软件开发需要C语言,而且还有许多学科领域都需要它,它是一种很有发展前途的优秀的程序设计语言。
    4.2系统软件设计流程图
        (1)主程序
    本设计的功能是在单片机的基础上实现的,程序的设计关键就是如何接受数据并将数值通过LED显示出来。当单片机接收到角度值的个位时,先位选中个位LED数码管,然后送个位显示代码至显示端口P0。当单片机接收到角度值的十位时,先位选中十位LED数码管,然后送十位显示代码至显示端口P0。当单片机接收到角度值的百位时,先位选中百位LED数码管,然后送百位显示代码至显示端口P0。根据以上分析可画出主程序流程图如图10所示。
     
    图10 主程序流程图
        (2)报警装置的程序设计
    根据设计理念,当读出的角度值大于45度时,指示灯亮,电机转动对平台进行调平。如果角度值没有大于45度,则不需要报警。其报警流程图如图11所示。

    图11 报警流程图
    4.3 Keil软件调试
    Keil软件是目前使用最为广泛的开发MCS-51系列单片机的一种软件。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境将这些部分组合在一起。掌握这一软件的使用方法对于使用51系列单片机的人们来说是十分必要的,如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
    当画好原理图后,就可以通过此软件加入所写好的程序,调试好程序后,如果没有错误,那么就可以生成HEX文件,这样就可以加入单片机内部进行仿真演示。
    5. 结束语
    本设计基本完成了题目要求的功能,也达到了设计要求。在本次得设计中,设计方案经过了反复修改,最终确定了最易实现的方案,在反复修改的过程中,我提高了分析和解决问题的能力。角度测量系统在科技领域中有着非常重要的地位,包括在平台的调平,加速度的测量等方面的作用更为明显,本设计用简单的方发实现了角度测量的设计方法,目的不仅在于实现简单制作更注重于为相关设计的构思与开发创造基础。本设计的完成初步实现了SCA60C的功能,能测量出平台的角度值,并利用角度传感器的功能与性能实现了创新。
  1. 上一篇:VHDL基于FPGA的数字时钟设计+电路图
  2. 下一篇:51单片机的数字电流表设计+C语言源码+电路图+仿真图
  1. 基波磁通补偿的串联混合...

  2. stc15单片机水温水压无线监...

  3. PIC16F73单片机逆变电源硬件电路设计+电路图

  4. 单H桥三电平有源电力滤波器的控制策略研究

  5. 51单片机永磁直流无刷电动机驱动控制器设计

  6. PLC柔性制造系统的控制系统设计+梯形图

  7. 含二甲基咪唑分子基介电...

  8. 中国传统元素在游戏角色...

  9. 江苏省某高中学生体质现状的调查研究

  10. g-C3N4光催化剂的制备和光催化性能研究

  11. 高警觉工作人群的元情绪...

  12. 浅析中国古代宗法制度

  13. NFC协议物理层的软件实现+文献综述

  14. 现代简约美式风格在室内家装中的运用

  15. 上市公司股权结构对经营绩效的影响研究

  16. C++最短路径算法研究和程序设计

  17. 巴金《激流三部曲》高觉新的悲剧命运

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回