[通用8051核FLASH系列]

【芯圣SDK-HC89F0541测评】+ LED灯测试

[复制链接]
4055|37
手机看帖
扫描二维码
随时随地手机跟帖
jinglixixi|  楼主 | 2020-7-6 17:13 | 显示全部楼层 |阅读模式
本帖最后由 芯圣电子官方QQ 于 2023-7-24 10:03 编辑

SDK-HC89F0541开发板,首件事就是开箱、上电,看看出厂所配DEMO演示效果,用USB线连上电脑后,处理红色的LED2点亮外,并无什么特别的可视效果。
既然这样就自行编写个点灯程序吧,当然接下来要做的就是构建开发环境,依次是安装KEILHC-LINKHC-DRIVER、下载例程、收集常规资料等。
较遗憾的是在找到资料中却没有PDF版的原理图,无奈只能手工测量LEDKEY的引脚连接关系,经测试为LED4P00LED3为电源指示灯;而K2是通过J13来连接接P24,使用时需短接J13
1.png
1  MCU引脚图


MCU引脚图可以看出,开发板上JP7JP8的引脚排列完全是按照芯片的引脚顺序来排列。

在安装插件成功后,可KEIL得芯片列表中看到HC89F0451的身影,见图2。为了程序的下载,应按图3所示将驱动程序设置为“HC-LINK Driver”,其配置如图4所示。
2.png
2 芯片列表

3.png
3 驱动程序设置

4.png
4 驱动配置内容


此后的工作就是编写一个LED灯闪烁的程序,其内容如下:
#define LED4   P0_0               //LED4
//         LED3                         电源指示
void delay(void)
{
         int i,j;
         for(i=0;i<1000;i++)
            for(j=0;j<1000;j++);
}
void main(void)
{
         while((CLKCON&0x20)!=0x20);
         CLKSWR = 0x51;
         while((CLKSWR&0xC0)!=0x40);
         CLKDIV = 0x01;
         P0M0 = 0xC2;               // P00设置为推挽输出
         LED4 = 1;                   // 熄灭LED4
         while(1)
         {
                    LED4 = 0;              // 点亮LED4
                    delay();
                    LED4 = 1;              // 熄灭LED4
                   delay();
  }
}

经程序下载,其显示效果如期所愿,证明程序正确。
工程文件RAR:

LED.rar

51.33 KB

使用特权

评论回复
kkstun| | 2020-7-6 17:23 | 显示全部楼层
HClink已经更新到4.0了吧。建议官方在软件上加个上电的按钮,方便测试。

使用特权

评论回复
jinglixixi|  楼主 | 2020-7-6 17:29 | 显示全部楼层
kkstun 发表于 2020-7-6 17:23
HClink已经更新到4.0了吧。建议官方在软件上加个上电的按钮,方便测试。

有道理

使用特权

评论回复
jkl21| | 2020-7-9 07:49 | 显示全部楼层
这个的性能怎么样呢   

使用特权

评论回复
iyoum| | 2020-7-9 07:49 | 显示全部楼层
构建开发环境最关键。  

使用特权

评论回复
uytyu| | 2020-7-9 07:49 | 显示全部楼层
在哪里下载的例程呢   

使用特权

评论回复
评论
帅气的菜鸟 2020-7-15 16:52 回复TA
芯圣官网,百度直接搜就可以进去了 
帅气的菜鸟 2020-7-15 11:36 回复TA
他们芯圣的官网有,例程好像还是像挺多的 
myiclife| | 2020-7-9 07:50 | 显示全部楼层
不知道这个性能咋么样额  

使用特权

评论回复
touser| | 2020-7-9 07:50 | 显示全部楼层
           

使用特权

评论回复
pklong| | 2020-7-9 07:52 | 显示全部楼层
HC-LINK价格贵吗   

使用特权

评论回复
评论
帅气的菜鸟 2020-7-15 16:47 回复TA
不贵吧,像淘宝都有得卖 
htmlme| | 2020-7-9 07:52 | 显示全部楼层
例程在哪呢   

使用特权

评论回复
yujielun| | 2020-7-9 07:53 | 显示全部楼层
            

使用特权

评论回复
typeof| | 2020-7-9 07:53 | 显示全部楼层
只能用keil吗   

使用特权

评论回复
usysm| | 2020-7-9 07:53 | 显示全部楼层
没有显示的效果吗   

使用特权

评论回复
touser| | 2020-7-9 07:53 | 显示全部楼层
谢谢楼主分享的     

使用特权

评论回复
htmlme| | 2020-7-9 07:53 | 显示全部楼层
期待楼主的资料了。     

使用特权

评论回复
jkl21| | 2020-7-9 07:54 | 显示全部楼层
HC89F0541不错。   

使用特权

评论回复
myiclife| | 2020-7-9 07:54 | 显示全部楼层
有相关的demo吗   

使用特权

评论回复
typeof| | 2020-7-9 07:54 | 显示全部楼层
IAR能不能开发呢     

使用特权

评论回复
iyoum| | 2020-7-9 07:54 | 显示全部楼层
配置芯片有程序吗   

使用特权

评论回复
评论
帅气的菜鸟 2020-7-15 11:37 回复TA
他们芯圣的官网有,例程好像还是像挺多的 
uytyu| | 2020-7-9 07:54 | 显示全部楼层
DEMO演示效果怎么样  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

446

主题

2675

帖子

36

粉丝