学习单片机离不开实验,以往单片机的实验往往依赖于仿真机和单片机学习系统,价格昂贵,至使学习单片机的门槛很高,很多人不能跨入单片机学习的大门。近年来,随着FLASH型单片机的广泛应用,采用软件模拟加写片验证成为一种经济实用的实验方法,尤其是随着单片机技术的发展,很多单片机都具有了ISP功能,只要一根下载线即可以编程,开始学习时,不再需要仿真机、编程器,使得单片机的入门门槛大为降低,学习单片机的人越来越多。而我网站推出的ZYN100A系列单片机学习开发板更是集成了仿真功能,配合Keil软件,可使用户的目标板直接具有仿真功能,将单片机的易用性推向一个新的高度。
传统的单片机学习方案是"编程器+仿真器+试验板", 采用此方案的弊端是一次性投入太高,在学习或开发项目时,需要反复不停地拔插电览、芯片、电源等。这样将大大降低学习和开发效率,如稍有不慎就有可能造成器件和设备的损坏,给使用者带来不必要的麻烦或损失。
ZYN100A仿真编程实验学习开发系统将控制软件、单片机实验板、ISP下载线、编程器、仿真器进行完美的结合。开发板上自带一个专用的CPU直接对实验中的芯片进行在线编程控制,试验过程中无需拔插任何电缆和芯片,也无需切换电源。配合专门开发的配套串行下载编程控制软件,可轻松地将编绎好的代码下载到实验板上进行验证或演示,整个过程只需利用鼠标操作即可,方便快捷。也可以使用配套的仿真模块直接对实验板上的资源进行在线仿真,也可以通过外扩接口对外部资源进行在线仿真。该开发系统摆脱了传统、繁锁的单片机学习方式,将当今最流行、最经济有效的学习方案完美地集成在了同一个系统中,是一个快捷、高效、灵活的单片机学习、开发方案。有了这个开发系统就同时拥有了笆笛榘濉⒋邢略叵摺⒈喑唐鳌⒎抡嫫鳎哂蟹欠驳男约郾龋堑テ谜呖焖僬莆?1系列单片机不可多得的工具..........
性能特点:
完美集成实验板、ISP下载线、编程器、仿真器于一体
直接用USB接口5V电源供电,省去了笨重的外接电源!免除您的后顾之忧!
专门开发的功能强大的控制软件,支持98/2000/XP系统,标准windows图形界面,实现直接在线擦除、编程、校验、自动编程和缓冲区编辑等功能,试验过程中仅需点击鼠标进行操作即可,无需拔插芯片和电缆,极大地简化了操作和提高了学习开发效率!
提供丰富的实验例程,全部附带源代码和流程图
串行下载与仿真共用同一串口, 连线简单,操作方便
可单独当作编程器使用
配有ISP下载连接头,可单独当作ISP下载线使用
配有40pin外扩接口和40pin仿真连接头,可单独当作仿真器使用.
1.实验部分
硬件资源:8 LED数码管、8 LED、93C46、24C02、X5045、串行通讯接口、 蜂鸣器、LCD 接口、4 按键、40Pin外扩接口、ISP外扩接口、红外线接收管、遥控器.
我们提供了大量的开发源代码,将有助于初学者更好地学习单片机,轻松地迈入单片机的殿堂,领悟单片机给我们带来的无穷魅力。ZYN100A自带控制芯片,配合专门开发的控制软件,可直接对以下器件进行实验和编程,将芯片直接放在锁紧座进行烧写。烧写与实验共用一个锁紧插座,烧写完毕即可自动演示,彻底省去了拔插芯片的麻烦!
MCS51 --- AT89LS51,89LS52,89LS53,89LS8252 ,89S51,89S52,89S53,89S8252
实验内容包括:
流水灯控制
警报声程序
单片机唱歌
LED数码显示
按键扫描程序
93c46读写
24c01读写
X5045读写
LCD显示
电子时钟
秒表
计数器
串行通迅
S51/52看门狗演示
遥控接收并在LCD上显示
---不断增加中
以上所有程序均会提供C51和ASM源代码,并且附带流程图和详细的注解说明。
2. 编程器/ISP部分
除了上面介绍的可以直接将单片机芯片放在锁紧座上进行编程外(当作编程器用),ZYN100A还提供了一条专用的ISP下载头,用来对其他目标系统进行在系统编程(ISP-In System Programming),对于产品的软件调试或升级,提供快捷的方案。这样一来,ZYN100A单片机开发系统就可以作为一个单独的ISP下载线使用了。
编程器的烧写时序完全由单片机来控制,与电脑配置无关,有效保证烧写的稳定性。所有的读写操作时序都严格地按照了Atmel公司的资料来设计,且通过了多次反复的验证改进而成,因此其成功率的相当的高。在保证如此高的成功率的同时,此下载线的烧写速度也豪不逊色,经测试烧写一片AT89S52的全部内容(8K字节)仅需9.6s。其有效地解决了一般并口下载线烧写慢、不稳定、成功率低等现象。该下载线的功能非常齐全,包括程序代码区(FLASH)的读取、写入、校验、空检查以及数据区(EEPROM)读取、写入和校验,以及加密和芯片擦除都一一尽有,且其界面相当友好、操作非常方便。
ZYN100A ISP下载功能支持的器件有,可以通过升级上位机软件增加新的器件!AT89LS51,89LS52,89LS53,89LS8252 ,89S51,89S52,89S53,89S8252
3.仿真部分
该实验板使用64K仿真模块,可以对所有常见的51系列单片机进行在线仿真。直接使用Keil C51集成开发境,仿真功能强大。该仿真器不仅能对板上的资源进行仿真实验,还能通过附带的40PIN外接仿真适配头,对外部的其他目标系统进仿真,也就是说可以将ZYN100A当作一台51仿真器来使用。仿真器的特点如下:
●直接支持KEIL C51 的集成开发仿真环境
●原码级在线仿真调试
●支持汇编语言、C语言以及汇编与C混合在线调试
●单步执行(STEP)
●跨步执行(SETP OVER)
●全速运行
●运行到光标处
●支持断点调试
●可设置/移除断点,最大可设置到10个固定断点和1个临时断点
●读写Data区
●读写Code区
●读写专用寄存器(SFR)
●读写端口
●完全仿真P0、P1、P2、P3口
●标准40Pin仿真适配头
●每个I/O口均可设置是对板内,还是对板外资源进行仿真
●可对板内的所有硬件资源仿真(板内资源包括8个LED、8个七段数码管、AT93C46存储器1个、AT24C02存储器1个、X5045存储器1个、蜂鸣器1个、LCD显示屏、红外线接收/发射器)
●硬件复位
●可通跳线帽设置是否给目标板提供电源
●仿真空间高达64K
●仿真频率最高33MHz, 板上标配晶振为11.0592MHz
●可调波特率300bps~115200bps
●支持最新的Keil C51软件
仿真支持器件列表
Atmel:
AT89C5l/AT89C52/AT89C55
AT89S5l/AT89S52/AT89S53/AT89S8252
AT89C1051/89C2051/89C4051(需使用X05l仿真适配器)
SST:
SST89C54/89C58/89E554RC/89V554RC/89E564RD/89V564RD
Winbond:
W78C54/78C58/78E54/78E58
Intel:
i87C54/87C58/87L54/87L58/87C5 lFB/87C5 1FC
Philips:
P80C54/80C58/87C54/87C58/87C524/87C528