产品模块
         
 
WS804 51单片机开发板 (186元/套)
     
 

一、实物图片:

     
         
 

二、 WS804的特点:

▲ 无须昂贵的专用的仿真器直接在系统学习实验开发(学习实验开发过程无须拔插任何器件)。
▲ 板上自带编程器,并具有双编程方式---可满足批量烧写及在系统烧写的需要。
▲ 板上自带外扩增强型下载线,不需要仿真器它还可以反复进行板外的任何51单片机的实验与开发。
▲ 板上自带监控程序,下载编程时序由监控程序处理, 弥补了一般并口下载线在不同计算机时序产生变化而可能带来的下载编程不稳定的缺陷。
▲ 板上自带9个经典实验内容(知识涵盖面广, 提供实验相应的源程序可在 WS系列产品中直接运行)。
ws804 = 学习 实验 + 开发 + 生产
▲ 业内首创开发实验 实现 与任何51编译器或摸拟仿真环境无缝连接,如Keil C, 伟福E6000...等。
▲ 程序编辑,调试只需在Keil C, 伟福等编译环境下进行,编译成功自动进入调试无须手工切换界面。
▲ 使用ws804作学习,实验,开发比一般仿真器实时性更强(100%真实,调试结束即成成品)。
▲ ws804的革命性编程方式使得修改程序的容易程度接近仿真器。
▲ ws804虽无法完全做到专业仿真器的功能,但他做到多数专业仿真器无法完成的功能,如:
1 、 AT89S51 、 AT89S52内部的看门狗,AT89LP2052,AT89LP4052内部的高速电压比较器及中断(可做高精度A/D转换器);四态端口的配置; SPI接口的等仿真调试。
2 、 AT89S8252内部的EEPROM......等的仿真调试。
3 、 100%实时性,不占用任何资源,避免有时程序在仿真器调试正常而烧写到芯片却出现异常的现象。
4、配合 串口调试工具 可实现专业仿真器无法实现的功能;如可在全速运行时动态传回任何指定变量值,板上 的“实验用串口”一方面可作为做一般串口实验,另一方面可作为强大的调试辅助工具,请参考 “ 串口调试工具在WSxxx系列产品中的应用”。
5、 可作为编程器使用,可用于快速批量烧录生产及在线编程烧录生产,而仿真器无此功能。
▲ ws804只能全速仿真调试。
▲ ws804价格低廉,比一般仿真器价格低数十倍。
▲ 可批量烧写的芯片
AT89S51 AT89S52 AT89S53 AT89S8252 AT89LP2052 AT89LP4052
▲ 可直接在线编程实验开发芯片
AT89S51 AT89S52 AT89S53 AT89S8252 AT89LS51 AT89LS52 AT89LS53 AT89LS8252、 AT89LP2052 AT89LP4052

三、使用说明:

① 名称:RS232插座(DB9);仅在实验模式下做串口通信有用,板上注明“实验用串口”;WS803提供的RS232线一头连接电脑RS232口,另一头就与此插座相连接。

② 名称:USB插座;ws804提供的USB连线;此连线共有三个插头,两USB插头,一DB9插头。距DB9插头较短的USB插头连电脑USB插口,另一USB插头与此插口相连接;DB9插头与电脑的RS232口连接。

③ 名称:蜂鸣器;用于做音乐,发音实验。

④ 名称:电源指示灯;

⑤ 名称:状态指示灯;在下载或编程期间,此灯闪烁,若执行的是编程操作,则编程结束后灯灭;若执行的是下载操作,则下载结束后灯常亮;

⑥ 名称:微动开关;此开关一端接单片机的INT1脚,另一端接地;可做外部中断实验,也可做为一般的按键使用。

⑦ 名称:微动开关;此开关一端接单片机的C/T0脚,另一端接地;可做外部计数实验,也可做为一般的按键使用。

⑧ 名称:微动开关;六个开关都有一端接地;可做键盘实验。

