新聞中心

EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于LCD12864顯示器的數(shù)字示波器設(shè)計(jì)

基于LCD12864顯示器的數(shù)字示波器設(shè)計(jì)

作者: 時(shí)間:2011-08-02 來(lái)源:網(wǎng)絡(luò) 收藏

  void lcd_disp(unsigned char x,unsigned char y)

本文引用地址:http://butianyuan.cn/article/194794.htm

  {

  unsigned char da[8];

  unsigned char j;

  y = 63-y;

  for(j=1;j7;j++) da[j] = 0x0;

  {// 繪制邊框

  da[0]=0x01;

  da[7]=0x80;

  if((x==0)||(x==127)) {

  for(j=0;j8;j++) da[j] = 0xff;

  }

  }

  if(x%5==0) da[pointY>>3] |= 0x01 《 (pointY0x07);

  // 繪制由變量pointY 控制的水平游標(biāo)線

  if(x==pointX) // 繪制由變量pointX 控制的垂直游標(biāo)線

  for(j=0;j64;j++)

  if(j%5==0) da[j>>3] |= 0x01 《(j0x07);

  da[y/8] |= 0x01《(y%8); // 繪制信號(hào)波形

  lcd_row_wr(x,da);

  }

  運(yùn)行效果如圖6 所示。

圖6 水平垂直移動(dòng)游標(biāo)線示例

圖6 水平垂直移動(dòng)游標(biāo)線示例


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 12864 LCD 顯示器 數(shù)字示

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