电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 单片机 >> 正文

采用AT89C51的信号发生器的设计

作者:佚名    文章来源:本站原创    点击数:    更新时间:2011-4-2

2 系统软件设计
2.1 系统主程序流程图
    信号发生器的软件设计包括按键处理程序、正弦波产生程序、方波产生程序、三角波产生程序、锯齿波产生程序几个主要部分。主程序的主要功能接收用户键盘输入的数据(信号参数的预制、选择)和控制指令,单片机发送数据及控制指令,按要求输出信号。系统主程序流程图如图2所示。

2.JPG


    根据功能要求,本软件设计了按键输入程序,用户可通过DIP开关设置输出信号的频率,或选择输出正弦波、方波、三角波、锯齿波等。当用户设定输出时,程序把参数送至单片机,并对单片机发出控制命令使其按要求输出需要的信号。
    主程序模块主要完成的任务是对系统的初始化,初始化同时扫描是否有相应的功能键按下,如有,则转入相应的功能子程序进行相应的操作。

上一页  [1] [2] [3] 下一页

Tags:单片机,信号发生器,设计  
责任编辑:admin
  • 上一篇文章:
  • 下一篇文章:
  • 请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
    1分 2分 3分 4分 5分

    还可以输入 200 个字
    [ 查看全部 ] 网友评论
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
    返回顶部
    刷新页面
    下到页底
    晶体管查询