希望对你们有用
#include"uhal.h"
#include"keyboard.h"
#include"zlg7289.h"
#include"44b.h"
#pragma import(__use_no_semihosting_swi) // ensure no functions that use semihosting
extern int Zlg7289SIOBand;
extern int Zlg7289SIOCtrl;
int main(void)
{
U32 key;
ARMTargetInit(); //开发版初始化
Uart_Printf("\nArm Target Init OK.");
Zlg7289_Reset();//zlg7289复位
while(1)
{
key=GetKey() ;//得到按键值
Delay(200);
ZLG7289_ENABLE();//使zlg7289占有同步串口
WriteSDIO(ZLG7289_CMD_DATA0|7);//数码管以方式7译码,第八个数码管亮
WriteSDIO(key%10);
Delay(100);
if(key>9)