keil函数GPIO_Write(GPIOC,0xfe)第二个参数怎么理解?

程序中的:

使PC1,1-7引脚置高,0xFE二进制1111 1110

#define DATAOUT(x) GPIO_Write(GPIOC,x);//输出  

/***/
DATAOUT(0xfe);

像对于如上的函数,我所使用的单片机PC有16个引脚,这样的定义是不是只控制PC1——PC7的端口?