ATXmega128A1笔记
更新时间:2023-09-11 13:44:01 阅读量: 教育文库 文档下载
- at推荐度:
- 相关推荐
ATXmega128A1笔记
1.CNT=CCABUF时 标志位置位,同时CAA=CAABUF 2.系统时钟设置步骤:
1)选择时钟源,使能OSC。 2)等待时钟稳定。
3)将时钟设为系统时钟。CLK 4)关闭其他时钟源。
3.PLL初始化步骤:
1)选择时钟源,如果选择的是32M的,必须先对其进行4分频,然后把他选定为系统时钟, 2)倍频系数设置 3)PLL使能 4)选择系统时钟
例如: 选择32M内部时钟源,倍频系数为6,系统时钟为48M
CLKSYS_Enable( OSC_RC32MEN_bm );
do {} while ( CLKSYS_IsReady( OSC_RC32MRDY_bm ) == 0 );
CLKSYS_Prescalers_Config( CLK_PSADIV_4_gc, CLK_PSBCDIV_1_1_gc ); CLKSYS_Main_ClockSource_Select(CLK_SCLKSEL_RC32M_gc);
CLKSYS_Disable( OSC_PLLEN_bm );
CLKSYS_PLL_Config( OSC_PLLSRC_RC32M_gc, 6 );
CLKSYS_Enable( OSC_PLLEN_bm );
CLKSYS_Prescalers_Config( CLK_PSADIV_1_gc, CLK_PSBCDIV_1_1_gc ); CLKSYS_Main_ClockSource_Select( CLK_SCLKSEL_PLL_gc );
do {} while ( CLKSYS_IsReady( OSC_PLLRDY_bm ) == 0 );
4. 事件系统
就像人体的条件反射能力般,创新的XMEGA事件系统可在不使用CPU或DMA资源的情况下完成外设之间的通信,这可确保获得100% 可以预计和快速的响应。多达8个在外设中同时发生的事件或中断条件能够自动在其它外设中引发响应。这个事件系统消除了因多中断和/或频繁触发中断造成的瓶颈效应,事件处理无需运用任何软件,而且关键任务的延迟时间保证较任何中断响应时间都要短。
5.定时器中断初始化
1)设置周期,对寄存器PER进行设置。
2)设置分频系数, 对寄存器CTRLA进行设置。
3)溢出中断优先级设置, 对寄存器INTCTRLA进行设置。 4)中断优先级寄存器使能,对寄存器PMIC进行设置。 5)系统总中断使能。 例如:
——by 厦门大学
关公骑木马
TCC0.PER = 0xFFFF; //周期
TCC0.CTRLA =0X01; //分频系数为1
TCC0_INTCTRLA=0x01; //定时器溢出优先级设置,低级
PMIC.CTRL = 0X01; //中断优先级使能,与INTCTRLA寄存器的设置相对应,若INTCTRLA设置为
高优先级,这该处也应该设置为高优先级
Sei(); //系统总中断使能 while(1){}
6.比较器中断初始化
1)设置周期,对寄存器PER进行设置。
2)设置分频系数, 对寄存器CTRLA进行设置。
3)对比较寄存器CCXBUFF赋初值,即为要进行比较的数,该缓冲寄存器的数会更新到相应的CCX
寄存器中,如果CNT计数到该值,则对应标志位置1 4)比较中断优先级设置,对寄存器CTRLB进行设置 5)中断优先级寄存器使能,对寄存器PMIC进行设置。
6)系统总中断使能。 例如:
TCC0.PER = 0xFFFF; TCC0_CCABUF=0XFF00; TCC0.CTRLB |= TC0_CCAEN_bm; TCC0.CTRLA=0x01; TCC0_INTCTRLB=0x03; PMIC.CTRL = 0X04; sei(); while(1){}
——by 厦门大学
关公骑木马
正在阅读:
ATXmega128A1笔记09-11
小学一年级汉语上册教案 - 图文09-28
2014年语言学纲要期末复习06-13
本科血液学期末考试题目(检验)09-14
excel单元格自定义格式06-30
价格评分办法简述08-31
云南省石林市甜叶菊糖苷可行性研究报告(5亿投资) - 图文03-08
第8课 VBA输入语句InputBox06-19
赵丽词汇5500笔记09-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- ATXmega128A1
- 笔记
- 中学继续解放思想大讨论活动情况总结-word范文文档
- 教师专业化发展培训心得体会
- 重庆市2018届高三学业质量调研抽测(第三次)文综地理试题 - 图文
- 个人合伙协议书
- 餐饮管理有限责任公司绩效考核管理体系设计方案
- 江苏省南通、扬州、泰州、淮安、徐州、宿迁、连云港市2018届高三第三次调研测试 英语(WORD版含答案)
- 青海化隆群科新城生态园林城市建设概念规划 - 图文
- 如何破解离婚咒语 - 王龙云
- 机械设计课程设计螺旋千斤顶设计说明书
- 年产300万株望鹤兰种苗的工厂设计 - 图文
- 2015年上半年河南省基金从业资格:最小方差法等考试题
- 2009北京市公务员考试真题
- 财务讲义第一章 总论(完整版)
- 流式细胞分析技术
- 《汉语通论》形成性考核册(作业答案参考)
- CorelDRAW 练习题(附答案)
- 计算机网络技术与应用课后习题答案(浙大出版社)
- 新课标-精品卷2018-2019学年浙教版八年级数学上册《常量和变量》同步练习题及答案
- 中国化学集团公司《安全生产费用管理办法(20160405)》
- 第3课时 六 分数混合运算练习 台儿庄区马兰屯镇板桥小学 李明英