发新帖本帖赏金 100.00元(功能说明)我要提问
返回列表
打印
[通用8051核FLASH系列]

HC89S003P开发板测试评估

[复制链接]
1681|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 芯圣电子官方QQ 于 2023-7-25 14:28 编辑

       首先要感谢芯圣和二姨提供的试用活动机会。之前有机会测试过芯圣的HC89S003F4,感觉很不错,这次测试一下ISP的版本。对比一下两者的差异。

      两者之间很多东西是相同的,这里就不说了。详见上次的帖子:
      [其他] HC89S003F4开发板测试评估---支持国货!(多图慎入)https://bbs.21ic.com/icview-2491092-1-1.html

      这次拿到HC89S003P后,经过这些天的摸索和学习,评估板跑起来了。

     下面讲讲自己的学习过程。

     首先,由于使用了HC89S003P,所以需要更新安装Keil插件 ,这样才能找到HC89S003P的芯片。

     其次,就是要安装安装HC-ISP下载软件。这里需要注意软件版本,只有最新的HC-ISP V2.0.3.3.rar才支持这次的ISP下载工具下载HC89S003P的烧录程序。
     官方下载地址:http://www.holychip.cn/kfgj/info_14.aspx?itemid=328

     这次试用板配送的下载器是基于CH340G的USB转TTL下载器,只在上电瞬间对测试板供电,插上USB后板子上的指示灯会闪烁一下。测试板的供电电压可以在HC-ISP V2.0中设置成3.3V或者5.0V。若想在烧录程序下载完成后仍然给板子供电,可以使用HC-ISP V2.0勾选“下载程序后持续供电”选项。
      

     也可以对复位引脚的功能、有效电平做设置,还可以对BOR电压、复位时间、外部晶振和看门狗是否有效做设置。
      

     还发现了一个很好的功能,就是可以在“客户信息”中预设序列号和ID号进行批量烧录,并自动增加。  
      

    最后,HC-ISP V2.0也增加支持多个烧录器烧录。这对批量生产需求是个很好的消息。
      

     这个烧录程序HC-ISP V2.0也可以直接在KEIL uVision4或者以上版本中调用。如下图:
      

      在软件的测试评估时还发现了一个很好的辅助软件---单片机配置辅助软件v1.000,可以帮助开发者设置GPIO初始化代码生成,这也是对初始化代码生成的尝试把。有看到其他外设的标签,遗憾的是还没有具体实现。非常期待全部外设初始化代码生成功能的实现。感觉这个是网友自己开发的,非常期待芯圣官方能提供类似的产品。这在许多国外MCU上已经普遍提供了。
      

      

     这次利用官方的例程“Timer-T0定时器模式”做部分修改实现了闪灯程序。
     
/***************************************************************************************
  * @说明          T0中断服务函数
  *        @参数        无
  * @返回值 无
  * @注                无
***************************************************************************************/
void TIMER0_Rpt(void) interrupt TIMER0_VECTOR
{
        times--;
        if(times == 0)
        {
               times = TimeDelay;
               P2_2 =~ P2_2;        //P22翻转
        }
}

     最后,提几个建议吧:    1、HC-ISP V2.0增加单独的上下电控制。
    2、评估板上增加一个GPIO连接的LED。一个按键。评估时就不需要自己弄一个了。
    3、官方的例程在细化些就更好了。

     总之,测试评估后觉得芯圣的片子还是非常不错的。支持国货!**芯圣能早日强大起来!



使用特权

评论回复

打赏榜单

芯圣电子官方QQ 打赏了 100.00 元 2019-04-08
理由:001P试用二等奖

沙发
yang_alex|  楼主 | 2019-4-1 00:04 | 只看该作者

非常喜欢芯圣的HC89S003P 内置外设功能引脚全映射模块(PTM),可通过用户软件操作将绝大多数的外设功能引脚配置在任意一个非电源口(VDD、 GND)上。这样画PCB就非常方便。进行芯片替代也方便了许多,引脚兼容困扰少了许多!

使用特权

评论回复
发新帖 本帖赏金 100.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

2217

帖子

8

粉丝