PIC单片机CCS之C语言(#USE FIXED_IO的用法)
2016-09-27 来源:eefocus
#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设置为输出
相关文章