资源简介
基于51单片机的信号发生器,包括方波、三角波】、正弦波等。内容包含C语言源码和proteus仿真。
代码片段和文件信息
#include“key.h“
#include“math.h“
unsigned int fword = 1000;
unsigned char Duty;
unsigned char gFunctionCount=0;
unsigned char gTimeCount=0;
unsigned char gType=0;
char FreqNum[5]={01000};
char AmpNum[2]={50};
char DutyNum[2]={50};
/*延时函数:按键消抖用*/
static void delay10ms(void)
{
unsigned char ji;
for(j=0;j<110;j++)
for(i=0;i<100;i++);
}
/*按键扫描函数:主函数主循环只调用此函数,其完成参数设定以及下达功能*/
void key_scan(void)
{
unsigned int freqtemp;
unsigned int amptemp;
unsigned char dutytemp;
if(KEY1==0) //功能键按下
{
delay10ms();
if(KEY1==0)
{
gFunctionCount++;
//功能设定一:设置波形
if(gFunctionCount==1)
{
gTimeCount=0;
EA = 0;
LCDDispChar(81‘#‘);
}
//功能设定二:设置频率
else if(gFunctionCount==2)
{
gTimeCount=0
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-08-26 12:49 基于51单片机的信号发生器\
目录 0 2018-08-26 12:43 基于51单片机的信号发生器\仿真\
文件 142756 2018-01-02 15:41 基于51单片机的信号发生器\仿真\Last Loaded 仿真.DBK
文件 142745 2018-01-02 15:59 基于51单片机的信号发生器\仿真\仿真.DSN
文件 864 2018-01-02 22:23 基于51单片机的信号发生器\仿真\仿真.PWI
文件 10334 2018-01-02 15:41 基于51单片机的信号发生器\仿真\信号源.hex
文件 46 2018-01-02 22:20 基于51单片机的信号发生器\仿真\说明.txt
目录 0 2018-08-26 12:43 基于51单片机的信号发生器\程序(仿真)\
文件 18213 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\key(1).LST
文件 7349 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\key.c
文件 455 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\key.h
文件 18101 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\key.LST
文件 14885 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\key.OBJ
文件 8584 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\LCD1602.c
文件 3709 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\LCD1602.h
文件 13797 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\LCD1602.LST
文件 8595 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\LCD1602.OBJ
文件 6376 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\STARTUP.A51
文件 14048 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\STARTUP.LST
文件 749 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\STARTUP.OBJ
文件 25487 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\信号源
文件 4320 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\信号源.c
文件 10334 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\信号源.hex
文件 73 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\信号源.lnp
文件 7366 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\信号源.LST
文件 27377 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\信号源.M51
文件 5438 2018-01-02 15:47 基于51单片机的信号发生器\程序(仿真)\信号源.OBJ
文件 624 2018-01-02 15:49 基于51单片机的信号发生器\程序(仿真)\信号源.plg
文件 59772 2018-01-02 15:49 基于51单片机的信号发生器\程序(仿真)\信号源.uvopt
文件 13739 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\信号源.uvproj
文件 60866 2018-01-02 15:40 基于51单片机的信号发生器\程序(仿真)\信号源_uvopt.bak
............此处省略1个文件信息
- 上一篇:基于c+++Opencv的图像边缘提取及拟合
- 下一篇:通讯录c代码
相关资源
- 51单片机:信号发生器
- 基于51单片机的spwm波形产生程序
- M26短信猫 发短信(51单片机)
- 51单片机计数器仿真加程序
- 51单片机四位数码管显示
- 基于51单片机的智能计算器(实现两个
- hx711+51单片机+lcd1602显示测试例程
- DHT11温湿度传感器51单片机在LCD1602.d
- 51单片机巫妖王板子测试程序-串口收
- 51单片机万用表原理图PCB
- 51单片机播放WAV
- 51单片机实现电子书
- 51单片机及温度传感器DS18B20来设计
- 步进电机驱动程序(51单片机可编程电
- 51单片机温度采集和光控
- DHT11显示温度加湿度51单片机
- 51单片机PWM调控风扇步进电机计时定时
- 51单片机实现霓虹灯
- 51单片机篮球24秒计时器.docx
- 51单片机中级实验例程(14个)
- 51单片机高级应用例程(5个)
- 51单片机34个经典电路制作,附电路图
- 基于51单片机的计算器
- 51单片机数码管倒计时
- 基于51单片机的音乐播放器设计.doc
- 花样流水灯51单片机
- 51单片机水卡充值扣费系统 RC522+S50卡
- stc51单片机modbus
- stc51单片机modbus网络tcp模式
- ds18b20温度控制
评论
共有 条评论