51/AVR单片机简易开发板使用说明
雁凌电子
版 号 YL-39
电 话 150********(张工)
QQ(技术支持) 348439350
前言
至用户:
欢迎使用雁凌电子51/AVR单片机开发板!恭喜您成为雁凌电子产品的用户!我们非常高兴您选择了本款产品。我们将为您提供最真诚最优质的服务。为了使我们的产品得到充分发挥,我们建议在连接和操作之前,通读一遍使用说明书,请务必了解本产品各个功能模块、跳线、开关和接口等的功能和设置方法后再使用,这样有利于您掌握系统的连接方法和使用要点,有助于您更好的使用本开发板。
声明:
本指导教程和配套程序仅在开发和学习中参考,不得用于商业用途,如需转载或引用,请保留版权声明和出处。
一 开发板资源介绍
1 开发板支持USB程序下载(宏晶科技STC52单片机);
2 开发板支持 AT89S51,AT89S52单片机下载(需要配合本店另外下载器下载)
3 开发板支持 ATmega16,ATmega32 AVR单片机下载(需要配合本店另外转接板和下载器使用)
4 开发板供电模式为:电脑USB供电(USB接口)和外部5V电源供电(DC-005电源座)。
5 开发板复位方式:上电复位和51/AVR双按键复位;
6 开发板晶振:采用圆孔插座焊接方式,方便用户更换晶振;
7 外扩电源:通过排针外扩3路5V电源,方便连接外部实验使用;
8所有IO引脚全部外扩,方便连接外部实验使用;
二 开发板功能模块介绍
(1)8位高亮度贴片led跑马灯;
(2)4位共阳数码管显示;
(3)LCD1602和LCD12864(支持彩屏)接口;
(4)1路无源蜂鸣器;
(5)1路ds18b20温度测量电路;
(6)1路红外接口电路
(7)4路独立按键
(8)1路PL2303USB通讯电路;
三 开发板跳线选择
本开发板接线简单,适合初学者使用,开发板各模块的跳线使用原则是:只在使用当前模块插上,不使用时断开。以下是几个主要跳线的使用说明;
跳线 选择模块
JP1 8位LED灯
JP2 4位数码管
JP3 蜂鸣器
1 使用蜂鸣器模块时,请将蜂鸣器上方的J3短路帽短接;
2使用8位LED灯模块时,请LED灯上方的J1短路帽短接;
3 使用四位数码管模块时请将数码管模块下方的J2短路帽短接,将蜂鸣器模块的J3短路帽断开,2者不能共用;
4 使用液晶接口时请将数码管模块的J2短路帽断开;
5 使用液晶模块时,烧进去给的例程后发现液晶无显示,请调节右下角的液晶亮度调节电位器;
6 使用ISP下载AT89S52或者AVR单片机时,开发板要单独供电,不支持下载器对开发板供电;
四 开发板使用需要安装的软件
1 程序编译软件 keil (如果电脑已安装,则跳过此部分)
注:开发板附带程序均用keil4编写,请使用keil4及以上版本打开,keil4以下版本打不开。
Keil4 软件安装步骤:
(1)确保电脑上没有安装其他keil软件,如果安装,请先卸载掉,然后再安装;
(2)在D盘(可任意选择)新建一个文件夹,命名为keil;
(3) 开始安装
选择文件夹
此处填写没有要求
点击Finsh即可。
开打桌面快捷图标KEIL软件选择file---License Management
打开注册机。
拷贝KEIL CID:里的内容到注册机里的CID:
点击注册机里的GENERATE生成代码。然后拷贝注册码到keil里的
New License ID Code 中,点击ADD LIC即可。
再拷贝注册机下面的L51.DLL文件到C:\Keil\C51\BIN下代替原来文件级可。 重新启动KEIL完成注册。
2 USB下载STC51 单片机 PL2303驱动安装
用户根据自己的系统选择安装,光盘附带一个xp和1个win7驱动。
驱动安装成功后,会显示如图所示的USB端口号
3 宏晶科技串口下载软件 此软件不需要安装,打开即可使用,使用方法软件上已标明。
以上操作分为4步:
1、选择芯片型号,必须是STC89C52
2、打开需要烧写的HEX文件
3、选择对应的COM口(到电脑设备管理器查看,务必要对应上)
4、先关掉开发板电源,点击“下载”,然后稍等片刻再打开电源,等待下载完成
以上步骤中,第四步操作顺序非常重要,也就是所谓的冷启动。
如果出现上图现象长期不动作,请检查以下几点:根据用户反馈,我们把下载中需要注意的问题总结如下:
(1)下载软件
下载软件版本号尽量选择我们资料里面赠送的 V4.83版本(根据用户反馈,此版本最稳定)
(2)芯片型号
芯片型号选择错误(开发板上配套的芯片型号为STC89C52)
(3)COM口问题
COM口选择错误(初学者容易犯这个错误)从电脑的资源管理器可以查到USB使用的端口号,这个必须要对应上。
(4)波特率问题
此软件默认波特率 最高:115200 最低 2400 (一般情况下不用更改),但是当您的开发板出现不能下载时,请将波特率更改如下:
最高:2400
最低:2400
(5)下载冷启动问题
下载顺序为:请先关掉电源,点击下载,稍等片刻打开电源,这个下载顺序需严格遵守,也就是所谓的冷启动。
(6)芯片松动(或放反),取下在放上去,反复几次。
(7)晶振没有插紧。
五 在开发板上运行第一个简单例程
运行例程:8位LED灯闪烁
编译软件:keil
单片机: STC89C52
下载软件:STC-ISP V483
下载方式:开发板USB下载
1 短路帽选择
(1)选择8位LED灯模块,将开发板J1短接。
2 打开程序下载软件 STC-ISP V78
3 根据上面的5个步骤进行设置下载。程序下载成功后,8位跑马灯会以每秒一次的频率闪烁。
六 常见问题问及解决办法
控件版本过期错误
在打开STC的ISP下载界面时若出现如下画面
或者与之类似的加载失败和版本过期的错误提示的解决方法:
将解压目录下的“comdlg32.ocx”文件复制到“c:\windows\system32\”下,覆盖原文件,然后再次运行应用程序
控件不能正确注册错误
一般这种错误只会出现在windows7和vista系统,当打开STC的ISP下载界面时若出现如下画面
或者如下画面时
解决办法是以管理员身份运行可执行程序即可,具体操作如下:
1.进入 STC的ISP下载程序所在的目录,找到可执行文件(例如STC_ISP_V486.EXE)2.右键点击可执行文件
3.在右键菜单中选择“以管理员身份运行程序”,从而可以带到注册控件的目的
4.下次再运行程序时便可直接打开了