/********************FT61E145-TRB TSSOP20@KGW288AB*******************************/
/********************ID:共同学习STM8*********************************************/
/********************20230520****************************************************/
/********************IDEversion3.10**********************************************/
#include "SYSCFG.h"
// FT61E145-TRB TSSOP20
// ________ _________
// -|1 pa5 \_/ pa4 20|-
// -|2 pa6 ispclk pa3 19|-
// -|3 pa7 pa2 18|-
// -|4 pc0 pa1 17|-
// -|5 pc1 pa0 16|-
// -|6 pb7 pb0 15|-
// -|7 gnd pb1 14|-
// -|8 pb6 ispdat pb2 13|-
// -|9 vdd pb3 12|-
// -|10_pb5________pb4_11|-
// KGW288AB 0.28寸共阴极
// @12 @11 @10 @9 @8 @7
// ___a___ ___a___ ___a___
// | | | | | |
// f b f b f b
// | | | | | |
// ---g--- ---g--- ---g---
// | | | | | |
// e c e c e c
// |___d___|h |___d___|h |___d___|h
// @1 @2 @3 @4 @5
// dig.1 12,dig.2 9,dig.3 8
// a 11,b 7,c 4,d 2,e 1,f 10,g 5,h 3
volatile char W_TMP @ 0x70 ;//系统占用不可以删除和修改
volatile char BSR_TMP @ 0x71 ;//系统占用不可以删除和修改
/********************************************************************************/
void yanshi(unsigned char x); //延时
/********************************************************************************/
#define led1 PA5
#define led1_out TRISA5
#define led2 PA6
#define led2_out TRISA6
/********************************************************************************/
main()
{
#asm;
nop;
#endasm;
led1_out =0;
led2_out =0;
while(1)
{
led1 =1;
yanshi(200);
led1 =0;
yanshi(200);
led2 =0;
yanshi(200);
led2 =1;
yanshi(200);
}
}
/********************************************************************************/
void yanshi(unsigned char x) //延时
{
unsigned char y,z;
for (y=x;y>0;y--)
for(z=200;z>0;z--);
}
/********************************************************************************/
/********************************************************************************/
/********************************************************************************/
|