📄 new_flash.c
字号:
#include"spce061a.h"
#include "Flash.h"
unsigned int t,n_1,n_2,n_3,n_4,n_5,n_6,add,n;
unsigned int *q;
const unsigned int DigCode[10]={0x003F,0x0006,0x005B,
0x004F,0x0066,0x006D,0x007D,0x0007,0x007F,0x006F}; //0~9十个数字的LED编码
unsigned int miao=0,fen=0,shi=0,
flag=0,flag_change=1;
void xianshi(unsigned int wei ,unsigned int Dig)
{
*P_IOA_Dir=0xffff;
*P_IOA_Attrib=0xffff;
*P_Watchdog_Clear=1;
*P_IOA_Data=0x0100<<wei;
*P_IOA_Data|=DigCode[Dig];
}
void delay() // 延时子程序
{
unsigned int i;
for (i=0; i<1000; i++)
{
*P_Watchdog_Clear=0x0001; // 清看门狗
}
}
//=====================================================
//函数:xianshi()
//作用:显示部分
//======================================================
main()//调用的
{
Flash_Erase(0x8000);
t=Flash_ReadWord(0x8000);
// Flash_WriteWord(0xe000, 0x0005);
while(1)
{
xianshi(0,t);
*P_Watchdog_Clear = 0x01;
}
}
//===================================
/*main()//自己写的
{
*P_Flash_Ctrl=0xaaaa;
*P_Flash_Ctrl=0x5533;
q=0x8000;
*q=0x0008;
} */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -