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

📄 8255.bak

📁 8255的汇编程序
💻 BAK
字号:
#include "reg52.h"
#include "absacc.h"
#include "intrins.h"
#define	PA	XBYTE[0xbffc]
#define	PB	XBYTE[0xbffd]
#define	PC	XBYTE[0xbffe]
#define	PCNTL	XBYTE[0xbfff]
#define	uchar	unsigned char
uchar	led_bit[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
uchar	led_code[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
uchar	showrealm[8]={0};
void delay(uchar dly)
{	uchar	i;
	for(i=0;i<dly;i++);
}
void Dis_Init(void)
{	uchar	i;
	PCNTL=0x80;
	for(i=0;i<8;i++)
		showrealm[i]=0;
}
void main(void)
{	uchar	pa,pb,pc;
	uchar	i;
	Dis_Init();
	for(i=0;i<8;i++)
		showrealm[i]=led_code[i];
	//for(i=0;i<8;i++)
	//{
		pa=0xff;
		delay(2);
		pb=~led_bit[4];
	//}
	while(1);
}

⌨️ 快捷键说明

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