我要用今天刚收到的强大的AI8051实验箱来进行实验,高兴哦,既学到了知识,还得到了国芯论坛的硬件支持!同学们一起加油哦!!!你们也可以的!!!
硬件准备,软件准备,参数设置,选择指定的接口和协议匹配 重要的需要理解通讯协议:下位机发送给STCISP软件的显示命令或数据,STCISP软件收到以后按命令和数据来显示,我是这样理解的. 在实际应用中,可以直接使用打包协议的函数进行数据的发送!!(不是让我们直接用协议来发送数据的,那会让我这样的小白晕菜的)
void LED40_SendData(BYTE *dat, BYTE size);//控制DIP40的各个管脚上的LED状态 void LED40_SetPort(BYTE port, BYTE dat);//控制DIP40的指定管脚上LED的状态 void LED40_SetBit(BYTE port, BYTE bt); //控制DIP40的指定管脚输出高电平 void LED40_ClrBit(BYTE port, BYTE bt); //控制DIP40的指定管脚输出低电平 图10-3 使用AI8051U实验箱实现了虚拟LED的显示 int SEG7_ShowString(const char *fmt, ...);//在数码管上显示字符串 void SEG7_ShowLong(long n, char radix);//在数码管上显示4字节长整形数 void SEG7_ShowFloat(float f); //在数码管上显示IEEE754模式单精度浮点数 void SEG7_ShowCode(BYTE *cod); //在数码管上直接显示所给的段码 通过以上的学习,让我们可以通过STCISP软件提供的虚拟LED,虚拟数码管,虚拟键盘,来完成我们的代码实验,很方便哦,不用去做实际的硬件电路,从而大大缩短了开发的时间.
|