新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于AT89C51的信号发生器的设计

基于AT89C51的信号发生器的设计

作者: 时间:2011-03-31 来源:网络 收藏


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

本文引用地址:https://www.eepw.com.cn/article/172900.htm

2.JPG


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



评论


相关推荐

技术专区

关闭