在单片机编程中,code 是一个关键字,用于指示编译器将变量存储在程序存储器中,而不是在数据存储器中。通常情况下,程序存储器的速度比数据存储器的速度更快,而且程序存储器的容量较小,适合存储常量数据和程序代码。使用 code 关键字可以将变量存储在程序存储器中,从而提高程序执行的速度和效率。
在你提到的例子中,code char b1[16] 表示 b1 数组被存储在程序存储器中,而不是数据存储器中。这样做可以避免在程序运行过程中频繁地访问数据存储器,从而提高程序的运行效率。
详细可看http://t.csdnimg.cn/cyE5x