tim2_ar.c
来自「8051试验程序 基础教材」· C语言 代码 · 共 43 行
C
43 行
//====================================================================
//
// Author : ADI - Apps
//
// Date : November 2001
//
// File : Tim2_AR.c
//
// Hardware : ADuC836
//
// Description : Flashes light every 256*128 machine cycles (@ 4Hz
// for core freq = 1.573MHz) using timer 2 in Auto
// Reload Mode.
//____________________________________________________________________
#include <stdio.h>
#include <ioADuC836.h>
#define adcled P3_bit.P33
#define LED P3_bit.P34 //P3.4 drives red LED on eval board
#pragma vector = extern1
__interrupt void interrupt_0 ()
{
LED ^= 1;
T2CON_bit.TF2 = 0;
}
void main (void)
{
IE_bit.ET2 = 1;
TL2 = 0x00;
TH2 = 0x80;
RACAP2L = 0x00;
RACAP2H = 0x80;
IE_bit.EA = 1;
T2CON = 0x04;
while(1);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?