高级会员

- 积分
- 785
- 金钱
- 785
- 注册时间
- 2015-11-25
- 在线时间
- 123 小时
|
2金钱
新手求助!我采用寄存器编写的程序:
#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的驱动电流,输出高电平的电压有什么特性!拜托了!
|
|