trs232.c

来自「在Linux中」· C语言 代码 · 共 37 行

C
37
字号
#include "io51.h"
static const char TAB[]={0xfe,0xfd,0xfb,0xf7,
             0xef,0xdf,0xbf,0x7f,
             0xfe,0xfd,0xfb,0xf7,
             0xef,0xdf,0xbf,0x7f, 
             0x7f,0xbf,0xdf,0xef,
             0xf7,0xfb,0xfd,0xfe,
             0x7f,0xbf,0xdf,0xef, 
             0xf7,0xfb,0xfd,0xfe,
             0x00,0xff,0x00,0xff,
             0x01};              
void DELAY (unsigned int value) 
{
     while(value>0) value--;
}

void DPTR(char *ptr)
{
     while(*ptr!=01) 
       {
        SBUF=*ptr;
        while(TI!=1); 
        TI=0;
        ++ptr;
        DELAY(20000);
       }
     pte=TAB;
}


main()
{
 scon=0x00;  
  while(1) DPTR(TAB);
}

⌨️ 快捷键说明

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