新手求助!我采用寄存器编写的程序:
#include"stm8s.h"
#include"delay.h"
void port_init(void);
void clock_init(void);
void port_init(void)
{
GPIOB->DDR=0X00;
GPIOB->CR1=0XFF;
GPIOB->CR2=0X00;
GPIOD->DDR=0XFF;
GPIOD->CR1=0XFF;
GPIOD->CR2=0X00;
}
int main()
{
unsigned int i;
clock_init();
port_init();
while(1);
{
GPIOD->ODR|=0X00;
delay_ms(200);
GPIOD->ODR|=0XFF;
delay_ms(100);
}
}
void clock_init(void)
{
CLK->CKDIVR=0X00;
}
编译通过了,在过一个100R的电阻后去驱动led 灯珠,怎么一点反应都没有!求帮助,请问STM8S的驱动电流,输出高电平的电压有什么特性!拜托了!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>