×

基于51单片机的波形显示代码

消耗积分:0 | 格式:rar | 大小:0.1 MB | 2017-11-30

分享资料个

  基于51单片机的波形显示代码

        #include《reg52.h》

  #include 《intrins.h》 //方便调用空指令

  #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串行数据输入、输出端

  sbit A0 = P0^2;//选择命令还是数据

  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条评论

快来发表一下你的评论吧 !