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

📄 4-1.c

📁 《单片机C语言编程与实例》的代码,使用keil编程环境,供大家参考
💻 C
字号:
#include<reg51.h>
#include<absacc.h>
#define uchar unsigned char
#define COM8255 XBYTE[0x007F]		//命令口地址
#define PA8255 XBYTE[0x00FC]			//A口地址
#define PC8255 XBYTE[0x00F]			//C口地址
void printchar(uchar *p);

void main(void)						//主函数
{
 uchar idata chara[]="HELLO";			//测试用的字符串
 COM8255=0x8E;					//输出方式选择命令字
 printchar(chara);						//打印字符串
}

void printchar(uchar *p)				//打印字符串子函数
{
 while(*p!='\0')
 {while((0x80&PC8255)!=0);			//查询等待打印机的BUSY状态
  PA8255=*p;						//输出字符
  COM8255=0x00;					//模拟STB脉冲
  COM8255=0x01;
  p++;
 }
}

⌨️ 快捷键说明

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