#USE FIXED_IO
语法:#use fixed_io(port_outputs=pin.pin?)
port是A~G.
pin是在device.h文件中界说的脚数之一.
意图: 影响编译器怎么发生输入输出代码,阐明如下. 这种指令有用,直到呈现下一个#use xxxx_io停止. 履行设置I/O的办法将使编译器发生代码,这种代码使I/O在每次运用的时分,要么是输入,要么是输出.依据I/O方向寄存器中的信息对引脚进行编程(I/O方向寄存器实际上被履行但不操作),这将存储一个字节到规范I/O运用的RAM中.
比如:#use fixed_io(a_outputs=PIN_A2,PIN_A3) //将PINA2和PIN_A3设置为输出