资源预览内容
第1页 / 共25页
第2页 / 共25页
第3页 / 共25页
第4页 / 共25页
第5页 / 共25页
第6页 / 共25页
第7页 / 共25页
第8页 / 共25页
第9页 / 共25页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
51单片机C语言应用与开发第第5章章 ELITE-III开发板简介开发板简介第第5章章 ELITE-III开发板简介开发板简介n单片机开发板(demoboard)是用来进行单片机应用开发的电路板,一般由中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。 nELITE-III单片机开发板将单片机学习板、PC端控制软件、ISP下载器、编程器以及仿真器有机的结合在一起,省去了单片机系统学习和开发过程中繁琐的芯片插拔步骤,使用非常方便。n本章主要介绍ELITE-III单片机开发板的基本结构及几种常用的、支持ISP功能的MCS-51系列单片机在系统编程的方法。n本章重点本章重点uELITE-III的硬件资源uSTC89C系列、AT89S系列单片机在系统编程的方法n本章难点本章难点uAT89S系列、Winbond78E系列单片机在系统编程的方法n本章各章节安排本章各章节安排u5.1 ELITE-III 硬件资源u5.2 单片机在系统编程 第第5章章 ELITE-III开发板简介开发板简介l5.1 ELITE-III硬件资源硬件资源nELITE-III开发板提供了非常丰富的板载资源。n带有多种品牌(Atmel,Winbond,SST,STC)单片机的ISP电路,都通过串口线或USB线与PC相连。n具有丰富的接口。如:SPI、RS485、数字温度传感器DS18B20、电机(直流/步进)输出及三种常用的LCD接口(LCD12864、LCD12232、LCD1602)等。n具有双重电源和双重保险设计:USB供电和外部电源;电流反向保护和电流过载LED灯提醒。第第5章章 ELITE-III开发板简介开发板简介l5.1 ELITE-III硬件资源硬件资源nELITE-III开发板实物图开发板实物图 图5-1 ELITE-III单片机开发板实物图第第5章章 ELITE-III开发板简介开发板简介l5.1 ELITE-III硬件资源硬件资源u1电源输入插座( +6V )u2电源开关按钮 u38X8LED 点阵模块 u45V 电源输出 u5I2C 总线输出接口u68X8LED 点阵模块的电源控制按钮。按下时接通电源,弹起断开电源u7数码管电源控制按钮。按下时接通电源,弹起断开电源 u86位共阳数码管 u98X8 键盘扩展输入接口第第5章章 ELITE-III开发板简介开发板简介l5.1 ELITE-III硬件资源硬件资源u10板载2X8键盘,排列成4X4的形式u11直流/步进电机控制信号输出接口u12LCD 对比度调整旋钮u13A/D 转换输入电压调整旋钮u14外部A/D 输入u15单片机端口按键 u16RS232 / USB 切换 u17单片机40 个引脚接口 u18温度传感器DS18B20 接口 u19单片机T0 中断切换按钮 u20一体化红外接收头第第5章章 ELITE-III开发板简介开发板简介l5.1 ELITE-III硬件资源硬件资源u21单片机T0 中断切换按钮 u22SPI 接口u23RS485 通信接口u24RS232串口和RS485 切换跳线u25继电器接口u26流水灯电源控制按钮 u27华邦单片机ISP 切换按钮,按下时再按复位键即进入ISP 状态,ISP 完成后弹起该键按复位键即可运行程序。u28蜂鸣器电源控制跳线u29复位按键 第第5章章 ELITE-III开发板简介开发板简介l5.1 ELITE-III硬件资源硬件资源u30、31AT89S 系列ISP 切换按钮 u32单片机插座u33RS232串口兼AT89S系列ISP接口u34板载A/D 输入和外部A/D 输入切换按钮 u35USB 接口,可用于取电和USB 转串口232 u36PS/2 键盘接口u37LCD12864 接口 u38LCD12232 接口 u39LCD1602 接口第第5章章 ELITE-III开发板简介开发板简介l5.2 单片机在系统编程单片机在系统编程 nISP(在系统编程)是指通过单片机专用的串行编程接口对单片机内部的Flash存储器进行编程。 nELITE-III开发板通过串口或USB口实现在线烧写单片机芯片,可烧写的芯片包括ATMEL的AT89S系列、AVR系列、WINBOND系列、STC系列和SST系列等,无需额外编程器。 第第5章章 ELITE-III开发板简介开发板简介l5.2.1 AT89S系列单片机的在系统编程系列单片机的在系统编程n分串口下载程序和分串口下载程序和USB下载两种方式下载两种方式n串口下载串口下载 u设置PC机和ELITE-III开发板 (参考图5-2)p将JP3跳线接到右边两针p按下RS232/USB切换按键p正确放置单片机,带缺口的一面朝上p将Atmel芯片下载/运行切换键置于压下状态 p用串口线将PC机和单片机开发板连接在一起 第第5章章 ELITE-III开发板简介开发板简介l5.2.1 AT89S系列单片机的在系统编程系列单片机的在系统编程n串口下载串口下载 图5-2 ELITE-III开发板实物图设置 第第5章章 ELITE-III开发板简介开发板简介l5.2.1 AT89S系列单片机的在系统编程系列单片机的在系统编程n串口下载串口下载u下载程序p打开编程器,根据需要选择适当的COM口第第5章章 ELITE-III开发板简介开发板简介l5.2.1 AT89S系列单片机的在系统编程系列单片机的在系统编程n串口下载串口下载u下载程序p点击“鉴别”按扭,开发板自动检测单片机型号,若COM口选择和串口线连接无误则会出现芯片的型号,否则显示检测失败 第第5章章 ELITE-III开发板简介开发板简介l5.2.1 AT89S系列单片机的在系统编程系列单片机的在系统编程n串口下载串口下载u下载程序 p单击“擦除”按钮,将芯片内的原有文件清除掉,然后单击“打开”,打开需要下载的十六进制文件,再点击“写入”按钮,即可将程序烧录到芯片中。第第5章章 ELITE-III开发板简介开发板简介l5.2.1 AT89S系列单片机的在系统编程系列单片机的在系统编程nUSB下载下载 u设置PC机和ELITE-III开发板p将JP3跳线接到右边两针 p安装USB转串口驱动(PL2303芯片) p将USB与串口切换键弹起 p正确放置单片机,带缺口的一面朝上 p将Atmel芯片下载/运行切换键置于压下状态p用USB线连接单片机开发系统和PC机 p开启单片机系统电源开关 第第5章章 ELITE-III开发板简介开发板简介l5.2.1 AT89S系列单片机的在系统编程系列单片机的在系统编程nUSB下载下载u下载程序p运行“电子在线ISP编程器v2.0”,打开89S系列ISP编程器,选择对应的串口 。p单击“鉴别”按钮,开发板自动检测出单片机型号。p单击“擦除”按钮,清除原芯片中的文件。p单击“打开”按钮,打开需要下载的十六进制文件。p单击“写入”按钮,将程序下载到对应的芯片中。第第5章章 ELITE-III开发板简介开发板简介l5.2.2 Winbond78E系列单片机系列单片机nUSB下载下载u设置PC机和ELITE-III开发板p将JP3的跳线接到右边两针p安装USB转串口驱动(PL2303芯片)p将USB与串口切换键弹起p正确放置单片机,带缺口的一面朝上p置ATMEL 芯片下载/运行切换按键于弹起状态p用USB线连接单片机开发系统和电脑 p开启单片机系统电源开关 第第5章章 ELITE-III开发板简介开发板简介l5.2.2 Winbond78E系列单片机系列单片机nUSB下载下载u下载程序p将ISP切换按键置于下压状态,打开开发板电源p运行“8051Ispwriter.exe”文件,出现编程器界面p单击“Select Chip(选择芯片)”,选择对应的芯片型号,如:W78E58Bp单击“Select File0(选择文件)”,选择需要下载的文件p设置对应的串口,自适应波特率(不用选择波特率)p单击“ConNect(连接)”按钮,出现“Connected”表示连接成功,可以下载程序p单击“Program All”下载程序p弹起ISP切换按钮,拔掉电源重新插上,即可运行程序 第第5章章 ELITE-III开发板简介开发板简介l5.2.3 STC89C系列单片机系列单片机n串口下载串口下载u设置PC机和ELITE-III开发板p按下RS232/USB切换按键p正确放置单片机,带缺口的一面朝上p置ATMEL 芯片下载/运行切换按键于弹起状态p用串口线连接电脑和单片机开发系统第第5章章 ELITE-III开发板简介开发板简介l5.2.3 STC89C系列单片机系列单片机n串口下载串口下载u下载程序p运行STC下载软件p在“MCU Type”中选取对应的STC单片机型号p单击“Open File”按钮,选取需要下载的文件p在“COM”中选取对应的COM口p设置好后,断开系统电源p3秒之后,单击“DOWNLOAD”下载选中的程序p接通电源,等待程序下载。下载成功后,会显示图5-13的界面。 第第5章章 ELITE-III开发板简介开发板简介l5.2.3 STC89C系列单片机系列单片机n串口下载串口下载 图5-13 STC软件下载成功界面第第5章章 ELITE-III开发板简介开发板简介l5.2.3 STC89C系列单片机系列单片机nUSB下载下载u设置PC机和ELITE-III开发板p将JP3的跳线接到右边两针p安装USB转串口驱动(PL2303芯片)p将USB与串口切换键弹起p正确放置单片机,带缺口的一面朝上p置ATMEL 芯片下载/运行切换按键于弹起状态p用USB线连接单片机开发系统和电脑 p开启单片机系统电源开关第第5章章 ELITE-III开发板简介开发板简介l5.2.3 STC89C系列单片机系列单片机nUSB下载下载u下载程序p运行STC下载软件p在“MCU Type”中选取对应的STC单片机型号p单击“Open File”按钮,选取需要下载的文件p在“COM”中选取对应的COM口p单击“DOWNLOAD”下载选中的程序,出现尝试建立握手连接界面,如图5-17p断开电源,稍等一会后,再接通电源,单片机完成复位并与PC机建立握手连接,开始下载程序p程序下载成功后,会显示图5-18的界面。第第5章章 ELITE-III开发板简介开发板简介l5.2.3 STC89C系列单片机系列单片机nUSB下载下载 图5-17 程序下载状态 图5-18 程序下载完成第第5章章 ELITE-III开发板简介开发板简介
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号