/****************************************Copyright (c)**************************************************** ** Guangzhou ZHIYUAN electronics Co.,LTD. ** ** http://www.embedtools.com ** **--------------File Info--------------------------------------------------------------------------------- ** File name: main.c ** Last modified Date: 2004-09-16 ** Last Version: 1.0 ** Descriptions: The main() function example template ** **-------------------------------------------------------------------------------------------------------- ** Created by: Chenmingji ** Created date: 2004-09-16 ** Version: 1.0 ** Descriptions: The original version ** **-------------------------------------------------------------------------------------------------------- ** Modified by: ** Modified date: ** Version: ** Descriptions: ** *********************************************************************************************************/ #include "main.h" #define BEEP (1 << 7) /* 设置蜂鸣器输出口 */ /********************************************************************************************************* ** Function name: delayNs ** ** Descriptions: 延时 ** ** input parameters: Ns : 延时参数 ** output parameters: None ** Returned value: None ** ** Created by: ** Created Date: **-------------------------------------------------------------------------------------------------------- ** Modified by: ** Modified date: **-------------------------------------------------------------------------------------------------------- *********************************************************************************************************/ void delayNs(uint32 Ns) { uint32 i = 0; for (; Ns; Ns--) { for (i = 0; i < 1000; i++); } } /********************************************************************************************************* ** Function name: main ** ** Descriptions: 主函数,请在调试前短接蜂鸣器跳线帽 ** ** input parameters: None ** output parameters: None ** Returned value: None ** ** Created by: ** Created Date: **-------------------------------------------------------------------------------------------------------- ** Modified by: ** Modified date: **-------------------------------------------------------------------------------------------------------- *********************************************************************************************************/ int main (void) { TargetInit(); while(1) { P3_OUTP_SET |= BEEP; delayNs(100); P3_OUTP_CLR |= BEEP; delayNs(100); } } /********************************************************************************************************* END FILE *********************************************************************************************************/