#include <U8glib.h>
U8GLIB_ST7920_128X64_4X u8g(3, 9, 8);
int x,y; int Buffer[128];//
void setup( ) { }
void loop( )
{
for(x = 0;x < 128;x++) //信号采样
Buffer[x] = 63-(analogRead(A0)>>4);
u8g.firstPage(); //清屏
do //显示
{
for(x = 0;x < 127;x++)
u8g.drawLine(x,Buffer[x],x,Buffer[x+1]); //画相邻两点连线
}
while(u8g.nextPage( ));
}
这个是示波器的代码 能改一下实现这个功能吗?
U8GLIB_ST7920_128X64_4X u8g(3, 9, 8);
int x,y; int Buffer[128];//
void setup( ) { }
void loop( )
{
for(x = 0;x < 128;x++) //信号采样
Buffer[x] = 63-(analogRead(A0)>>4);
u8g.firstPage(); //清屏
do //显示
{
for(x = 0;x < 127;x++)
u8g.drawLine(x,Buffer[x],x,Buffer[x+1]); //画相邻两点连线
}
while(u8g.nextPage( ));
}
这个是示波器的代码 能改一下实现这个功能吗?