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

📄 lab5.c

📁 PICC 16X Code for study and learning
💻 C
字号:

/****************************************************************
*			Hi-Tech workshop exercise Lab5					*
****************************************************************/

#include <pic.h>				// processor if/def file

const char ROMarray[ ]="Microchip Hi-Tech PICC Workshop";
const char *romptr;     		// ROM pointer defined 

char RAMarray1[32];				// Define 32 bytes for Pointer access	
bank2 char RAMarray2[32];		// Define 32 bytes at Bank2 for Array access
char *ramptr;					// RAM pointer defined

void Pointer_Access (void)
{
   	romptr = ROMarray;    
	ramptr = RAMarray1;

  	while(*romptr)	 			// test for NULL char
	{       	
    	*ramptr++ = *romptr++ ;
  	}
}

void Array_Access(void)
{
	char i=0;

	while (ROMarray[i])
	{
		RAMarray2[i]=ROMarray[i];
		i++;
	}				
}

void main( void )
{
	Pointer_Access();
	Array_Access();

  	while(1);
}

⌨️ 快捷键说明

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