⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8279c.txt

📁 可编程键盘与显示器接口器件8279的C语言驱动程序
💻 TXT
字号:
标  题: 8279的c语言的显示子程序
发信站: 侏罗纪公园 (Sun Apr 18 23:55:47 2004)


 #include<Reg51.h> 
 #include<absacc.h> 
 #include<intrins.h> 
 #define uchar unsigned char 
 #define con8279k XBYTE[0x3fff] 
 #define dat8279k XBYTE[0x3ffe] 
 uchar code lcode[]={0x3f,0x06,0x5b,0x4f,0xff,0xff,0xff,0xff,0x66,0x6d,0x7d,0x
07, 
0xff,0xff,0xff,0xff,0x7f,0x6f,0x77,0x7c,0xff,0xff,0xff,0xff,0x39,0x5e,0x79,0x7
1};  //键盘编码 
 uchar code cap[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x0};//数
字显示编码                     
 uchar data flag,val; 
 void delay() 
     { 
      unsigned int data i; 
      for(i=0;i<2000;i++); 

     } 
  void ex1_ser() interrupt 2 using 2 
{ 
      con8279k=0x40; 
      val=dat8279k; 
      flag=1; 
   } 
   init8279() 
     { 
      uchar data i; 

      con8279k=0xd0;                //8279清除显示; 
       _nop_();_nop_(); 
      delay(); 
      con8279k=0x0;                 //键盘显示命令双键锁定左入口8字符显示 
_nop_();_nop_(); 
      con8279k=0x34;                //分频 
      _nop_();_nop_(); 


     } 
      disp(char *s) 
{   uchar data i,num; 
       unsigned char *p1; 
       p1=s; 
       con8279k=0x90; 
       _nop_(); 
       p1+=7; 
       for(i=0;i<8;i++) 
       { 
         dat8279k=*p1--; 
         _nop_();_nop_(); 
         _nop_();_nop_(); 
       } 
} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -