8.6.3 C51的基本I/O函数文件
在Keil C51中提供了一些常用的I/O函数,主要有两个:PUTCHAR.C和GETKEY.C。用户可以直接调用,而不需要重新编写,这样可以大大节省程序开发的时间。下面分别介绍这两个文件。
❑PUTCHAR.C用于将字符串从8051单片机的串行口输出。其采用XON/XOFF协议进行控制,换行字符“LF”(\n)被转换为“CR,LF”(\r\n)。在KeilµVision3集成开发环境中,是printf、puts等函数的字符输出核心函数。用户也可以根据自己的需要来修改该文件中的函数,从而实现特定的输出效果,例如LCD或LED显示等。
❑GETKEY.C用于字符的串口输入,不进行数据转换。在KeilµVision3集成开发环境中,是C51编译器运行库中的getchar、scanf等函数的字符输入核心函数。用户也可以根据自己的需要来修改该文件中的函数,实现特定的输入效果,例如4×4矩阵键盘的输入等。