demo51.c

来自「汇编语言指导手册 (ASM51分册) 张建国 主编 c51工具包」· C语言 代码 · 共 44 行

C
44
字号
#include <reg51.h>
char idata *pi;
void wr_f(char *p1,char  val,char  count);
        void main()
        {
                char idata x,y,z=0;
                char idata buff[16];
                float idata xx;
                x=0xfe;
                pi=(char  idata *)0x40;
                for (y=0;y<16;y++)
                {
                *pi++=z++;
                 }
                 pi=buff;
                 for(y=0;y<16;y++) 
                 {
                        *pi++=x--;
                 }
                 pi=buff;
                 x=0xe0;
                 y=10;
                 wr_f(pi,x,y);
                 pi=(char  idata *)0x30;
                 x=0xaa;
                 y=10;
                 wr_f(pi,x,y);

                 P1=0x40;
                             
        }

         void wr_f(char  *p1,char val,char  count)
         {
             char i;

             for(i=0;i<count;i++)
             {
               *p1=val;
               p1++;

             }
         }

⌨️ 快捷键说明

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