开发板电子钢琴程序_芯圣电子增强型1T 8051单片机入门手记01

HC89F0541/0531 是一颗采用高速低功耗 CMOS 工艺设计开发的增强型 8 位单片机,内部有 32K
Bytes FLASH 程序存储器, 256 Bytes IRAM 和 1K Bytes XRAM, 最多 30 个双向 I/O 口, 5 个 16 位定时
器/计数器, 3 组 12 位带死区控制互补 PWM, 1 个 8 位 PWM, 2 个 UART, 1 个 SPI, 一个 IIC, 最多
26 个外部中断, 16+2 路 12 位 ADC,四种系统工作模式(正常、低速、掉电和空闲)和 18 个中断源。

70cbc8bd00b28f38375972cd154f5f6b.png

拿到一款开发板以及相关资料,怎样能够快速有效地了解它的概貌,对于新手来说一个快速上手的流程还是十分必要的,这样便不需要在了解到许多资料后,才知道正确的实操方式,一般都是习惯边操作边学习,既能快速学习又能及时掌握。今天我们就以上海芯圣的HC89F0541这款单片机为例,讲述如何在Keil环境下快速上手操作。

目前芯圣电子正在21IC做开发板的赠送活动,欢迎广大单片机爱好者、初学者多多参与。

1. 芯圣电子SDK-HC89F0541开发板简介

SDK-HC89F0541开发板是基于HC89F0541设计的快速开发工具,包含 MCU 开发电路和在板调试模块。MCU开发电路为调试 HC89F0541提供了必要的外设配置,在板调试模块则用作调试器和烧写器。

f2912e723d4d02fedfbdf5f6861a54aa.png

图1 开发板功能介绍

1.1. 板载功能介绍

1.1.1. 按键

SDK-HC89F0541配置2个物理按键:脱机烧录按键和复位按键。图1中1为脱机烧录按键用于在板调试模块的脱机烧录;图1中5为复位按键作为芯片的硬件复位按键使用。二者通过测试针的引脚连接MCU。

1.1.2. 测试针

SDK-HC89F0541配置2组2*10测试针(图1中2所示),连接至MCU全部引脚,提供用户测试或扩展功能。

1.1.3. 指示灯

SDK-HC89F0541配置4个指示灯分别用于:上电指示灯(图1中7所示LED2)、脱机烧录按键指示灯(图1中7所示LED1)和复位按键指示灯(图1中3所示)。

1.1.4. 外部时钟

SDK-HC89F0541预留了2组外部时钟接口,分别为低频晶振和高频晶振(图1中4所示)。使用外部晶振时需要用户自己焊接相应的晶振和晶振电容(推荐值为20PF),2组晶振可通过下表中的引脚连接到MCU。

f50ed8b3656003bcb24f529b16e21bc3.png

1.1.5. 跳线设置

SDK-HC89F0541上有三组跳针J14(两组)J13(图1中6所示),上电前需对跳针状态进行确认,具体设置如下:

e90f28a45d103d9896593d6c7351eedd.png

1.1.6. 在板调试模块接口

SDK-HC89F0541预留了两组仿真烧录接口(图1中8所示),分别位于MCU开发电路和在板调试模块。包含双线、四线和ISP接口。

1.1.7. USB接口

SDK-HC89F0541提供1组MicroUSB接口(图1中9所示),通过该接口实现5V供电以及与PC机通信的功

能。

1.2. HC89F0541的开发环境建立及调试

HC89F0541系列芯片支持第三方IDE开发,可使用Keil MDK开发工具进行程序的编辑、编译链接及调试下载等功能。

1.2.1. Keil MD

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值