今天又有时间了,我得规化一下显示范围,
首先,得在长方形内显示波形,所以就画个长方形:
LCD_DrawRectangle(10,0,120,140);
然后调整显示,把X加上15就是上移15个点。Y只显示到140。
for(i=0;i<140;i++)
LCD_DrawPoint(display[i]+15,i);
POINT_COLOR = BLUE;
for(i=0;i<140;i++)
LCD_DrawPoint(display[i]+15,i);
POINT_COLOR = WHITE;
这样用一个管脚产生高低方波信号,测一下:
方波总是跑,就是停不下来,我试着用定时器触发AD也不行,我得好好想想,到底怎么才能停下来。
看来搞一个理想的试波任重而道远。
|