[通用8051核FLASH系列] 【HC89S003P套件试用】开箱预备

[复制链接]
1527|3
 楼主| yinwuqing110 发表于 2019-3-18 00:27 | 显示全部楼层 |阅读模式
HC, LED, IO, hz, C51
本帖最后由 芯圣电子官方QQ 于 2023-7-24 15:01 编辑

    首先非常感谢上海芯圣,也感谢21ic这个大平台,我很荣幸能够通过此次申请。这个活动是年前申请的,时间稍微有点久了,我差点就忘了。在上周四上班的时候忽然接到一位上海姑娘打过来的电话,说是板子的数据线发错了,申请的板子已经发货了,数据线稍后补发。我感到非常惊讶,不料下班就收到板子了,然后我下载了些有关HC89S003P的资料,回顾了当初在学校接触的80C51单片机知识,觉得这是一次很好的温习机会,让我重获学生时代的回忆。
   首先下了个Keil C51开发工具,看看官方的demo包,工程中的例子等。

  1. #define ALLOCATE_EXTERN
  2. #include <HC89S003P.h>

  3. //LED定义
  4. sbit IoLed = P2^2;


  5. //延时子函数-16Mhz 1ms延时
  6. void DelayMs(u16 ms)
  7. {
  8.         u16 j;
  9.         for(; ms>0; ms--)
  10.                 for(j=1596; j>0; j--);
  11. }

  12. //主函数
  13. void main(void)
  14. {
  15.         WDTCCR = 0x00;//关闭看门狗
  16.         CLKSWR = 0x51;//选择内部高频RC为系统时钟,内部高频RC 2分频,Fosc=16MHz
  17.         CLKDIV = 0x01;//Fosc 1分频得到Fcpu,Fcpu=16MHz

  18.         P2M1 = P2M1&0xF0|0x08;//P2.2推挽输出
  19.         
  20.         while(1)
  21.         {
  22.                 IoLed = ~IoLed;
  23.                 DelayMs(200);
  24.         }
  25. }
      相关文档有提到如果使用Keil C51编译,需要下载插件HC-LINK V3.0.5.0.exe才能,但本人找了半天也没找到这个软件,**哪位网友将此软件分享出来,谢谢!后续会对此板做一些gpio的控制小程序,今天就分享到这里,晚安!

微信图片_20190317234603.jpg
系统框图.png
yzq13246068880 发表于 2019-3-18 11:07 | 显示全部楼层
官方网站有的耶
 楼主| yinwuqing110 发表于 2019-3-18 12:55 | 显示全部楼层

官网没能找到哟,请帮忙提供一下链接地址好吗?
flybluefox 发表于 2019-3-18 22:10 | 显示全部楼层
yinwuqing110 发表于 2019-3-18 12:55
官网没能找到哟,请帮忙提供一下链接地址好吗?

置顶有一个HC89S003P和HC89S001P的资料大全包,欢迎下载!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

107

主题

1102

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部