/********************************************************************************/
// pfc886 ssop20
// ______ _______
// cl--|1 pa2 \_/ pa1 20|--ch
// bl--|2 pa3 p pa0 19|--bh
// al--|3 pa4 f pa7 18|--ah
// k1--|4 pa5 c pa6 17|
// _____|5 nc 8 nc 16|_____
// 烧录时与nc相连 |-----|6 gnd 8 vdd 15|-----| 烧录时与nc相连
// --|7 pb0 6 pb7 14|--led_1
// k_2--|8 pb1 pb6 13|--led_2
// led_6--|9 pb2 pb5 12|--led_3
// led_5--|10pb3_____pb4 11|--led_4
/********************************************************************************/
// 6脚拼灯数码管cs3631
// @1 @2 @3 @4 @5 @6
// __1a__ __2a__ __3a__
// | | | | | |
// 1f 1b 2f 2b 3f 3b
// |__1g__| |__2g__| |__3g__|
// | | | | | |
// 1e 1c 2e 2c 3e 3c
// |__1d__| 1h |__2d__| 2h |__3d__| 3h
// __________________________________
// |_@1_|_高_|_1f_|_1g_|_1c_|_1d_|_3d_|
// |_@2_|_1a_|_高_|_2f_|_2g_|_2c_|____|
// |_@3_|_1b_|_2a_|_高_|_3f_|_3g_|_3e_|
// |_@4_|_1e_|_2b_|____|_高_|_3a_|____|
// |_@5_|____|_2e_|_3b_|_3c_|_高_|____|
// |_@6_|_1h_|_2d_|_2h_|_3h_|____|_高_|
/********************************************************************************/
#include "extern.h"
led_1 bit pb.7;
led_2 bit pb.6;
led_3 bit pb.5;
led_4 bit pb.4;
led_5 bit pb.3;
led_6 bit pb.2;
/********************************************************************************/
CONST WORD array_name [] = { 0x1234, 0x5678, 0xABCD, 0xFFFF, -1 };
/********************************************************************************/
void FPPA0 (void)
{
.ADJUST_IC SYSCLK=IHRC/4 // SYSCLK=IHRC/4
/********************************************************************************/
pmode 31; ///8/8/8/8/8/8/8/8带宽共享
fppen = 0xFF; //8核全开
//有8个核心可以分时全部运行,可以分别干8件事.
//8核真爽!
/********************************************************************************
/********************************************************************************/
while (1)
{
}
}
/********************************************************************************/
void FPPA1 (void)
{
while(1){}
}
/********************************************************************************/
void FPPA2 (void)
{
goto $;
}
/********************************************************************************/
void FPPA3 (void)
{
goto $;
}
/********************************************************************************/
void FPPA4 (void)
{
goto $;
}
/********************************************************************************/
void FPPA5 (void)
{
goto $;
}
/********************************************************************************/
void FPPA6 (void)
{
goto $;
}
/********************************************************************************/
void FPPA7 (void)
{
goto $;
}
/********************************************************************************/
/*
void Interrupt (void)
{
pushaf;
if (Intrq.T16)
{ // T16 Trig
// User can add code
Intrq.T16 = 0;
//...
}
popaf;
}*/
/********************************************************************************/
/********************************************************************************/
/********************************************************************************/
/********************************************************************************/
|