KR-51开发板使用说明
- 格式:docx
- 大小:1.68 MB
- 文档页数:9
T O P51单片机开发板使用说明书VER1.0 09-6-20TOP51单片机综合实验系统主要特点:▲ 1、 业界第一款全面支持STC最新1T单片机的开发板。
STC公司在09年推出了革命性的51单片机---1T单片机,执行一条指令仅需要1个时钟周期,比传统51单片机快8--12倍。
1T单片机不仅速度超快,而且其内部集成了A/D、SPI 、PWM、PCA等原本只有PIC、AVR单片机才有的高级模块,这意味着以前无法用51做的项目,现在也可以用51来做了;而且更让人欣喜的是,它在与传统51单片机如89C51、89C52保持100%兼容的同时,价格更低。
STC公司将逐步停止89C51、89C52的生产和销售,强烈建议大家立刻学习更先进的1T单片机!一步到位、避免二次学习!(支持89C51、89C52,但不推荐大家使用)▲ 2、 26合1。
TOP51开发板是目前集成模块数最多的开发板之一,集成有26个模块,模块多,意外着学习内容多,花同样的钱,你将学到更多的知识。
另外,TOP51开发板集成了许多最新外围模块,如TF卡(微型SD卡)、PS/2电脑键盘、AD、DA、点阵管、光电转速仪等、支持TFT真彩屏显示,让你的学习与时代同步!▲ 3、 全电控设计、傻瓜化操作。
板上没有一个跳线和拨码开关,使用中,你无需要进行繁杂的跳线和拨码开关设置,非常适合初学者使用,同时我们配套推出TOP51函数集,让C语言编程象BASIC一样简单!▲ 4、 真正实现“一线打天下”。
大部分其他开发板在使用的时候,需要外接许多根电缆,如串口线、USB线、USB转串口线、甚至还有笨重的并口线、外接电源线,这么多线,连接和携带都很不方便; TOP51开发板只需要一根USB 线(注意是轻巧的USB线、不是USB转串口线),就实现了USB供电、USB烧写、USB仿真、串口通信4项功能,使用非常方便、特别是笔记本电脑用户无需要另付钱配置USB转串口线,更显方便和实惠。
k一511d4f操作及使用说明书
1、按▲(上键)和▼(下键)按2下,在画面闪动的时候,按▲或▼,可设定希望的温度。
2、偏差温度设定(设定温度与启动温度,温差设定)(上键)与▼(下键)同时按3秒会显示“d1F”字母,按,或▼可以调节温差。
3、温度矫正方法,先按▲,再按电源,3秒后会显示“Cor”继续按3秒会校正为0.0℃(出厂设定为0.0℃,设定范围为士10℃)。
4、特殊功能调节先▼(下键)按往不动,再按电源,会显示
“ty2”继续按3秒,可设定所有的功能,每按一次电源,会显示各种菜单。
“ty2”为温感线感应温度。
5、时段供电温度调节方式,按▲(上键),会显示“stp”继续按3秒,会显示1-5时段显示,出厂1档,设定范围0-5挡。
6、定时关机设定方法(下键)按住3秒钟,显示“t_t”继续按3秒,在“too状态,可设定定时关机功能,设定时间范围0-99个小时。
设定时间内正常工作,到了时间自自动关机(出厂设定为0时)如显示“to9”9个小时就会自动关机,设定关机时间,会显显示剩下多少时间,剩余时间显示“t11”就是剩11小时,“t8.5”就剩余8个小时50分钟。
定定时,时间的变动,关机重启的话变成“0”。
DOFLY系列51开发套件前言尊敬的用户:您好!欢迎使用DOFLY系列开发板!恭喜您成为浩豚电子产品的用户!我们非常高兴您选择了本款产品。
我们将为你提供最真诚最优质的服务,让您在以后的日子里尽情发挥你的创意!为了让您更好的使用本款产品,并将它的功能发挥到极限,我们特意为您提供此产品的用户使用手册,使用产品前请您详细阅读该操作说明。
希望您通过此手册能够将您手中的产品性能发挥到最优。
谢谢!上海浩豚电子科技有限公司安全信息为了安全有效的使用该产品,请您使用前仔细阅读以下信息。
本产品可以通过USB供电,供电电流<500mA。
所以此时请勿连接大功率负载,并需防止短路。
电源适配器必须使用原装产品。
请不要在带电时拔插芯片以及相关器件。
自行扩展搭接导致不良故障,本公司不负任何责任。
带自恢复保险丝,试验安全,40Pin锁紧插座适用于4~40脚芯片,可以自由配置电源引脚。
使用杜邦线可以自由连接电路,不受固件限制。
一、基本配置:1、6个高亮数码管显示(数字和字母显示)2、8个独立优质按键(2Pin)(人机接口输入)3、8个高亮发光二极管(跑马灯、指示灯、红绿灯等)4、标准的RS232通信接口(PC通信)5、一体化红外接收头(高灵敏度,可做红外遥控器解码)6、遥控器用红外发射管(广发射角)可以模拟遥控器。
7、蜂鸣器(报警以及声音提示)8、一路继电器输出(弱电控制强电,隔离控制)9、EEPROM24C02(数据存储)10、ADC0832转换器接口(模数转换)11、DS18B20接口(精密温度检测)12、USB口供电,带自恢复保险丝保护13、加装优质电源开关14、晶振采用拔插方式,可以使用于不同频率15、DC电机接口(直接接入小功率直流电机即可)16、4相步进电机接口(直接接入即可)17、音频扬声器接口(直接接入可以播放音乐、声波)18、经典复位电路19、ISP10Pin下载线接口20、标准并口下载线(可以选配串口下载线或者USB口下载线)21、标准1602液晶接口22、标准12864液晶接口二、软件1.独立键盘的连接与应用独立键盘是通过键盘将IO口线拉高或拉低,单片机通过检测IO的状态从而判断按键是否按下,并转到相应的处理程序。
环境测定器KC-51说明书
1、用砂片稍用力将检测管两端各划一圈割印。
2、用硅胶管套套住检测管上的箭头所指一端,沿切割印掰断,用同样方法掰断另一端。
3、用硅胶管套套住检测管上的箭头所指一端(防止漏气),插入所要检测标注的气体通道口上(稍用力插紧)。
注意方向性,箭头方向代表气体流过方向。
4、将所需检测的若干项的检测管,按以上方法均插好之后,接通电源,打开总电源开关,总电源指示灯亮,查看电压表是还正常。
5、调节所需检测气体对应的时间控制器,使其符合技术指标。
打开所要检测项的开关,对应指示灯亮,所对应的检测项即开始检测。
6、检测结束,切断电源,一手轻按气体通道口上的蓝色套圈,另一手拔出检测管。
7、手持检测管箭头朝下,并垂直于地面放在与目光基本不平的位置,观察管上颜色变化所指刻度,既为被检测气体的浓度。
K-5.1F使用说明书目录安全事项 (2)特性列表 (3)面板介绍 (4)前面板 (4)后背板 (4)基本操作 (7)主界面 (7)概述 (7)1.麦克风音量设置 (7)2.效果音量设置 (7)3. 音乐音量设置 (7)4. 开机音量设置 (8)5. 最大音量限定设置 (8)6. 麦克风移频选择设置 (8)7. 音乐变调设置 (8)功能界面 (9)概述 (9)1.音量和静音 (9)2. 均衡器 (9)3. 反馈抑制器 (10)4. 效果器 (12)5. 高通滤波器 (13)6. 低通滤波器 (13)7. 压限器 (14)8. 延时器 (14)9. 3X4路由矩阵 (15)10. 噪声门 (15)11. 音乐输入选择和音量平衡 (15)12. 音乐3D (16)13. 低音淡出设置 (16)14. 保存存档 (16)15. 删除存档 (17)17. 调用存档 (17)18. 设置开机存档 (18)19. 机器锁定设置 (18)20. LCD设置 (19)21. LED设置 (19)22. 红外输入选择 (19)23. 版本显示 (19)遥控器 (20)附件 (21)安全事项1.阅读说明书。
2.要记住操作指导。
3.要完全按指导操作。
4.设备要避免受到溅水。
5.只能用干布清洁设备。
6.不要打开机箱的盖子,机内没有可供用户调整的部件,需要服务时请与合格的维修人员联系。
7.不要堵塞设备的各个通风口,设备的安装应遵从制造商的要求。
8.不要安装在靠近诸如取暖电炉、暖气片、火炉或其它能产生热量的热源旁。
9.不要使两极型或接地型插头的安全功用失效。
两极型插头有两片插脚,一片插脚比另一片要宽,而接地型插头有两片插脚外加第三片接地脚。
宽插脚或第三片接地脚就是用来提供安全接地。
如果设备的插头不能插入到插座上,则请电工更换适合的电源插座。
10.电源线的布线要避免有人跨越,在插头处的线不要拽得太紧,插座的位置要便于插拔。
11.只能使用由制造商所指定的附件/配件。
YL-51单片机学习开发板使用手册在使用前请详细阅读本手册………………………………………………………………………………………………版本号:2011012.22.001目录前言: 拿到实验板后首先需要做的几件事 (4)第一章YL-51单片机学习开发系统介绍1.1 YL-51单片机学习开发板简介 (5)1.1.1 YL-51学习板功能简介 (5)1.1.2 YL-51学习板硬件配置说明(标配+选配) (7)1.2 硬件说明 (10)1.2.1 I/O口分配说明 (10)1.2.2 跳线说明 (11)第二章 YL-51单片机学习开发板使用说明2.1 单片机开发环境的建立 (12)2.1.1 usb口驱动安装 (12)2.1.2 STC-ISP下载软件安装 (14)2.1.3 KEIL单片机开发软件安装 (14)2.2 开发流程 (14)2.2.1 单片机开发平台的建立 (14)2.2.2 STC单片机程序下载方法 (15)2.2.4 Keil工程文件的建立、设置与编译 (16)第三章 YL-51单片机学习方法介绍 (23)第四章 经典实验例程详细解答,更多请查看光盘相关程序文件夹4.01 闪烁灯 (25)4.02 流水灯 (26)4.03 单键识别 (28)4.04 设计一个59秒计数器 (31)4.05 矩阵键盘检测 (33)4.06 利用定时器和蜂鸣器唱歌.............................................................................,.. (39)4.07 模数转换ADC0804的应用 (43)4.08 数模转换DAC0832的应用 (46)4.09 DS18B20 温度测量显示实验 (48)4.10 1602 字符液晶显示 (54)4.11 EEPROM AT24C02 实验 (61)4.12串口通讯实验 (66)4.13 DS1302时钟+LCD1602显示 (68)第五章 扩展配件应用说明5.1 USB-ISP下载器使用 (76)5.1.1 USB-ISP下载器功能简述 (76)5.1.2 USB-ISP下载器驱动安装 (77)5.1.3 USB-ISP下载器使用安装图示 (81)5.1.4 USB-ISP下载器程序下载方法 (82)第六章 产品服务 (86)前言: 拿到实验板后首先需要做的几件事……当用户拿到实验板后的第一件事是先看实验板供电是否正常、下载程序功能是否正常、各芯片功能是否都能成功实现,检测方法如下所示:1. 先把产品包装中的四个铜柱及镙母安装在实验板上。
德商莱默尔有限公司台湾分公司E R H A R D T+L E I M E R G M B H T a i w a n B r a n c h 桃!园!县!芦!竹!乡!龙!寿!街!一!段!62巷!32号!!!!!TEL : 886-3-3606770 FAX : 886-3-3704437目录!一、LST定型机布边追踪器!!2/功能!……………………………………………………………………!!!4! !3/装设!……………………………………………………………………!!!9! !4/安装!……………………………………………………………………!!!:! !5/设定编辑!………………………………………………………………!!22! !6/设定ED66//!……………………………………………………………!!23! !7/操作和控制盒OU6//……………………………………………………!!28! !8/最佳化设定!……………………………………………………………!!29! !9/错误讯息!………………………………………………………………!!31! !:/保养维修!………………………………………………………………!!33! !21/技术资料!………………………………………………………………!!33! !!二、红外线布边追踪电眼!GS!6613!)数字型*!!!!!!!!!!!!!!!!!!!!!!2/总论!……………………………………………………………………!!36! !3/功能!……………………………………………………………………!!36! !4/装设!……………………………………………………………………!!37! !5/安装!……………………………………………………………………!!38! !6/装置设定!………………………………………………………………!!39! !7/操作!……………………………………………………………………!!41! !8/内部设定以及错误讯息!………………………………………………!!43! !9/保养以及维修!…………………………………………………………!!46! !:/配件以及备用零件!……………………………………………………!!46! !21/配线图!…………………………………………………………………!!!46! !22/技术资料!………………………………………………………………!!46! !三、LS!62布边追踪器驱动马达!!2/总论!……………………………………………………………………!!49! !3/功能!……………………………………………………………………!!49! !4/装设!……………………………………………………………………!!4:! !5/安装!……………………………………………………………………!!52! !6/保养维修!………………………………………………………………!!53! !7/备用零件!………………………………………………………………!!53! !8/配件!……………………………………………………………………!!!53! !9/技术资料!………………………………………………………………!!54! !:/LS!62尺寸图!…………………………………………………………/!!56! !21/LS!62零件图!…………………………………………………………/!!57! !四、=附录一?!!!2/配线图!…………………………………………………………………!!59!标记说明→:作业要点∥:注意事项!:定型机布边追踪器安全操作事项构造操作说明E + L定型机布边追踪器操作说明,由总体系统(A)、个别系统(B、C、…W﹚、其它列表 (X)、参数表(Y)、图表(Z)。
C51高级语言仿真开发功能板使用说明 C51仿真开发功能板是一种功能强大而实用的单片机开发调试工具, 它充分利用台式PC机的系统资源, 使用户可以轻松完成8051单片机应用系统的仿真调试工作。用户在PC机上完成软件程序的编辑、编译、连接, 通过串行口通信方式将目标程序相比之下载到C51仿真开发功能板中, 可对汇编语言和高级语言源程序进行跟踪调试, 具有指令单步/过程单步运行、设置多达10个临时断点、随时察看内存数据或单片机内部资源、在线修改源程序等多种功能,仿真开发功能板上预留了用户扩展区,并将单片机的引脚全部引出,可作为外部仿真头使用,还预留了若干译码输出,可作为8279键盘、A/D、D/A等接口使用。采用本仿真开发功能板对用户源程序进行实时在线调试,可极大地缩短单片机应用系统的开发时间。 一、仿真开发功能板资源 *. 单一+5V电源供电。 *. 8~32K仿真RAM/用户ROM,配有32KRAM芯片62256, 调试时用户程序被下载到该芯片中, 调试完成后可 将其换为故化有用户程序的2764/27256芯片。 *. 8K/24K用户RAM, 配有8KRAM芯片6264,可作为用户的数据存储器。 *. MAX7219共阴级8段LED驱动器, 可直接驱动8个共阴级数码显示器。 *. 8031单片机(基本配置)、可选配其它类型单片机如Atmel89C51、Winbond77E58、DS80C320、 Phiips98C51RDx(ISP)、SST89C58(ISP)等新型单片机。仿真开发板仅占用单片机内部串行口和定时器T1 以便于与PC机的通信,完成用户程序的仿真调 试,其它所有片内资源均可由用户使用。如在开发中需 使用串行口,可选用内部带有双串口的单片机如80C320、77E58等。 *. 单片机全部引脚都引出,可作为仿真插头接口,还预置了若干译码输出端口(地址线)以及数据线以 便于用户使用,板上留有充分的用户扩展区,方便用户进行各种接口扩展。
K51U/Keil_CPU单片机仿真机使用说明K51U/Keil_CPU是一个支持keil c51 设计软件的软件断点仿真机。
使用一片SST89C58 单片机和一片AT90S8515 单片机来实现仿真功能(主CPU 和用户CPU),两片CPU 之间通过一根I/O 引脚通讯(通讯速率在33 兆晶振时约100KBPS),主CPU 负责跟keil c51 通讯,用户CPU 只跟主CPU 通讯.结构框图:一,主要功能和特性:1 支持串口的仿真功能2 串口中断用户可以使用3 不占用定时器24 完全仿真p0 p2 口5 支持89C52 等嵌入式CPU 仿真6 占用1 条I/O : P3.57 ISP 在线编程,在线下载8 仿真频率最高33 兆9 支持同时最多10 个断点10 支持单步,断点,全速运行11 支持汇编,c 语言,混合调试12 支持KEIL C51 的IDE 开发仿真环境UV1 UV2(V5.20 V6.02 V6.10 V6.12 V6.14)13 单步执行时间(60 毫秒)14 程序代码载入(可以重复装载,无需预先擦除用户程序空间)15 SFR 读取速度(128 个)200 毫秒16 跟踪记录(trace record)256 条17 可以仿真标准的89c51 89c52 89c58 等51 内核的单片机仿真二,如何使用:1 如何接仿真机的接线把K51U/Keil_CPU按CPU正视方向插入用户板CPU/实验仪CPU插卡区。
系统通信口:要接到你的电脑的串口,这是跟keil c51 进行通讯的接口,keil c51 通过这个串口发命令到仿真机。
(实验仪通信开关:KB6->51)用户通信口:是连接到你的仿真CPU 的串口的,用来监视你的CPU 的串口发出的数据的.如果你的程序没有用到串口,就不用接到电脑的串口. 如果你想看你的单片机的串口发出的数据,就要连接到你的电脑的串口(这时需要使用你的电脑的两个串口.)2 如何设置Keil C51 仿真机的工作参数?这里拿keil c51 V6.14 来说明keil c51,v6.02,v6.10,v6.12 的设置跟v6.14是一样的.1.先打开一个工程文件,如果你没有工程文件就要先建立一个,这里拿keil c51提供的hello.prj 为例子说明用鼠标点击菜单的project 选择open project 如图:2.选择keil\c51\examples\hello\hello,点击打开如图:3 选择菜单的Project->Option for Target 'Simulator',如图:3.1,选择C51 栏的设置如图:删掉define:里的MONITOR51 这几个字母,如果define 栏是空的可以跳过这一步:删掉MONTOR51 之后的设置如下图,不要点击确定,因为还要进行其他设置:附注:3.1 的步骤是调试keil 提供的这个Hello 工程才需要做的,对你自己建立的工程不需要这个设置,你自己的工程可以跳过这步,直接进行下一个设置.在这里用红色来写这个说明,是需要引起用户注意,一些用户买回仿真机之后,然后说调试到第二步就死机了.把仿真机退回换一个新的,结果还是这样,我检查了退回的仿真机,仿真机没有问题.而是忽略了要做这一步的设置.这是我的说明文件漏掉了这一步的说明,特此更正.4 选择debug 栏的设置项目Us e:Keil Monitor-51 DriverLoad Application at Star t:选择这项之后keil 才会自动装载你的程序代码Go till mai n:调试c 语言程序时可以选择这一项,pc会自动运行到main 程序处点击上图的Settings,打开新的窗口,Port:设置你的串口号为仿真机的串口连接线所连接的串口Baudrate:设置为57600 仿真机固定使用57600bps 跟keil 通讯Serial Interrupt:选中它Cache Options: 可以选也可以不选,推荐选它这样仿真机会运行的快一点,最后点击ok 和确定关闭你的设置5 编译你的程序选择Project -> Rebuild all target files6.编译完毕之后选择Debug->Start/Stop Debug Session,就进入仿真了7 装载代码之后在左下角显示如图Connected to Monitor-51 V1.0表示连接到仿真机仿真机的版本号为1.0 这是我的第一个版本Load "C:\\Keil\\C51\EXAMPLES\\HELLO\\HELLO"表示代码装载成功8 其他的调试方法跟软件仿真是一样的三,K51U/Keil_CPU开关设置1,如何使用用户板的晶振答:板上有一个拨码开关是8 路的默认的设置如上图设置的位置如下1 ON2 OFF3 OFF4 OFF5 OFF6 OFF7 OFF8 ON拨码开关拨到右边为ON, 左边为OFF其中的123 路拨码开关是设置使用仿真板的晶振还是用用户板的晶振默认是用仿真板上的晶振为11059200 hz 的要使用用户板的晶振请将123 路设置为1 OFF2 ON3 ON2,如何使用用户板的复位其中的第4 路拨码开关是设置使用仿真板的复位RESET 还是用用户板的复位(RESET),默认是用仿真板上的复位,就是SST89C58 的RESET 脚不连到用户板,要使用用户板的复位就是SST89C58 的RESET 脚连到用户板,请将第4 路设置:4 ON使用看门狗复位时最好设置为OFF .3,如何在仿真板脱机运行用户程序1 ON2 OFF3 OFF4 OFF5 OFF6 OFF7 ON8 ON4,如何使用板上的电平转换电路其中的第5 6 路拨码开关是设置使用仿真板的MAX232 做为电平转换还是用用户板的电平转换,默认是用用户板上的转换,要使用仿真板的串口将第5 6 路设置为5 ON6 ON这时才可以通过我提供的第二条串口线来查看串口的输入输出5, 我的程序可以使用P3.5 吗答:由于监控系统要使用P3.5 来进行通讯,最好不要使用。
51仿真器使用说明
一、短路块说明:
SST516上面短路块:当处于上侧MON位置时为仿真状态,当处于下侧RUN位置时为全速运行,即上电后或复位后直接运行内部的程序
SST516下面的短路块:当处于右侧22.1184位置时为使用22.1184晶振,当处于左侧FOSC位置时为使用用户板上的晶振
二、上面的按钮为复位按钮,上电或复位时指示发光管为闪烁2下,表明系统正常,否则为故障
三、当用户板上的EA端有短路块时请务必放在高电平,否则会烧坏
线路
四、用户在使用时请保留0x3B-0x3D处的程序空间,此3字节留作仿真全速运行的暂停功能使用
汇编中程序请从0x3e以后开始,比如ORG 0040H
C语言中加入:unsigned char code mon51[3] _at_ 0x3b;
五、当用户需要访问片外RAM时请在程序中加入为0x8E寄存器的位1置1语句,示例:
汇编:or 8Eh,#2h//开启访问片外RAM功能
C语言:sfr AURX=0X8E;
AURX |=0x2; //开启访问片外RAM功能
当用户仿真片外RAM时,0—0x2FF为片内扩展的XRAM,而非用户板上的扩展RAM,当访问0x300以上空间时为用户板上的展RAM.。
单片机仿真软件KeilC51软件的使用教程单片机仿真实验步骤第一步:双击Keil uVision2的桌面快捷方式,启动Keil集成开发开发软件。
第二步:新建文本编辑窗。
点击工具栏上的新建文件快捷按键,即可在项目窗口的右侧打开一个新的文本编辑窗。
第三步:输入源程序。
在新的文本编辑窗中输入源程序,可以输入C语言程序,也可以输入汇编语言程序。
第四步:保存源程序。
保存文件时必须加上文件的扩展名,如果你使用汇编语言编程,那么保存时文件的扩展名为“.asm”,如果是C语言程序,文件的扩展名使用“*.C ”。
注:第3步和第4步之间的顺序可以互换,即可以先输入源程序后保存,也可以先保存后输入源程序。
第五步:新建立Keil工程。
点击"工程" →"新建工程" 命令,将出现保存对话框。
在保存工程对话框中输入你的工程的文件名,Keil工程默认扩展名为".uv2",工程名称不用输入扩展名,一般情况下使工程文件名称和源文件名称相同即可,输入名称后保存,将出现"选择设备"对话框,在对话框中选择CPU的型号。
第六步:选择CPU型号。
为工程选择CPU型号,本新建工程选择了ATMEL公司的AT89C51单片机.第七步:加入源程序到工程中。
在选择好CPU 型号后,点击"确定"按钮返回主界面,此时可见到工程管理窗中出现“Target 1”,点击“Target 1”前面的“+”号展开下一层的“Source Group 1”文件夹,此时的新工程是空的,“Source Group 1”文件夹中什么文件都没有,必须把刚才输入的源程序加入到工程当中。
如图9所示,右击工程管理窗中的“Source Group 1”,出现下拉菜单,点击“增加文件到组'Source Group 1'”命令,将出现添加文件对话框。
在添加文件对话框中,找到要添加到工程中的源程序文件。
BK51KIT开发板使用手册日期 姓名 单位 工作内容 2008-11-22 JL 文档整理目录第一章 BK51KIT开发板系统简介 (3)第二章 KEIL和STC-ISP的安装 (4)一、Keil C51开发软件的安装 (4)二、STC-ISP下载软件的安装 (6)第三章 建立第一个工程 (7)一、工程的建立和编译。
(7)二、程序的下载和调试。
(17)第四章 实验内容 (20)实验一、LED灯控制实验 (20)实验二、蜂鸣器控制实验 (22)实验三、按键控制实验 (23)实验七、温度传感器18B20的使用 (32)实验八、时钟芯片PCF8536的使用 (35)实验九、串行EEPROM93C46读写实验 (37)实验十、串行通信实验 (40)实验十一、音乐播放音乐 (42)实验十二、多功能时钟实验 (42)实验十三、硬件检测实验 (42)第一章 BK51KIT开发板系统简介硬件资源:①STC89C51RC(CPU) ②1602液晶显示模块③6路LED ④5个按键(其中两个按键可直接中断)⑤蜂鸣器 ⑥DS18B20温度传感器⑦串行EEPROM存储器93C46 ⑧时钟芯片PCF8536第二章 KEIL和STC-ISP的安装一、Keil C51开发软件的安装Keil C51 软件是众多单片机应用开发的优秀软件之一,它集编辑、编译、仿真于一体,支持汇编、PLM 语言和 C 语言的程序设计,界面友好,易学易用。
1、将我们附带资料中的Keilv801.rar文件解压后,双击c51v801.exe开始安装Keilv801,弹出以下窗口。
2、点击Next,弹出以下窗口,选择同意。
3、选择安装路径,最好选英文路径,点击Next。
4、弹出以下窗口,填写用户名等,点击Next,开始安装。
5、弹出如下窗口,点击Finish,安装完毕。
6、打开安装包的安装说明,安装破解和补丁。
二、STC-ISP下载软件的安装STC-ISP下载软件是STC公司为其STC系列单片机开发的一款下载软件,由于软件版本的关系我们附带了两个版本的STC软件,配置比较高的计算机建议使用STC-ISPV3.97,该版本不用安装,只要解压到指定的文件夹就可以使用,对于一般的计算机我们建议安装STC-ISPV3.5,安装过程如下:1、将我们附带资料中的STC-ISPV3.5.RAR文件解压后,双击SETUP文件,进入安装界面,点击确定。
keil5使用手册Keil5是一款广泛应用于嵌入式系统开发的集成开发环境(IDE),它提供了完善的软硬件开发工具和强大的调试能力。
本手册旨在帮助开发者快速上手使用Keil5,并提供一些常用功能和技巧。
以下是具体使用步骤和注意事项:第一步:Keil5安装与配置- 首先,从Keil官网下载最新版本的Keil5,并进行安装。
- 打开Keil5并根据向导进行基本配置,包括选择合适的开发板和片上系统(SoC)等。
- 配置编译器和调试器选项,确保与目标硬件匹配。
第二步:项目建立与管理- 在Keil5界面上,选择“File”->“New Project”创建新项目。
- 选择项目类型和合适的目标设备。
- 配置工程设置,包括编译选项、链接选项和调试选项等。
第三步:编写代码- 在Keil5的“Project”视图中,展开“Source Group”并右击选择“Add New Item”。
- 编写所需的C/C++源代码文件,并将其添加到项目中。
- 可以在Keil5中使用强大的代码编辑器,支持语法高亮、代码折叠等功能。
第四步:编译与构建- 在Keil5的“Project”视图中,选择“Build”->“Build Target”进行编译。
- Keil5将根据项目配置进行编译和链接,并生成可执行文件。
第五步:调试与仿真- 在Keil5的“Debug”视图中,选择“Start/Stop Debug Session”开始调试。
- Keil5提供了丰富的调试功能,包括跟踪变量、设置断点、单步执行等。
- 可以通过仿真器或调试器与目标硬件进行连接,进行实时调试。
第六步:性能分析与优化- Keil5提供了性能分析工具,用于优化代码和系统性能。
- 可以使用“Performance Analyzer”来监测代码的执行时间、函数调用树等。
- 根据性能分析结果,对关键代码进行优化和改进。
第七步:固件下载与调试- 在Keil5的“Project”视图中,选择“Options for Target”进行相关设置。
EasyBoard51开发板光盘使用说明
当你拿到Easy Board 51开发板后,大家不要着急。
按我得步骤一步一步走下去。
1.安装4个铜柱和螺丝,防止板卡短路。
2.不要更改单片机里的程序。
也可以不用安装驱动程序。
3.找到红外遥控,拔出透明绝缘胶片。
4.插上USB导线,打开电源。
5.观察数码管是否正常显示"HELLO-51" ,如果不能显示,你可以按遥控器“0”键激活。
6.进入文件夹:1.第一步 Easy Board 51 开发板整机测试;观看视频按视频步骤完成板卡测试。
7.进入我们的视频教程学习。
进入第一课,学习51单片机开发环境建立;包括 keil 安装,USB驱动程序安装,ISP烧写软件安装。
大家,按视频教程,一步一步学习。
遇到问题,可以到技术群里讨论。
也可以,联系我们。
KR-51/AVR开发板使用说明
声明:
本指导教程和配套程序仅在开发和学习中参考,不得用于商业用途,如需转载或引用,请保留版权声明和出处。
请不要在带电时拔插芯片以及相关器件。
自行扩展搭接导致不良故障,本公司不负任何责任。
产品不定时升级,所有更改不另行通知,本公司有最终解释权。
一、开发板硬件资源介绍
1 . 开发板支持USB 程序下载(宏晶科技STC系列单片机)
2. 开发板支持AT89S51 ,AT89S52 单片机下载(需要配合本店另外下载器下载)
3. 开发板支持ATmega16,ATmega32 AVR 单片机下载(需要配合本店另外转接板和下载器使用)
4. 开发板供电模式为:电脑USB 供电(USB 接口)和外部5V 电源供电(DC5V接口)
5. 开发板复位方式:上电复位和51按键复位
6. 外扩电源:通过排针外扩5 路5V 电源,3路3.3V电源方便连接外部实验使用
7. 所有IO 引脚全部外扩,方便连接外部实验使用
8. 开发板集成防反接电路,防止接反,保护开发板
二、开发板功能模块介绍
(1 )8 位高亮度贴片led 跑马灯;
(2) 4 位共阳数码管显示;
(3)LCD1602 和LCD12864液晶屏接口;
(4) 1 路无源蜂鸣器;
(5) 1 路ds18b20 温度测量电路(与DHT11 温湿度接口共用);
(6) 1 路红外接口电路
(7) 4 路独立按键
(8) 1 路CH340 USB转串口通讯电路(全面支持XP/WIN7/WIN8系统);
(9)1路蓝牙模块接口(可做蓝牙测试板,USB转蓝牙);
(10)1路2.4G模块接口;
(11)1路WiFi模块接口(可做WiFi测试板,USB转WiFi)
三开发板跳线选择
本开发板接线简单,适合初学者使用,开发板各模块的跳线使用注意事项:烧写程序时,拔掉蓝牙模块,WiFi模块,J10处用跳线帽短接1,3和2,4。
蓝牙模块和WiFi模共用串口,不能同时使用。
使用1602、12864液晶接口时请拔下数码管J4 跳线帽。
以下是几个主要跳线的使用说明;
1. 使用8 位LED 灯模块时,请将LED 灯上方的J3 短路帽短接
2. 使用四位数码管模块时,请将J4短路帽短接
3. 使用液晶接口时,请将数码管模块的J4 短路帽断开
4 . 使用蜂鸣器模块时,请将蜂鸣器右边的J
5 短路帽短接
5. 使用液晶模块时,烧进例程后发现液晶无显示,请调节右下角的液晶亮度调节电位器
6. 使用红外接收模块时,请将红外接收模块上方的J6 短路帽短接
7. 给51单片机烧写程序时,请在J10处用跳线帽短接1,3和2,4,同时拔下蓝牙模块、WiFi 模块。
8. 使用USB_USART转蓝牙模块或者WiFi模块时,请在J10处用跳线帽短接3,5和4,6,四.开发必备软件
开发环境:
STC单片机、AT89S系类:Keil uVision4
AVR单片机:ICC AVR
程序烧写:STC单片机:STC—ISP
五.程序烧写
1、STC单片机程序烧写
(1)用USB线连接电脑和开发板,第一次连接电脑提示装驱动,如下图:
稍等几分钟,安装驱动的快慢和电脑有关。
安装完成出现如下提示:
如果安装不成功,则手动安装驱动。
手动安装CH340驱动:
找到开发板驱动程序,双击打开
(2)程序编译软件keil安装(如果电脑已安装,可跳过此步)
Keil4软件安装步骤:
【1】找到安装包在开发板软件/开发板环境/51 “keil+uvision4破解版下载”【2】确保电脑上没有安装其他keil软件,如果安装,请先卸载然后安装。
【3】选择一个安装盘,确定安装位置
【4】开始安装
选择一个安装位置:
点击Next
此处填写没有要求
点击Finish即可。
打开桌面快捷图标Keil 选择File—License Management
打开安装包中的注册机:
拷贝keil里面的CID内容到注册机里的内容到注册机CID栏
(3)程序下载软件STC_ISP下载软件此软件不需要安装打开即可使用
程序下载操作步骤分为4步:
【1】选择芯片型号,必须选STC89C52RC/LE52RC
【2】打开编译好的hex文件
【3】选择对应的COM口,驱动安装好了,会自动选择
【4】先关掉开发板电源(将蓝色自锁开关按下为“关闭”),点击“下载/编程”稍等片刻打开电源(将蓝色自锁开关弹起为“打开”),等待下载完成
如果下载不成功则需要检查以下几点:
(1)下载软件:尽量用我们提供的ISP版本都是经过多次测试比较稳定的;
(2)芯片型号:检查芯片型号如果不一样则会显示正在检测目标单片机;
(3)COM口问题:驱动没有装好或者COM口选择不正确,下载也不会成功;
(4)波特率问题:一般都是默认的,不用改。
最高:115200最低:2400 多次尝试下载不成功时可以降低波特率试一下最高改成:2400 最低:2400
(5)下载冷启动问题:一定要按照下载步骤执行下载顺序为:先关掉开发板电源(将蓝色自锁开关按下为“关闭”),点击“下载/编程”稍等片刻打开电源(将蓝色自锁开关弹起为“打开”),等待下载完成。
一定按照下载步骤执行,这就是所谓的单片机冷启动。
(6)芯片松动(或防反)出厂前都下载好了测试程序一般没问题。
松下锁紧座,将单片机放好,重新锁紧即可。
可以下载出厂测试程序,按右下角按键则会看到流水灯流动后数码管跑数字。