📄 ctc产生50khz方波.c
字号:
/******************
文件名:CTC模式500KHZ方波产生
编译环境:ICC AVR6.25A
仿真软件:AVR studio4.10
硬件:ATMEGA16芯片
描述:用CTC模式产生50%占空比方波
******************/
#include<iom16v.h>//包含型号的头文件
#include<macros.h>//包含位操作的头文件
/*******CTC主函数*******/
void main(void){
DDRD|=BIT(PD4);//设置PD4为输出模式
DDRD|=BIT(PD5);//设置PD5为输出模式
TCCR1A=0X50;//比较输出模式选择和波形产生模式的位描述
TCCR1B=0X09;//波形产生模式的位描述和分频的选择
OCR1A=7;//输出比较寄存器设值
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -