STM8 亮灯程序
Posted 微软专题
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM8 亮灯程序相关的知识,希望对你有一定的参考价值。
/* MAIN.C file * * Copyright (c) 2002-2005 STMicroelectronics */ #include <stm8s.h> #include <stm8s_clk.h> #include <stm8s_gpio.h> void Init_GPIO(void) { /*** Initialize I/Os in Output Mode Push-Pull ***/ /* LEDs 2, 3, 4 */ // GPIO_Init(GPIOB, (GPIO_PIN_4 | GPIO_PIN_5), GPIO_MODE_OUT_PP_LOW_FAST); GPIO_Init(GPIOC, GPIO_PIN_4, GPIO_MODE_OUT_PP_LOW_FAST); //GPIO_WriteHigh(GPIOB, (GPIO_PIN_4 | GPIO_PIN_5)); GPIO_WriteHigh(GPIOC, GPIO_PIN_4); } void Init_Clock(void) { /* Select fCPU = 16MHz */ CLK_SYSCLKConfig(CLK_PRESCALER_HSIDIV1); /* For test purpose output Fcpu on MCO pin */ //CLK_CCOConfig(CLK_OUTPUT_CPU); } void Delay(vu16 nCount) { /* Decrement nCount value */ while (nCount != 0) { nCount--; } } main() { //Init_Clock(); Init_GPIO(); while (1) { GPIO_WriteReverse(GPIOC,GPIO_PIN_4); Delay(0xFFFF); } }
以上是关于STM8 亮灯程序的主要内容,如果未能解决你的问题,请参考以下文章