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

📄 ex8-2bc.c

📁 《增强型8051单片机实用开发技术》例程代码
💻 C
字号:
#include "stc12c5a.h"        //包含STC12C5A60S2单片机寄存器定义文件

unsigned char xdata ADDRR[128];
unsigned char num=0;
unsigned char *mypdata;

void main (void)
{
		PCON=0x80;
		SCON=0x90;
		mypdata=ADDRR;
		ES=1;
		EA=1;
		while(1);
}
void Serial_ISR(void) interrupt 4 
{
	if(RI)
	{
		RI=0;
		ACC = SBUF;
   	  	if(P==RB8) 			//P=RB8时,奇偶校验正确
		{
			*mypdata = ACC;	//奇偶校验正确,则保存数据,并发出信息"0x00"
			SBUF=0x00;
			mypdata++;
			if (num++ == 0x80) ES = 0;
		}
		else
		SBUF = 0xFF; 	 	//奇偶校验错误,发出信息"0xFF"
	}
	else	TI = 0;
}

⌨️ 快捷键说明

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