/***************************************************************************/
/* 信号发生器(正弦 方波 三角波) */
/**************************************************************************/
#include<reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
sbit cs=P2^0; //tlc5615 片选端口
sbit clk=P2^1; //tlc5615 时钟线
sbit din=P2^2; //tlc5615 传输端口
sbit key1=P1^0;
sbit key2=P1^1; //按键的单片机接口
uchar keydat;
uchar flag; //波形发生终止信号的标志位
一旦被置零立马停止发信号
uchar flagsqu; //方波高低电平控制为(运用定
时器 1 中断控制)
uchar m,num;
uchar dat=0xff;
uchar code tosin[141]={ //正弦波的编码
0x00,0x01,0x02,0x02,0x03,0x04,0x05,0x06,0x07,0x08,
0x09,0x0a,0x0b,0x0d,0x0e,0x10,0x11,0x13,0x15,0x16,
0x18,0x1a,0x1c,0x1e,0x20,0x22,0x25,0x27,0x29,0x2b,