⑨ 名称:集成电路AT93C46;为SPI接口的EEPROM,可做SPI总线编程实验及存储器编程实验。

⑩ 名称:“实验/编程晶体”;是指该晶体在实验或编程时用(也就是编程座上的单片机用晶体),可以根据需要更换其它标称晶体。

⑾ 名称:集成电路AT24C01;为I2C接口的EEPROM,可做I2C总线编程实验及存储器编程实验。

⑿ 名称:8位LED(发光二极管);可用于做8位流水灯实验,或做其他实验的状态指示灯。它们接成共阳形式,选通信号由 Q6等组成的电子开关控制,也就是说P3.7需清零才可点亮。

⒀ 名称:4位共阳一体化数码管;可用于做数码管动态显示实验,选通信号分别由 Q7,Q8,Q9,Q10等组成的电子开关控制。

⒁ 名称:下载线插座:通过ws804配套提供的6芯下载线把WS804上标明的P14、P15、P16、P17、RES、 GND与目标板上的单片机的P14、P15、P16、P17、RES 、GND一一对应连接即可。对于AT89S51 和AT89S52,P14无用可不连接。

四、基本说明

▲ 目标代码必需是HEX文件。

▲ 做板外实验时下载线不宜过长,以保证下载数据的准确性。

▲ “写入”操作包含擦除过程。

▲ “自动”选项按擦除、写入、校验、加密、调试顺序并按相关设置自动下载编程实现智能一键通。

▲ 凡涉及“校验”操作都会读出相应地址单元的所有数据。

▲ 窗口选项可切换编程窗(白窗)和读出窗(蓝窗)。

▲ 自动记录设置,自动装载上次编程文件,再次启动软件无须重新设置即可直接使用。  

▲ 自动检测当前的HEX文件 ,一旦当前的HEX文件被修改将提醒您并予 自动装载 。避免反复打开文件的麻烦。

▲“ 暂停 ”功能,可将运行中的程序中断,此时有关实验电路全部停电,你可放心更换芯片(烧写编程也一样)。

▲ 下载线与目标板的连接:把下载线上的P14、P15、P16、P17、RES、 GND与目标板上的单片机的P14、P15、P16、P17、RES 、GND一一对应连接即可。对于AT89S51 和AT89S52,P14无用可不连接。
RS232线的连接:仅在实验模式下做串口通信用。一头连接电脑RS232口,另一头连WS803板的RS232口。
USB连线的连接:此连线共有三个插头,两USB插头,一DB9插头。距DB9插头较短的USB插头连电脑USB插口,另一USB插头与ws804板的USB插口相连接;DB9插头与电脑的RS232口连接。

▲ ws804型驱动程序使用ws804-V1.0版本,使用时应特别注意的是:使用编程或实验时应拔掉下载线,反之,使用下载线时应取掉编程座中的单片机芯片。ws804板上有2个指示灯,绿灯“UP”为USB电源指示灯;红灯“EP ”为工作灯,下载实验时常亮,下载编程过程灯闪亮,编程结束灯灭。

▲ ws804型板上提供了RS232通信接口,仅在实验模式下做串口通信,板上注明“实验用串口”;ws804型板上注明“实验/编程晶体”,是指该晶体在实验或编程时有用(也就是编程座上的单片机用晶体),可以根据需要更换其它标称晶体。

▲ 驱动程序的安装与使用:很简单,下载相应的驱动程序到PC机的任意目录下,解压后直接运行可执行文件ws804.EXE。即可,当然你可以发送到快捷桌面上,使用起来更方便。

▲ 参数的设置:根据你使用的芯片的型号,如AT89S51,在ws804操作界面上点“器件”选项,选择相应的型号,如AT89S51;根据你使用的计算机RS232端口,在ws804操作界面上点“端口”选项,选择相应的串行端口,如COM1;所有的设置都会自动记忆,下次重新启动无须重新设置。

