NEXCOM ICES 668 User Manual
Page 105
Advertising

Copyright © 2012 NEXCOM International Co., Ltd. All Rights Reserved.
91
ICEK 668-T6 Starter Kit User Manual
Appendix B: GPI/O Programming Guide
GPIO programming sample code
#define GPIO_PORT
0x50E
#define GPIO_PORT3
0x548
#define GPO0
(0x01 << 6
#define GPO1
(0x01 <<1)
#define GPO2
(0x01 <<4)
#define GPO3
(0x01 << 5)
#define GPO0_HI
outportb(GPIO_PORT3, GPO0)
#define GPO0_LO
outportb(GPIO_PORT3, 0x00)
#define GPO1_HI
outportb(GPIO_PORT, GPO1)
#define GPO1_LO
outportb(GPIO_PORT, 0x00)
#define GPO2_HI
outportb(GPIO_PORT3, GPO2)
#define GPO2_LO
outportb(GPIO_PORT3, 0x00)
#define GPO3_HI
outportb(GPIO_PORT3, GPO3)
#define GPO3_LO
outportb(GPIO_PORT3, 0x00)
void main(void)
{
GPO0_HI;
GPO1_LO;
GPO2_HI;
GPO3_LO;
Advertising