美文网首页
单片机学习笔记11-C51中的库函数

单片机学习笔记11-C51中的库函数

作者: 云水禅心1973 | 来源:发表于2021-03-08 17:36 被阅读0次

    C51语言的强大功能及其高效率在于提供了丰富的可直接调用的库函数。库函数可以使程序代码简单、结构清晰、易于调试和维护。

    1.特殊功能寄存器包含文件reg51.h或reg52.h

    reg51.h中包含所有的8051的sfr及其位定义。

    reg52.h中包含所有8052的sfr及其位定义,一般系统都包含reg51.h或reg52.h。

    2.绝对地址包含文件absacc.h

    该文件定义了几个宏,以确定各类存储空间的绝对地址。

    3.输入/输出流函数位于stadio.h文件中

    流函数默认8051的串口来作为数据的输入/输出。如果要修改为用户定义的I/O口读写数据,例如,改为LCD显示,可以修改lib目录中的getkey.c及putchar.c源文件,然后在库中替换它们既可。

    4.动态内存分配函数位于stdlib.h中


    5.缓冲区处理函数位于string.h中

    其中包括复制、移动、比较等函数。

    相关文章

      网友评论

          本文标题:单片机学习笔记11-C51中的库函数

          本文链接:https://www.haomeiwen.com/subject/oftmqltx.html