📄 da.c
字号:
#include<reg52.h>
#include<absacc.h>
#include"DA_TLV5614.h"
#include"lcd_12864.h"
#include"sin1024.h"
void main()
{
// uint COM;
uchar count;
uint i=0;
P1=0XFF;
LCDInit();
LCDClr();
SCON=0X10; //设定串口工作方式为0方式,波特率为主振频率/12。
Disponechar(0,0,'D');
Disponechar(1,0,'A');
Disponechar(3,0,'T');
Disponechar(4,0,'E');
Disponechar(5,0,'S');
Disponechar(6,0,'T');
// while(1)
// {
// TLV_5614(1,i++);
// if(i==4096) i=0;
// }
//while(1);
TLV_5614(0,4000);
TLV_5614(1,4000);
TLV_5614(2,4000);
TLV_5614(3,4000);
while(1);
while(1)
{
Disponechar(6,1,'1');
TLV_5614(2,1024);
while(1)
{
TLV_5614(0,sin[i++]); //正弦波输出
//TLV_5614(2,i++); //锯齿波输出
if(i==1024) {i=0;count++;}
if(count==20){count=0; break;}
}
Disponechar(6,1,'2');
TLV_5614(2,2048);
while(1)
{
TLV_5614(0,sin[i++]); //正弦波输出
//TLV_5614(2,i++); //锯齿波输出
if(i==1024) {i=0;count++;}
if(count==20) {count=0; break;}
}
Disponechar(6,1,'3');
// TLV_5614(2,4095);
while(1)
{
TLV_5614(0,sin[i++]); //正弦波输出
//TLV_5614(2,i++); //锯齿波输出
if(i==1024) {i=0;count++;}
if(count==20) {count=0; break;}
}
}
}
/***************测时程序****************
TMOD=0x10;
TH1=0;
TL1=0;
TR1=1;
process();
TR1=0;
Dispnumber(TH1*256+TL1,5,10,1);
****************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -