【Keil51】软件安装及问题解决

1. 软件下载

软件连接请去我的百度网盘下载,网盘主要包括:

1. 51单片机的KEIL5

3. 串口下载软件

2. 问题汇总

2.1 错误信息:*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED

    1. 安装Keil C51 v9.60a版本,即uV5
    2. 打开uVision5,点击File---License Management,打开License Management窗口,复制右上角的CID
    3. 打开注册机, 在CID窗口里填上刚刚复制的CID,其它设置不变
    4. 点击Generate生成许可号,复制许可号
    5. 将许可号复制到License Management窗口下部的New License ID Code,点击右侧的Add 

请把病毒防护软件关闭。 

同时以管理员身份运行。 

2.2 HEX程序下载

3. IIC屏幕显示

字模生成器下载链接如下:

生成文字设置如下:

16X16点阵字符;

{0x10,0x0C,0x04,0x84,0x14,0x64,0x05,0x06,0xF4,0x04,0x04,0x04,0x04,0x14,0x0C,0x00},
{0x04,0x84,0x84,0x44,0x47,0x24,0x14,0x0C,0x07,0x0C,0x14,0x24,0x44,0x84,0x04,0x00},/*"实",2*/
/* (16 X 16 , 宋体 )*/

{0x00,0x00,0x00,0xFF,0x08,0x08,0x08,0x40,0x40,0x40,0xFF,0x20,0x22,0xAC,0x20,0x00},
{0x00,0x7F,0x21,0x21,0x21,0x21,0x7F,0x80,0x40,0x20,0x17,0x18,0x26,0x41,0xF0,0x00},/*"战",3*/
/* (16 X 16 , 宋体 )*/

{0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0xFF,0x88,0x88,0x88,0x88,0xF8,0x00,0x00,0x00},
{0x00,0x00,0x1F,0x08,0x08,0x08,0x08,0x7F,0x88,0x88,0x88,0x88,0x9F,0x80,0xF0,0x00},/*"电",4*/
/* (16 X 16 , 宋体 )*/

{0x80,0x82,0x82,0x82,0x82,0x82,0x82,0xE2,0xA2,0x92,0x8A,0x86,0x82,0x80,0x80,0x00},
{0x00,0x00,0x00,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"子",5*/
/* (16 X 16 , 宋体 )*/

4. 51单片机串口发送程序

void Send(unsigned char dat)
{
   SBUF=dat;
   while(TI==0);
   TI=0;
}

void delay1ms()
{
   unsigned char i,j;	
	 for(i=0;i<10;i++)
	  for(j=0;j<33;j++)
	   ;		 
}

void delaynms(unsigned char x)
{
 unsigned char i;
  for(i=0;i<x;i++)
     delay1ms();
}


void UartInit()
{
	 TMOD=0x20;  //定时器T1工作于方式2 
   TH1=0xfd;   //根据规定给定时器T1赋初值
   TL1=0xfd;   //根据规定给定时器T1赋初值
   PCON=0x00;  //波特率9600
   TR1=1;      //启动定时器t1
   SCON=0x40;  //串口工作方式1
}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

米杰的声音

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值