▲ 文件的打开:在ws804操作界面上点“文件”选项,选择所要实验或编程烧写的文件(HEX),点击打开,在代码窗会显示其代码,并在信息窗会显示文件的长度,结束地址。并自动记忆,下次重新启动无须重新打开,系统会自动调入。同时在代码窗底下显示该文件的路径及名称。

五、 在线实验开发说明

1 、 ws804板上及板外实验基本一样,只是做板外实验时, 六芯下载线 的P14、P15、P16、P17、RES、 GND与目标板上的单片机的P14、P15、P16、P17、RES 、GND一一对应连接。对于AT89S51 和AT89S52,P14无用可不连接。同时 40芯紧锁座上不能插有其他芯片。板上实验时六芯下载线需拔掉或不能与其他电路连接。

2 、 设置好编译器或仿真软件的环境参数;同时打开ws804软件并设置好环境参数,如果所要调试的文件以前有编译
过,并且生成的目标代码是HEX文件,也一并打开,如果没有,则在对C文件或ASM文件编译生成HEX目标代码后需回
来ws804软件打开该HEX文件一次。以后的编辑,编译,调试只要在编译器或仿真软件的环境下进行,无须手切
换编译器与ws804软件界面,一切智能处理。当然你可以随时手工回ws804软件界面。

3 、 编写修改或打开源程序(C 语言或汇编)。

4 、 如果你编写的程序无语法上的错误则编译成功后会自动弹出小块提示窗,供你定向;如果你编写的程序有语法上
的错误则不弹出提示窗(编译器的下方都有语法错误提示的),你可继续修改你的程序。

5 、 提示窗供你定向选择的“是( Y )”,“否( N )”的详细解析:
如果你回答“是( Y )”则ws804软件将自动实现以下操作:
A、 修改生成的HEX代码到缓冲区
B、 自动判别ws804软件设置设定的芯片型号,并按相应的格式把代码写入到芯片中。同时自动弹出
ws804软件界面供你观察自动操作的过程。
C、 启动实验板,运行程序。你可按”暂停”来停止运行,可按“复位”来继续运行。你用鼠标点击
编译器的任意位置,将自动最小化ws804软件界面。当然你可在ws804软件界面选择最小化。继续
修改你的程序。
如果你回答“是( N )”则ws804软件将自动实现以下操作:
D、 修改生成的HEX代码到缓冲区,但不会自动弹出ws804软件界面。


六、编程器使用说明

A、一般编程方式: 这重编程与其他通用编程器一样,可实现批量编程烧写,要 编程烧写的芯片放于40芯紧锁座上,注意芯片的方向不能插反,芯片的第一脚对应于40芯紧锁座上的手柄,编程操作可按查空 、擦除、写入、校验、加密等逐项完成;一般情况选用智能窗的 “编程”选项,可按擦除、写入、校验、加密顺序并按相关设置自动下载编程实现智能一键通。之后可用“空格”,“回车”键操作,批量烧写时极为方便。注意的是 这重编程方式,六芯下载线需拔掉或不能与其他电路连接。
B、在线编程方式: 这重编程方式,就是在系统编程“ISP”技术。你自行设计的目标电路板,单片机芯片可以直接焊接到目标电路板上,用户可把已编译好的用户代码直接写入目标电路板上的单片机,而不需要从电路板上取下单片机,并且不管器件是空白的还是被编程过的,编程结束即成成品。 其他操作与 一般编程方式一样。 注意的是 这种编程方式,六芯下载线 的P14、P15、P16、P17、RES、 GND与目标板上的单片机的P14、P15、P16、P17、RES 、GND一一对应连接。对于AT89S51 和AT89S52,P14无用可不连接。同时 40芯紧锁座上不能插有其他芯片。

七、装箱单

▲开发,学习,编程成品板一块。
▲下载线1条。
▲RS232串口电缆一条。
▲USB电缆一条。
▲随机赠送光盘资料。
▲赠AT89S51芯片1块。