您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>匯編編程>

基于51單片機的波形顯示代碼

大?。?/span>0.1 MB 人氣: 2017-11-30 需要積分:0

? 基于51單片機的波形顯示代碼

? ? ? ? #include《reg52.h》

  #include 《intrins.h》 //方便調(diào)用空指令

  #include《math.h》

  #define uchar unsigned char

  void DelayUs2x(unsigned char t); //延時

  void DelayMs(unsigned char t);

  /************* 寫文字的定義 *********************/

  #define uint unsigned int

  sbit SI = P0^0;//clock input同步時鐘輸入端

  sbit SCL = P0^1;//data input/output串行數(shù)據(jù)輸入、輸出端

  sbit A0 = P0^2;//選擇命令還是數(shù)據(jù)

  sbit RST = P0^3;//復位

  sbit CS = P0^4;//片選

  uchar code BMP[]=

  {

  //字庫intrins.h

  /*-- 文字: 。 --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x0C,0x0C,0x00,0x00,

  /*-- 文字: : --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0x00,0x00,0x60,0x60,0x60,0x00,0x00,0x00,0x00,0x00,0x0C,0x0C,0x0C,0x00,0x00,

  /*-- 文字: --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

  /*-- 文字: A --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0xE0,0xF0,0x18,0x18,0xF0,0xE0,0x00,0x00,0x0F,0x0F,0x01,0x01,0x0F,0x0F,0x00,

  /*-- 文字: F --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0xF8,0xF8,0x88,0x88,0x88,0x08,0x00,0x00,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,

  /*-- 文字: V --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0xF8,0xF8,0x00,0x00,0xF8,0xF8,0x00,0x00,0x03,0x07,0x0C,0x0C,0x07,0x03,0x00,

  /*-- 文字: H --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0xF8,0xF8,0x80,0x80,0xF8,0xF8,0x00,0x00,0x0F,0x0F,0x00,0x00,0x0F,0x0F,0x00,

  /*-- 文字: e --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0xC0,0xE0,0x20,0x20,0xE0,0xC0,0x00,0x00,0x07,0x0F,0x09,0x09,0x09,0x01,0x00,

  /*-- 文字: k --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0xF8,0xF8,0x00,0x80,0xE0,0x60,0x00,0x00,0x0F,0x0F,0x01,0x03,0x0E,0x0C,0x00,

  /*-- 文字: m --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0xE0,0xE0,0x20,0xE0,0x20,0xE0,0xC0,0x00,0x0F,0x0F,0x00,0x07,0x00,0x0F,0x0F,

  /*-- 文字: p --*/

  /*-- Fixedsys12; 此字體下對應的點陣為:寬x高=8x16 --*/

  0x00,0xE0,0xE0,0x20,0x20,0xE0,0xC0,0x00,0x00,0x7F,0x7F,0x08,0x08,0x0F,0x07,0x00,

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?