Red de conocimiento informático - Conocimientos de programación - bit de programación

bit de programación

¿Por qué el sbit de keil c51 se coloca fuera de la función principal?

(/Link?URL = zrcl 8 wsdkpkkjaowdrjihqku 5 aacoftae-pqmhjana 7 rcrnxafdjsahqepzull 8 FMD 2d n 4 tgal 1 en 8 fitld 5 yk)

La parte declarada por sbit es del compilador La parte de preprocesamiento, que consiste en dar nombres individuales a los registros (bits o bytes), debe completarse antes de compilar la función. Ponerlo en la función principal es lo que la compilación necesita procesar. Para esas direcciones de símbolos, el compilador de C no lo sabe y algunos nombres no están permitidos (como P1.1), por lo que se debe reemplazar antes de la compilación, es decir, declaración y reemplazo de sbit.