[通用PIC核MTP系列] 【HC18M003A开发板入门初探】之一

[复制链接]
6063|4
jinglixixi 发表于 2025-8-16 18:03 | 显示全部楼层 |阅读模式
本帖最后由 jinglixixi 于 2025-8-16 18:46 编辑

#申请原创#
@21小跑堂

前段时间见到芯圣电子的一个免费申请样品和开发板的活动,其样品是厂家推出的MTP芯片HC18M003A,其管脚兼容003系列,支持带电烧录,使无缝替换更简单!
HC18M003A是一种采用高速低功耗 CMOS 工艺设计开发的8位高性能精简指令系统的单片机,内部有8K*16bit MTP-ROM,256*8bit 的数据寄存器 (RAM),256*16bit 的EEPROM,3组双向I/O口,3个Timer(2个定时器/计数器+1个定时器),两组 12bit 带死区控制互补的PWM01和PWM23模块,一路 12bit 的PWM4模块,1 个比较器(CMP1),1 个运算放大器OP(可配置成比较器CMP2)、1 个UART、1 个SPI、1 个IIC,1 个LCD模块。1 个22+3通道的12位模数转换器,多个系统时钟,四种系统工作模式,即高频模式、低频模式、休眠模式、绿色模式以及多个中断源。

很快申请就通过了并快递过来,由于当时不清楚DEMO板与芯片的关系,为了防止芯片过小无法焊接,故选取的芯片封装方式为SOP16。
在收到快递后才得知DEMO板上的芯片已焊好,芯片不是用来焊接DEMO板的,而是用于自己的作品中。
开发板的正面如图1所示,背面则如图2所示,可知它是采用单面器件布局。

1 开发板正面



2 开发板背面

在为开发板接上3.3V电源后,其效果如图3所示,即LED1和LED2在不断闪烁。

3 LED闪烁

整体感觉开发板更适于作为核心板来使用,而非学习和测试。因为它自身无法以USB的方式来供电,且没有配置5V转3.3V的芯片。
下面就来仔细看一下开发板的整体构成,其结构布局如图4所示。

4 结构布局

开发板所用的芯片为HC18M003,其引脚排列及功能如图5所示。

5 引脚排列及功能


芯片所用的外部低频晶体振荡器其频率为 32.768KHz,电容推荐值为 20pF见图6所示

6 外部晶振


用于开发板上没有配备相应的USB接口来供电,为此可以用J1J22个接口来向开发板供电。

7  J1J2接口


此外,就是通过调试接口来接入电源,见图8所示。这样使用的好处在于,可以通过K2的开关来控制接通与关断。

8 调试接口

开发板仅有的外设是LEDKEY,见图9所示。

9  LEDKEY

开发板在功能扩展方面可谓是全力以赴,图10是其扩展接口。芯片有24个引脚,咋接口就出现了28个引脚呢?
哦,每个引脚都是双份输出呐!

10  扩展接口

在软件开发方面,HC18M003A比较特殊,是采用自家的开发工具HC-IDE,其下载地址为:
https://holychip.cn/products/996.html

11 工具下载


HC-IDE的安装过程如图12至图15所示,在下载好例程的情况下可按图16和图17所示打开例程。





sunjd 发表于 2025-8-18 16:56 | 显示全部楼层
写的很详细赞一个
 楼主| jinglixixi 发表于 2025-8-19 11:49 | 显示全部楼层
sunjd 发表于 2025-8-18 16:56
写的很详细赞一个

感谢支持!!!
lmn2005 发表于 2025-11-1 12:57 | 显示全部楼层
请问这款单片机用哪款下载器烧录程序?
 楼主| jinglixixi 发表于 2025-11-2 00:28 | 显示全部楼层
lmn2005 发表于 2025-11-1 12:57
请问这款单片机用哪款下载器烧录程序?

必须用他家专用的下载器,这是最不值得提倡的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

525

主题

2963

帖子

39

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