社区导航

 

搜索
查看: 1930|回复: 2

[原创] 【ATmega4809 Curiosity Nano测评】使用MCC配置TCA

[复制链接]

1万

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2019-10-5 21:35 | 显示全部楼层 |阅读模式

首先在MCC的Device Resources中,找到TCA模块。
image.png

 

双击添加TCA0模块后,设置TCA0的属性。

  • Enable Overflow interrupt
  • Clock Seclection改为系统时钟1024分频
  • Timeout改为1s

image.png

 

设置PF5为OUTPUT。

 

在Interrupt Manager中,设置:

  • Global Interrupt Enable
  • TCA0 OVFI

image.png

按下Generate产生代码,打开文件tca0.c。在开始位置添加

 

#include "../include/port.h"

 

在函数void TCA0_DefaultOVFIsrCallback(void)中添加

 

PORTF_toggle_pin_level(5);

 

编译下载,就完成了TCA0定时器功能。


此内容由EEWORLD论坛网友dcexpert原创,如需转载或用于商业用途需征得作者同意并注明出处

此帖出自单片机论坛

回复

使用道具 举报

2001

TA的帖子

1

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2019-10-6 10:20 | 显示全部楼层

挺方便的,现在这样弄,32位和8位机的使用上似乎明显感觉不到什么差异了。

人已离开,无事别找,找也找不到。

回复

使用道具 举报

415

TA的帖子

0

TA的资源

纯净的硅(初级)

Rank: 4

发表于 2019-11-28 22:23 | 显示全部楼层

高手 ,我按照你这的个操作,但是试验了不同的溢出 时间,不过怎么感觉 时间没什么差异呢??

很高兴认识大家,请多关照

回复

使用道具 举报

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

关闭

站长推荐上一条 1/4 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-6-6 05:44 , Processed in 0.130184 second(s), 23 queries , Gzip On, MemCache On.

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