main.c
来自「很实用的单片机例程」· C语言 代码 · 共 44 行
C
44 行
/*-----------------------------------------------------------------------------
MAIN.C
This program fills memory areas with stuff.
-----------------------------------------------------------------------------*/
#include <string.h> // Include prototypes for memcpy function
unsigned char idata idata_buffer [16] _at_ 0xB0;
unsigned char data data_buffer [16] _at_ 0x60;
unsigned char pdata pdata_buffer [16] _at_ 0xFF60;
unsigned char xdata xdata_buffer [16] _at_ 0x0200;
void main (void)
{
/*---------------------------------------------------------
Fill idata_buffer with something.
---------------------------------------------------------*/
memcpy (idata_buffer, "IDATA Buffer....", sizeof (idata_buffer));
/*---------------------------------------------------------
Fill data_buffer with something.
---------------------------------------------------------*/
memcpy (data_buffer, "DATA Buffer......", sizeof (data_buffer));
/*---------------------------------------------------------
Fill pdata_buffer with something.
---------------------------------------------------------*/
memcpy (pdata_buffer, "PDATA Buffer -- NEVER USE :-)", sizeof (pdata_buffer));
/*---------------------------------------------------------
Fill xdata_buffer with something.
---------------------------------------------------------*/
memcpy (xdata_buffer, "XDATA Buffer....", sizeof (xdata_buffer));
/*---------------------------------------------------------
Delay Forever - Embedded Programs NEVER Return from Main!
---------------------------------------------------------*/
while (1);
}
/*-----------------------------------------------------------------------------
-----------------------------------------------------------------------------*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?