OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2459|回复: 5

stm8输出比较电平不翻转

[复制链接]

16

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2015-11-19
在线时间
33 小时
发表于 2016-11-15 10:01:25 | 显示全部楼层 |阅读模式
1金钱
可以进中断,也配置了选项字,然后PC6一直为高电平;后来把PC6配置为输出模式,然后就一直为低电平,就是不翻转,求解!!!!!!!!!

void Tim1_CAP_Iint(void)
{
  TIM1_ETR=0x00;//禁止外部时钟模式2;
  TIM1_CR1=0X80;//预装载使能,边沿对齐,向上计数,禁止计数

  TIM1_PSCRH=1599/256;//预分频器高 8位,1599+1=1600分频,osi=16M,
  TIM1_PSCRL=1599%256;//预分频器低 8位,所以计数器加1时间是100us

  TIM1_ARRH=1000/256;//预装载值65535,1s钟取反
  TIM1_ARRL=1000%256;//高位寄存器先读写,再低位寄存器

  TIM1_CCR1H=1000/256;
  TIM1_CCR1L=1000%256;  

  //TIM1_EGR=0x01;//产生更新事件,初始化寄存器

  TIM1_IER=0x02;//使能捕获/比较1中断  
  TIM1_CCMR1=0x30;//cc1配置为输出,翻转

}
/************************************************************/
/*********************定时器1输入捕获开始***************************************/
/************************************************************/
void Tim1_CAP_Begin(void)
{
  TIM1_CCER1=0x01;//cc1使能比较输出
  TIM1_CR1|=0x01;//使能计数器
}


void gpio_init()
{
   PD_DDR|=0X08;//PD3为输出模式
   PD_CR1|=0X08;//推挽输出
   PD_CR2|=0X08;//输出速度10MHZ

   PC_DDR|=0X40;//PD3为输出模式
   PC_CR1|=0X40;//推挽输出
   PC_CR2|=0X40;//输出速度10MHZ
}


#pragma vector = 14     //设置定时器4重载的中断向量号 = 25
__interrupt void TIM1_CAP_IRQHandler(void)
{
  TIM1_SR1&=0XFD;//清0捕获比较1中断标志位
  INTTYPE=TIM1_SR1&0X01;//取出UIF位,判断CNT是否溢出

   TIM1_CCR1H+=(1000/256);
   TIM1_CCR1L+=(1000%256);  

  if(INTTYPE==0x01)
    {
      TIM1_SR1&=0xfe;
    }
}



正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

557

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165046
金钱
165046
注册时间
2010-12-1
在线时间
2102 小时
发表于 2016-11-17 22:50:50 | 显示全部楼层
回复

使用道具 举报

39

主题

599

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2109
金钱
2109
注册时间
2011-9-3
在线时间
119 小时
发表于 2016-11-18 09:06:49 | 显示全部楼层
顶一下。
回复

使用道具 举报

16

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2015-11-19
在线时间
33 小时
 楼主| 发表于 2016-11-21 17:48:17 | 显示全部楼层

原子哥,打算出A8,A9,或者A11的板子吗??若出,必买!
回复

使用道具 举报

557

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165046
金钱
165046
注册时间
2010-12-1
在线时间
2102 小时
发表于 2016-11-21 18:47:25 | 显示全部楼层
明**明 发表于 2016-11-21 17:48
原子哥,打算出A8,A9,或者A11的板子吗??若出,必买!

暂时没计划,明年看看
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

16

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2015-11-19
在线时间
33 小时
 楼主| 发表于 2016-11-22 14:30:22 | 显示全部楼层
正点原子 发表于 2016-11-21 18:47
暂时没计划,明年看看

好的,期待。。。。。。。。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-28 22:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表