STC8A8K64D4 Series Manual
#include "reg51.h"
#include "intrins.h"
sfr
T3L
sfr
T3H
sfr
T4L
sfr
T4H
sfr
T4T3M
sfr
IE2
#define
ET3
#define
ET4
sfr
AUXINTIF
#define
T3IF
#define
T4IF
sfr
P0M1
sfr
P0M0
sfr
P1M1
sfr
P1M0
sfr
P2M1
sfr
P2M0
sfr
P3M1
sfr
P3M0
sfr
P4M1
sfr
P4M0
sfr
P5M1
sfr
P5M0
sbit
P10
void TM4_Isr() interrupt 20
{
P10 = !P10;
}
void main()
{
P0M0 = 0x00;
P0M1 = 0x00;
P1M0 = 0x00;
P1M1 = 0x00;
P2M0 = 0x00;
P2M1 = 0x00;
P3M0 = 0x00;
P3M1 = 0x00;
P4M0 = 0x00;
P4M1 = 0x00;
P5M0 = 0x00;
P5M1 = 0x00;
T4L = 0x66;
T4H = 0xfc;
T4T3M = 0x80;
IE2 = ET4;
EA = 1;
while (1);
}
=
0xd5;
=
0xd4;
=
0xd3;
=
0xd2;
=
0xd1;
=
0xaf;
0x20
0x40
=
0xef;
0x02
0x04
=
0x93;
=
0x94;
=
0x91;
=
0x92;
=
0x95;
=
0x96;
=
0xb1;
=
0xb2;
=
0xb3;
=
0xb4;
=
0xc9;
=
0xca;
=
P1^0;
//Test port
//65536-11.0592M/12/1000
//Start timer
//Enable timer4 interrupt
-
- 240 -
Need help?
Do you have a question about the micro STC8A8K64D4 Series and is the answer not in the manual?