求教keil 51 转 iar 51 变量定义

2020-01-23 14:36发布

本人在KEIL C51环境下有一段程序如下:
SFR KEY1=P1_;                                //按键1
SFR KEY2=P1^1;                                //按键2
SFR GREEN=P1^2;                        //绿 {MOD}LED
sbit RED=P1^3;                                //红 {MOD}LED
sbit SCL=P3^0;                                //时钟信号
sbit SDA=P3^1;                                //数据信号
sbit ir=P3^2;                                //接收端
sbit BEEP=P3^4;                                //蜂鸣器

bit head;                                //接收头标志
bit c_error=0;                                //错误标志
bit finish;                                //完成标志
bit repeatflag;                                //重复码标志

uchar idata key[64];                //
uchar data irdata[4]={0,0,0,0};

现在想转换到IAR C51环境,不知上述定义如何转换。
请教高手!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。