STAR-MT51
广能
企业名:东莞市东城广能电子经营部
类型:生产企业
电话: 0769-22360406
手机:13712386282
联系人:叶桂斌
邮箱:dg889@sina.com
地址:广东东莞东城区东城中路东莞赛格电子市场1C218
批号 | 201011 | 封装 | 单片机开发板 |
营销方式 | * | 产品性质 | 新品 |
处理信号 | 数模混合信号 | 制作工艺 | 半导体集成 |
STAR-MT综合系统具有:实验、编程、*、ISP外扩、4合1功能
一.MT综合系统的功能,详见下面的介绍:
1.MT实验部分的P口逻辑输出指示功能:51单片机32个P口的一举一动都在32个LED的*中.
2.MT的板载实验部分包含了常见的经典单片机实验硬件单元,包含的试验单元和接口单元如下:
(1)32路LED:包含了51单片机的*P口,可以做你想要的*酷流水灯。实时指示单片机各个P口输出状态。
(2)8位LED数码管:*8位的数码管,*应付常见的数码管显示功能。
(3)继电器控制试验:以弱控强器件,工控*常用器件之一。
(4)蜂鸣器:可以完成各种奏乐、报警等发声音类实验。
(5)4个直控键盘:共4个键位,*实用的键盘,通过简洁的程序即可完成键盘输入控制.
(6)I2C串行EEPROM 24C02:这个就不需要多说了,属于比较传统的试验项目。
(7)串行EEPROM 93*6:虽然用的没有24C02广泛,不过IC的成本要比24C***低一些。
(8)一体化红外接收头:可以实现标准的38K载波红外遥控解码试验。
(9)16*2字*型液晶接口:通过它可以直接外接通用型1601、1602、1602C等通用型字*液晶显示器。
(10)128*64图形液晶接口:通过它可以直接外接通用型12864A-2,12864A-3等通用型图形液晶显示器。
(11)串行时钟芯片DS1302接口座:属于一种比较常见的SPI串行时钟芯片。
(12)*式温度传感器DS18B20接口:通过这个接口连好18B20后,可以实现对温度的高*测量。
(13)串口通讯电路:单片机和个人电脑完成联机通讯的接口。
(14)其他用于升级和外扩的接口:板载2个不同类型的*、外扩接口以及1个ISP外扩接口。
(15)支持PS接口的104键标准键盘的解码试验:一个*让常用按钮键盘退休的强悍接口。
3.MT综合系统配合FS*器:程序存储器物理空间64K 8K,可*空间为63K,
---直接支持KEIL C51 IDE开发*环境,63K用户可使用*程序空间。
---保留单片机*特性,避免*正常而实际烧录芯片却不正常的问题。
---RS-232通讯接口,自适应波特率,通讯*高波特率57600bps 波特率 4.8 Kbps- 57.6 Kbps 自适应。
---*频率范围0-40MHz晶振可选。
---程序代码可以重复装载,无需预先擦除用户程序空间。
---监控程序占用用户的资源少,全速运行不占用资源。
---片内 63K 程序空间可以*进行在线程序更新,可以调试长达几千行大型控制程序。
---支持汇编、C语言,以及汇编+C语言混合调试。
---内部存储器物理空间64K 8K,是伟福通用*器G6型(4K)的16倍,是伟福51**器的8倍。
---*频率*高40MHz,支持同时*多10个断点。
---*兼容KEIl环境,支持单步、断点、全速、等多种*方式。
---支持鼠标取变量观察,可以观察*变量。
---可通开关设置是否给目标板提供电源,过载短路保护状态指示功能,过载保护*自动切断供电电源。
---可*双DPTR指针,可以禁止ALE输出。
---芯片内部RAM达1K,可以让你设计的任何复杂程序*流畅狂飙,监控和用户代码分离,不会产生软故障.
---各个厂家51系列芯片*方面**!**尴尬的编程器反复烧写。
*章 STAR-MT51简介
STAR-MT51实验系统集单片机学习,*,编程,在线于一体,集成了学习51单片机众多基本功能:U*接口,图型、字*型液晶显示,红外接发,蜂鸣器,实时钟,温度采集,数码管,LED灯,键盘,串行EEPROM、看门狗,RS232,继电器,步进电机驱动等等。能满足学习51单片机基础知识及*的需要,也可以作为*R学习板使用。
☆.集成U*转232接口(CP2102)
☆.128X64点阵液晶显示模块,内置汉字库
☆.集成16X2,液晶显示模块
☆.集成红外模块,红外接收,可实现红外摇控解码功能
☆.集成一路继电器
☆.集成DS1302时钟功能,结合液晶,数码管显示可做时间显示实验
☆.集成DS18B20温度测量芯片,结合液晶,数码管显示可做温度计实验
☆.集成32个P口LED灯,可清楚观察IO口输出状态,可做流水灯实验
☆.集成I2总线串行E2PROM 24C02( 4K bit E2PROM)
☆.集成串行E2PROM 93*6
☆.集成*8位的数码管
☆.具有扩展接口,对外扩展*P口
☆.集成4个*键盘
☆.集成4X4矩阵键盘
☆.集成1个复位按键
☆.集成RS232串行通讯接口
☆. 集成电脑键盘接口
☆.集成步进电机驱动
☆.蜂鸣器,可实现简单电子琴功能
第二章 实验系统硬件图
三章 STAR-MT51实验系统说明
一.跳线,接口
232串口通讯切换
|
实验系统:2-3,5-6,8-9短接 编程系统:2-1,5-4,8-7短接 |
二.编程系统
实验板上集成了一个编程器,可用U*接口和232串口,可以直接烧写:AT89C51,AT89C52,AT89S51,AT89S52,AT89C2051,AT89*051,AT24C02,AT93*6等
三.ISP
用实验板上的232串口可以直接对STC,NXP,华邦公司等,带有串口ISP的芯片直接进行,也可以配合我公司的ISP线对AT公司的S51和*R芯片进行
四.*系统
配合SST89E58,SST89E564*模块可以对板上实验硬件资源进行*,也可以对外部资源进行*(具体使用请看文件*器的使用方法)
五.实验系统
实验板上集成了十几种实验硬件(具体说明请看第四章),也可以外扩实验
第四章 实验说明
实验一 12864 液晶显示实验
一.实验目的
(1)了解控制液晶显示的工作原理
(2)初步掌握液晶显示的操作控制
二.实验内容
(1)初始化液晶显示模块
(2)显示简单的内容
三.实验预备知识
1.RT12864
(1)128X64汉字图形点阵液晶显示模块,带汉字库
(2)内置8192个中文汉字(16X16点阵)、128个字*及64X256点阵显示,RAM(GDRAM)。
(3)支持串行和并行两种工作方式
2.工作电路原理图
图1.1 液晶模块工作原理图
3.控制端口
V0: 偏压输入端,通过W3电位器调节,大约4.9V显示正常
RS: P2.0(A11),决定传输类型是数据或命令,1-数据,0-命令
RW: P2.1(A10),读/写控制,1-读,0-写
E: 使能端
DB0~DB7:数据端口,连接P0
/RET: 复位端,低电平*,与MCU的复位端取反相接
PSW: 串行或并行工作方式选择,高-并行方式,低-串行方式
LED_A: 背光正* LED_K: 背光负*
四.实验步骤
(1)断开32P口灯,把数码管液晶屏切换的按钮开关切换到液晶屏的位置
(2)初始化液晶显示模块
(2)显示数字内容
五.程序示例
文件名:LCD 12864液晶显示(无字库)程序(汇编) (完整程序见光盘)
LCD 12864液晶显示(有字库)程序(汇编)
六.扩充实验
1.动态显示一行信息
实验目的:进一步熟悉液晶显示的控制
(1) 可以直接运行光盘中的演示程序,内有产品简介的动态显示,从中可了解到更多关
于显示的细节。
(2) 结合其他模块,如温度测量,时间模块,动态显示温度,时间等
实验二 流水灯实验
一.实验目的
(1)了解IO口输出的工作状态
(2)利用IO口控制LED灯实现流水灯
二.实验内容
(1)通过P口控制8个LED灯循环点亮
(2) 通过P口的32个LED灯,查看P口输出状态
三.实验预备知识
1.电路工作原理图
图1.2 键盘工作电路原理图
2.控制端口
单片机*P口
四.实验步骤
(1)把实验板上的32P口LED的跳线跳到32P口LED的位置,电源接通
五.程序示例
文件名:LED流水灯(移位方式)程序(汇编语言)(完整程序见光盘)
LED流水灯程序(C语言)
LED流水灯程序(汇编语言)
如何点亮2个LED发光管(汇编语言)
闪动的LED发光管(汇编语言)
正*水灯(汇编语言)
六.扩充实验
1、也可以结合其他模块的运行,观察LED灯的变化
实验三 DS1302时钟实验
一.实验目的
(1)了解语DS1302的原理
(2)掌握时间芯片的读/写功能和调整
(3)掌握串行读/写方式
二.实验内容
(1)初始化时间芯片,读/写时间
(2)调整时间
三.实验预备知识
1..DS1302 介绍
(1)实时时钟,可计时至2100年 (2)内置31*8 串行RAM (3)串行I/O,具有单字节/连续串行读写功能 |
|
|
VCC1—电池供电 VCC2—5V电源 X1,X2 —振荡器输入端 GND—地 CE—选通,高电平* I/O—输入输出端 SCLK—串行时钟输入端 |
||
图1-1 DS1302引脚图 |
2.电路原理图
图1.3 DS1302工作电路原理图
工作原理:
读/写时间或RAM数据过程:*先将CE置高,选通DS1302,将命令、数据从低位开始送到6脚I/O,然后给7脚SCLK送脉冲,连续不断的操作,将数据读出/写入,操作结束时将CE置低。
3.控制端口
CE: P1.2,高电平*
SCLK: P1.0,时钟输入
I/O: P1.1,数据输入/输出
四.实验步骤
(1)把实验板上的DS1302-步进电机的4个跳线*切换到DS1302的位置
(2)初始化DS1302,写入初始时间:年,月,日,时,分,秒,星期
(3)读/写时间
五.举例示例
文件名:DS1302-制作的电子时钟程序(汇编语言)(完整程序见光盘)
六.扩充实验
1.读/写31*8 RAM
实验目的:了解串行存储的读/写方式
实验预备知识:DS1302除了带有时钟功能,还内置了31*8 RAM。有两种读/写方式:BURST方式和单字节方式,有兴趣可分别尝试。
实验四 8位数码管实验
一.实验目的
(1)了解数码管的驱动原理
(2)掌握数码管的动态扫描
二.实验内容
(1)数码管的动态和静态的显示
三.实验预备知识
1.电路原理图
图1.4 8位数码管工作原理图
3.控制端口
P0---P2
四.实验步骤
(1) 把实验板上的数码管液晶屏切换的按钮开关切换到数码管的位置
五.程序示例
文件名:2位数码管计数器程序(汇编)(完整程序见光盘)
4位数码管计数器程序(汇编)
数码管查表程序(汇编语言)
数码管扫描显示(C语言)
数码管显示(汇编)
数码管显示电子钟(C语言)
数码管显示电子钟(汇编)
数码管显示秒表(C语言)
数码管显示秒表(汇编)
六.扩充实验
1.数码管也可以结合其他模块做显示,如红外接收解码,DS18B20温度显示等
实验五 温度测量实验
一.实验目的
(1)熟悉DS18B20的原理
(2)学会使用DS18B20进行温度测量
(3)学会读取DS18B20的识别码,了解多个DS18B20的工作原理
二.实验内容
(1)使用DS18B20测量温度
(2)使用液晶模块显示温度,观察温度的连续变化
三.实验预备知识
1.DS18B20
(1)测量温度范围-55℃~125℃,在-10℃~85℃,误差?0.5℃ (2)采用单线通讯接口 (3)采样精度9~1*it,1*it精度模式下,转换时间≤750ms (4)可以多个联合工作,进行多点温度测量 |
|
|
GND——地 DQ ——数据输入/输出端 VDD——电 |
||
图3.1 DS18B20引脚图 |
2.电路工作原理图
图1.5 DS18B20工作电路图
3.控制端口
DQ: P3.3
四.实验步骤 (1)把实验板上温度传感器的跳线跳到实验的位置
(2)根据程序示例要显示的是数码管或液晶屏,切换一下按钮开关
(3)初始化DS18B20
(4)读取温度
(5)显示温度到数码管和液晶屏幕上,改变DS18B20 的周围温度,查看温度的连续变化
五.程序示例
文件名:DS18B20-数码管显示温度和控制程序(汇编语言)
DS18B20-液晶1602显示温度和控制程序(汇编语言)
1602显示温度--*到0.0625度
六.扩充实验
1.读取DS18B20的识别码
实验目的:了解多个DS18B20的温度测量原理
实验预备知识:每一个DS18B20都有单独的64bits识别码,利用识别码可使多个DS18B20协同工作。
2.根据自己掌握的知识做一下DS18B20的温度测量在12864液晶的显示
实验六I2总线串行E2PROM 24C02实验
一.实验目的
(1)熟悉24C02的原理,掌握串行E2PROM工作原理
(2)学会使用24C02进行数据读/写和连续读/写方式
二.实验内容
(1)使用24C02进行数据读/写,并检验写入数据是否正确
(2)24C02存储数码管显示
三.实验预备知识
1.电路工作原理图
图1.6 24c02工作电路原理图
3.控制端口
P3.3 P3.4
四.实验步骤
(1)把实验板上的24C02---93*6的4个跳线*跳到24C02的位置
五.程序示例
24CXXX存储数码管程序(汇编)
AT24C02读写练习程序(C语言)
AT24C02读写练习程序(汇编)
六.扩充实验
1.有兴趣可自行尝试。
实验七串行E2PROM 93*6实验
一.实验目的
了解串行E2PROM的使用方法,掌握16位串行E2PROM数据的读写操作
二.实验内容
(1)93*6串行EEPROM
1K Bit,64X16存储结构,根据ORG电位可以8位/16位形式存放、读取数据(本实验中ORG接VCC,以16位方式读写数据)
(2)通过93*6存储数码管显示
三.实验预备知识
1.电路工作原理图
图1.7 93*6工作电路原理图
3.控制端口
P3.3---P3.6
四.实验步骤
(1)把实验板上的24C02---93*6的4个跳线*跳到93*6的位置
五.程序示例
文件名:93*6存储数码管程序(汇编)(完整程序见光盘)
93*6读写练习程序(C语言)
93*6读写练习程序(汇编)
六.扩充实验
1.有兴趣可自行尝试
实验八步进电机实验
一.实验目的
(1)了解步进电机驱动的原理
(2)掌握步进电机的转动编程方法
(3)了解影响电机转速的因素有哪些
二.实验内容
(1)通过ULN2003驱动步单片机控制
三.实验预备知识
1.电路工作原理图
图1.8 步进电机驱动工作电路原理图
3.控制端口
P1.0---p1.3
四.实验步骤
(1)把实验板上DS1302---步进电机的四个跳线*跳到步进电机的位置
五.程序示例
文件名:步进电机加速启动演示程序 -C (完整程序见光盘)
步进电机加速启动演示程序--(汇编)
步进电机简单演示程序
六.扩充实验和思考
1.怎样改变电机的转速?
2.通过实验找出电机转速的上限,如何进一步**大转速
企业名:东莞市东城广能电子经营部
类型:生产企业
电话: 0769-22360406
手机:13712386282
联系人:叶桂斌
邮箱:dg889@sina.com
地址:广东东莞东城区东城中路东莞赛格电子市场1C218
友情链接: 深圳市元东发电子有限公司