|
源代碼在附件中,制作出來(lái)的實(shí)物圖如下:
Arduino_oscilloscope程序:
- #include <U8glib.h> //聲明庫(kù)
- U8GLIB_ST7920_128X64_4X u8g(10, 9, 8); // 聲明液晶屏 13=sck, 12=mosi, 11=cs
- int sec;
-
-
- void setup( )
- {
-
- u8g.setFont(u8g_font_5x7);//顯示5x7英文字符
-
- }
-
- void loop( )
- {
- do
- {
-
- sec++;if(sec>9)sec=0;
- //畫(huà)點(diǎn)
- u8g.drawPixel(0,5);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63 )
- //畫(huà)任意線
- u8g.drawLine(2,0,2,9);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63結(jié)束坐標(biāo)x1MAX127---y1MAX63 )
- //畫(huà)橫向軸線
- u8g.drawHLine(7,13,6);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63 +Z橫軸線長(zhǎng)
- //畫(huà)縱向軸線
- u8g.drawVLine(10,15,7);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63 +Z橫軸線長(zhǎng)
- //畫(huà)空心方框
- u8g.drawFrame(5,0,5,10);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63結(jié)束坐標(biāo)x0+ ---y0+ )
- //畫(huà)空心方框+圓形角度方框
- u8g.drawRFrame(0,23,6,10,1);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63結(jié)束坐標(biāo)x0+ ---y0+ )+Z圓形角度
- //畫(huà)實(shí)心方框
- u8g.drawBox(12,0,5,10);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63結(jié)束坐標(biāo)x0+ ---y0+ )
- //畫(huà)實(shí)心方框+圓形角度方框
- u8g.drawRBox(0,12,6,10,1);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63結(jié)束坐標(biāo)x0+ ---y0+ )+Z圓形角度
- //畫(huà)空心多邊形+圓形角度
- u8g.drawCircle(25,8,5,15);//(圓中心坐標(biāo)x0MAX127----y0MAX63 )(z控制大小 h控制角度 小于大小的3倍)
- //畫(huà)實(shí)心多邊形+圓形角度
- u8g.drawDisc(25,20,5,15);//(圓中心坐標(biāo)x0MAX127----y0MAX63 )(z控制大小 h控制角度 小于大小的3倍)
- //畫(huà)空心橢圓+圓形角度
- u8g.drawEllipse(5,48,5,10,15);//(圓中心坐標(biāo)x0MAX127----y0MAX63 )(X+控制大小 Y+控制大小 h控制角度=最小X\\Y大小的3倍)
- //畫(huà)實(shí)心橢圓+圓形角度
- u8g.drawFilledEllipse(20,48,5,10,15);//(圓中心坐標(biāo)x0MAX127----y0MAX63 )(X+控制大小 Y+控制大小 h控制角度=最小X\\Y大小的3倍)
- //畫(huà)空心三角形
- u8g.drawTriangle(30,15,40,2,50,15);//(A角坐標(biāo)x0MAX127----y0MAX63 )(B角坐標(biāo)x0MAX127----y0MAX63 )(C角坐標(biāo)x0MAX127----y0MAX63 )
- //顯示英文字符
- u8g.drawStr(10,35,"bb");//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63 )
- //顯示一個(gè)變量
- u8g.setPrintPos(25,35);//(開(kāi)始坐標(biāo)x0 MAX127----y0MAX63()取值>0有向上寫(xiě)字符 )
- u8g.print(sec);
-
-
-
-
-
-
- }
- while( u8g.nextPage( ));
- }
-
復(fù)制代碼
全部資料51hei下載地址:
128顯劃圖形OK1.zip
(1.4 KB, 下載次數(shù): 48)
2018-11-18 12:13 上傳
點(diǎn)擊文件名下載附件
|
評(píng)分
-
查看全部評(píng)分
|