Technology Corp. All rights reserved. ****************************************************************************/ #include "MS51_16K.H" //include SFR declarations #include "config.h" //include system config declarations void SYS_Init(void) { //set clock to 24MHz CLK_Init(); //set GPIO pins P12 and P13 to Quasi-bidirectional Mode 0x100000=0x0C; } void main(void) { SYS_Init(); //initialize system while(1) { } } 上面这段代码是一个简单的初始化示例,可以用于PIN配置。可以看到,配置代码已经被封装在了SYS_Init()函数中。只需要根据需要更改SYS_Init()函数中的代码即可完成PIN配置。因此,使用PIN配置工具可以更快地生成代码,但也可以通过手动修改代码来实现PIN配置。
Technology Corp. All rights reserved. ****************************************************************************/ #include "MS51_16K.H" //include SFR declarations #include "config.h" //include system config declarations void SYS_Init(void) { //set clock to 24MHz CLK_Init(); //set GPIO pins P12 and P13 to Quasi-bidirectional Mode 0x100000=0x0C; } void main(void) { SYS_Init(); //initialize system while(1) { } } 上面这段代码是一个简单的初始化示例,可以用于PIN配置。可以看到,配置代码已经被封装在了SYS_Init()函数中。只需要根据需要更改SYS_Init()函数中的代码即可完成PIN配置。因此,使用PIN配置工具可以更快地生成代码,但也可以通过手动修改代码来实现PIN配置。
举报