想用12864做个实时波形显示器!遇到的问题是:假设现在显示完好的波形,等下一时刻波形的幅度或者频率发生了变化!那我要显示这个波形就要执行一次清GDRAM的函数,这个函数的执行耗费了很长时间!使得整个波形显示不连续!不知道有没有解决的好办法。
/******************************** 功能:清GDRAM *********************************/ void Clr_GDRAM(void) { unsigned char i,j,k; for(i=0;i<2;i++) { write_com(0x34); for(j=0;j<32;j++) { write_com(0x80+j); if(i==0) write_com(0x80); if(i==1) write_com(0x88); for(k=0;k<16;k++) { write_data(0x00); write_data(0x00); } } } write_com(0x30); } /*******************************
|