北京蓝海微芯科技发展有限公司 http://www.bluemcu.com
LJD-SY-5100 学习实验开发板
用户手册
北京蓝海微芯科技发展有限公司
http://www.bluemcu.com
目 录
第一章 LJD-SY-5100 学习板介绍 .................................................... 2
1-1 实验板简介 .................................................................. 2
1-2 性能特点 .................................................................... 3
1-3 功能介绍 .................................................................... 4
1-4 仿真调试部分 ................................................................ 6
1-5 在线编程部分 ................................................................ 6
1-6 标准配置 .................................................................... 6
1-7 实验板结构图 ................................................................ 7
1-8 实验板功能器件 .............................................................. 7
1-9 应用接口和功能开关 .......................................................... 8
第二章 软件试验部分.............................................................. 9
2-1 CPU 片内清零程序 ........................................................... 9
2-2 数据排序实验程序........................................................... 11
2-3 无符号双字节乘法实验程序 ................................................... 13
2-4 多分支转移实验程序 ......................................................... 16
第三章 实验板电路分析与操作说明................................................. 20
3-1 I/O 口实验 ................................................................ 20
3-2 键盘扫描与数码管显示 ....................................................... 23
3-3 字符型LCD 显示 ............................................................. 47
3-4 8×8 点阵输出 ............................................................. 57
3-5 I2C(24C02)读、写实验 .................................................... 62
3-6 八位串行输出A/D 转换器TLC549 及应用程序 .................................... 79
3-7 10 位串行D/A 转换器TLC5615 及应用程序...................................... 89
3-8 带RAM 实时时钟芯片DS1302 及应用程序........................................ 96
3-9 用单线数字温度传感器DS18B20 实现温度测量 .................................. 117
3-10 串行通讯................................................................. 131
3-11 音乐的应用............................................................... 134
3-12 继电器................................................................... 139
第四章 下载调试的使用.......................................................... 140
第五章 在系统可编程的使用...................................................... 144
1
第一章 LJD-SY-5100 学习板介绍
1-1 实验板简介
LJD-SY-5100 实验板是一款非常适用的单片机学习和开发的工
具,非常适合初步接触单片机的大中专学生学习使用,本实验板应用
实例包括键盘扫描、数码管显示、字符型 LCD 显示、I2C 接口 E2PROM
24C02 及实时时钟 DS1302 的读写、串行 A/D、D/A 转换,继电器,RS232
串口通讯和蜂鸣器操作,可让使用者基本熟悉单片机及目前流行的芯
片间的串行数据传输技术的设计与应用。提供实验电路的原理图和各
个实验课题的程序,浅显易懂,入门方便。并提供调试监控,通过串
口与 Keil C51 调试软件μVision2 配合,可实现单步、断点、连续
等方式调试实际应用程序,省去购买仿真器。并提供可在系统编程的
单片机 STC89C52RC,省去购买通用编程器,单片机在用户系统上即
可下载/烧录用户程序。利用引出的 CPU 信号,可以连接自己的实际
应用系统。LJD-SY-5100 实验板是集仿真调试、在线编程于一体的实
验开发板。
2
1-2 性能特点
1.集仿真器,下载编程器,实验开发板,实用外设为一体。
2.采用黄金板电路设计,铝合金底壳,精美彩色包装盒。
3.精制的设计工艺,精美高性能插接件,进口按键、开关经久耐
用,标准机器焊接工艺,学习板的功能,工业级的性能。
4.完整 200 多页的实验例程及教学课件,应用例程,实用例程。
5.丰富的硬件资源:24 个红、黄、绿 LED 指示灯、8 个 8 段 LED、
1 个 8×8 矩阵 LED、2×16 的 LCD、4×4(键盘) 16 个进口按键(带
键帽)、8 位拨动开关、单脉冲发生器、继电器、温度传感器、最新
I2C 接口芯片,(RAM、看门狗、A/D、D/A、I/O)全部是实用控制中
的最新技术,独一无二巧妙驱动分配电路,使单片机 I/O 的学习应用
3
系统发挥无极致又可连贯实验,也可外接用户的接口电路及扩展电
路。
6.大量实用应用例程、专业的应用设计工程实践经验的积累。
7.编程及调试共用一个锁紧插座、下载和仿真采用同一个串行口
连接更简单,CPU 为最新最流行的 STC89C52 工业级(兼容 AT89C51/52
等 CPU)。
8.配有 40PIN 外扩接口,可扩展其它外围电路,同时配有标准 40PIN
仿真头,可以把 SY-5100 当仿真器使用。
9.提供丰富的汇编 C51 源代码实验程序,并且提供更多应用程序,
如:“万年历”、“密码锁”、“电压测试表”、“电脑时钟”、“交
通灯控制”、“电子测温计”。
10. 配详细结合原理图,分解原理图及芯片的性能介绍。
1-3 功能介绍
LJD-SY-5100 学习板自带调试监控,配合 Keil c 软件,在线下载、
调试功能,目前支持下载的 CPU 为 STC89C51、89C52、89C51RC、89C54RD
+、89C58RD+、89C516RD+,配合其它编程器,可以支持其它更多
种类的 CPU。
实验板实验资源和接口分配如下:
1. 8 个 8 段 LED
2. 1 个 8×8 矩阵 LED
3. 24 个红、黄、绿高亮 LED
4
4. 4×4 矩阵键盘(进口键带键帽)
5. 8 位独立的拔码开关(进口)
6. 16×2 字符式 LCD
7. 128×64 图形(汉字)液晶接口(选配件)。
8. TLC549 8 位 I2C A/D 转换。
9. TCC5615 10 位 I2C D/A 转换。
10. ×25045 看门狗+复位+RAM
11. A24C02 I2C EEPROM
12. PCF8572 I2C 串口转并 I/0 口
13. DS1302 SPI 串行实时时钟
14. DS18B20 1-wine 温度传感器
15. CH451 SPI 键盘/LED 扫描电路
16. MAX232 专用串行口转换接口电路
17. 一路继电器,由发光管代表吸合、断开
18. 一个蜂鸣器
19. 1 路单脉冲发生器可产生中断信号及计数信号
20. 直流电机,步进电机(选配件)
21. 并行口电路扩展口(8255、DS12887、62256 光电隔离、并口
A/D、D/A、打印机接口)(选配件)
5
1-4 仿真调试部分
LJD-SY-5100 可直接使用 Keil C51 集成开发环境,仿真功能扩
大,同时还可通过附带的仿真电揽,可以直接对扩展口用户系统仿真。
仿真部分的功能特点如下:
1. 可以直接使用 Keil C51 集成环开发仿真。
2. 支持汇编、C51 源程序调试,支持混合在线调试。
3. 支持单步、断点、全部运行调试。
4. 可以观察数据区、变量区、工作区的数据变化。
5. 完整仿真 CPU P0、P1、P2、P3 口的全部特性。
6. 仿真频率可以达到 40MHZ 通讯波特率指 300bps-115200bps。
7. 可以仿真标准各种 51 内核的单片机仿真空间高达 63K。
1-5 在线编程部分
LJD-SY-5100 采用最新的 STC89 系列单片机作为用户终端 CPU,该
CPU 除具备一般 51 功能以外,同时可以具备工业级,高速度等优点,
同时利用我们提供的下载调试可以直接通过串行口进行下载烧录,不
需另外配套专用下载线。
1-6 标准配置
1. LJD-SY-5100 主机
2. RS232 串行口通讯,下载,烧录电缆
6
3. 5V 标准电源
4. 使用手册(转为 PDF 文档)
5. STC89C52 1 片
6. 调试监控 1 片
7. 扩展电缆 1 条
8. 光盘 1 张
1-7 实验板结构图
1-8 实验板功能器件
7