虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

单片机仿真资料

  • ISP 型单片机实验板

    ISP 型单片机实验板学习单片机离不开实验,以往单片机的实验往往依赖于仿真机和单片机学习系统,价格昂贵,至使学习单片机的门槛很高,很多人不能跨入单片机学习的大门。近年来,随着FLASH型单片机的广泛应用,采用软件模拟加写片验证成为一种经济实用的实验方法,尤其是随着单片机技术的发展,很多单片机都具有了ISP 功能,只要一根下载线即可以编程。STC 单片机更是将其ISP 功能发挥极致,只要有RS232 接口,不需任何其他电路即可实现ISP 功能。。多年前,本网站为单片机爱好者设计了实验电路板,并公开了全部的软、硬件资料,广受爱好者欢迎,很多人使用这块实验电路板学习并由此入门,同时网络上也出现了很多同类功能的实验电路板,为广大爱好者学习单片机创造了良好的条件。随着技术的发展,本站在原实验电路板的基础上,开发了一块功能更强的实验电路板,该板除保留了原板广受好评的部分外,新增了更多的功能。最大的特点是具有仿真能力,不再需要昂贵的仿真机,即可使用Keil 软件进行仿真调试,使得学习成本大为下降。板上安装了6 位数码管(原板为2 位数码管);8 个发光二极管;四个按钮开关;一个简单的音响电路;一个用于计数实验的振荡器;At24CXXX 类芯片插座;X5045 芯片插座;RS232 串行接口。

    标签: ISP 单片机实验板

    上传时间: 2013-10-24

    上传用户:dragonhaixm

  • 51单片机C语言提升教程

    51单片机C语言提升教程 51 单片机C 语言学习杂记学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51 的编程语言常用的有二种,一种是汇编语言,一种是C 语言。汇编语言的机器代码生成效率很高但可读性却并不强,复杂一点的程序就更是难读懂,而C 语言在大多数情况下其机器代码生成效率和汇编语言相当,但可读性和可移植性却远远超过汇编语言,而且C 语言还可以嵌入汇编来解决高时效性的代码编写问题。对于开发周期来说,中大型的软件编写用C 语言的开发周期通常要小于汇编语言很多。综合以上C 语言的优点,我在学习时选择了C 语言。以后的教程也只是我在学习过程中的一些学习笔记和随笔,在这里加以整理和修改,希望和大家一起分享,一起交流,一起学习,一起进步。

    标签: 51单片机C语言 教程

    上传时间: 2013-10-14

    上传用户:aa7821634

  • PROTEUS VSM在单片机系统仿真中的应用

    PROTEUS VSM在单片机系统仿真中的应用::介绍了单片机系统仿真工具PROTEUS VSM 及其在单片机系统仿真中的应用,给出了具体的应用实例,详细地介绍了PROTEUS VSM 与Keil uVision3的接口方法。关键词:单片机;Keil uVision3;仿真;外围器件;PROTEUS VSM; Abstract:This paper introduces the simulation tool for M CU system —PROTEUS VSM , and presents the application ofPROTEUS VSM in MCU system simulation through an applicable example.The way of interfacing PROTEUS VSM to Keil uVision3is also presented in details.Keywords:MCU ;Keil uVision3;simulation;peripheral devices;PROTEUS VSM ;

    标签: PROTEUS VSM 单片机 中的应用

    上传时间: 2013-11-16

    上传用户:chenxichenyue

  • 采用C8051F020单片机的串口通信应用资料

    采用C8051F020单片机的串口通信应用资料

    标签: C8051F020 单片机 串口通信 应用资料

    上传时间: 2013-11-24

    上传用户:huyanju

  • 基于MCS 51单片机的PLC仿真器

    可编程控制器PLC以抗扰性强、可靠性高和编程灵活等特点在工业上得到广泛应用,为了优化PLC系统设计,介绍一种基于MCS.51单片机的PLC仿真器,并给出了硬、软件设计与实现方法。编程设计主要包括监控主程序、与主机通讯子程序及用户指令解释子程序等模块设计,该设计方案简洁,输入/输出接点可扩展,为PLC系统设计及实验教学提供了理论数据和途径。

    标签: MCS PLC 51单片机 仿真器

    上传时间: 2013-10-23

    上传用户:chendawei

  • 基于89C51单片机的计算机仿真系统设计

    本文以CPU为89C51的单片微机为研究对象,阐述了仿真技术的基本概念、单片机系统结构及设计要求、单片机系统的软硬件设计.以及仿真软件实现过程中的开发语言和数据库选择。

    标签: 89C51 单片机 计算机仿真 系统设计

    上传时间: 2014-12-28

    上传用户:digacha

  • uC/GUI在MCS51系列单片机系统上移植的仿真实现

    本文介绍了uC/GUI 的组织结构,PROTEUS 仿真环境,以及在PROTEUS 仿真环境下实现uC/GUI 移植到MCS51 系列单片机P89C51RD2 的过程;并且对移植过程中涉及到的修正C51调用树和代码优化等问题进行了简明阐述。uC/GUI 是Micrium 公司针对图形LCD 开发的微型图形用户界面函数包。微型是UC/GUI最大的特点,它经过定制后可以运行在8 位的单片机上。uC/GUI 的使用,可以显著减少LCD图形用户界面设计的复杂程度。本文详细介绍了一种基于PROTEUS 仿真环境实现uC/GUI 在MCS51 系列单片机上移植的方法。

    标签: GUI MCS uC 51

    上传时间: 2013-11-20

    上传用户:wxnumen

  • 很经典的仿真器自制资料

    很经典的仿真器自制资料

    标签: 仿真器

    上传时间: 2013-10-31

    上传用户:稀世之宝039

  • 51仿真器(含原理图,PCB和监控程序)

    使用注意:注意烧写的时候不要勾选SC0,SC1这两项加密项也不要选 初学51单片机或是业余玩玩单片机开发,每次总要不断的调试程序,如没有仿真器又不喜欢用软件仿真,那只有每次把编译好的程序烧录到芯片上,然后在应用电路或实验板上观察程序运行的结果,对于一些小程序这样的做好也可以很快找到程序上的错误,但是程序大了,变量也会变的很多,而直接烧片就很难看到这些变量的值了,在修改程序时还要不断的烧片实验,确实很麻烦,这时如果有一台仿真器就会变得很好方便了。但一台好的仿真器对于业余爱好者来说确实有一些贵,在这里介绍这种易于自制的51芯片仿真器虽然有一些地方不够完善,但还是非常适于初学51单片机的朋友和经济能力不是很好的业余爱好者。   这个仿真器的仿真CPU是使用SST公司的SST89C58或SST89C54(其它相容的芯片也可,这里主要讲述SST89C58),对于没有可以烧写SST89C58芯片的朋友应该选用CA版本的SST89C58芯片,这个CA型号的芯片出厂时已内置了BSL1.1E的固件程序。那什么是BSL呢?BSL就是英文BOOT-Strap Loader,意思就是可引导装载,形象来说就像电脑用DOS起动盘起动后可以装载应用程序并运行。只不过SST89C58是用串口来输入程序资料的。为了能把编译好的单片机程序HEX或BIN文件下载到SST89C58芯片上,SST公司还提供了一种叫EasyIAP的软件,IAP为In-Application Programming,有了这个软件就可以把SST89C54变为在线下载的实验器。

    标签: PCB 仿真器 原理图 监控程序

    上传时间: 2013-11-18

    上传用户:gonuiln

  • 单片机c语言入门教程

    51 单片机C 语言学习杂记学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51 的编程语言常用的有二种,一种是汇编语言,一种是C 语言。汇编语言的机器代码生成效率很高但可读性却并不强,复杂一点的程序就更是难读懂,而C 语言在大多数情况下其机器代码生成效率和汇编语言相当,但可读性和可移植性却远远超过汇编语言,而且C 语言还可以嵌入汇编来解决高时效性的代码编写问题。对于开发周期来说,中大型的软件编写用C 语言的开发周期通常要小于汇编语言很多。综合以上C 语言的优点,我在学习时选择了C 语言。以后的教程也只是我在学习过程中的一些学习笔记和随笔,在这里加以整理和修改,希望和大家一起分享,一起交流,一起学习,一起进步。*注:可以肯定的说这个教程只是为初学或入门者准备的,笔者本人也只是菜鸟一只,第一课 建立您的第一个C 项目使用C 语言肯定要使用到C 编译器,以便把写好的C 程序编译为机器码,这样单片机才能执行编写好的程序。KEIL uVISION2 是众多单片机应用开发软件中优秀的软件之一,它支持众多不同公司的MCS51 架构的芯片,它集编辑,编译,仿真等于一体,同时还支持,PLM,汇编和C 语言的程序设计,它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发51 应用的工程师或普通的单片机爱好者,都对它十分喜欢。以上简单介绍了KEIL51 软件,要使用KEIL51 软件,必需先要安装它。KEIL51 是一个商业的软件,对于我们这些普通爱好者可以到KEIL 中国代理周立功公司的网站上下载一份能编译2K 的DEMO 版软件,基本可以满足一般的个人学习和小型应用的开发。(安装的方法和普通软件相当这里就不做介绍了)安装好后,您是不是迫不及待的想建立自己的第一个C 程序项目呢?下面就让我们一起来建立一个小程序项目吧。或许您手中还没有一块实验板,甚至没有一块单片机,不过没有关系我们可以通过KEIL 软件仿真看到程序运行的结果。首先当然是运行KEIL51 软件。怎么打开?噢,天!那您要从头学电脑了。呵呵,开个玩笑,这个问题我想读者们也不会提的了:P。运行几秒后,出现如图1-1 的屏幕。

    标签: 单片机c语言 入门教程

    上传时间: 2014-01-23

    上传用户:yyyyyyyyyy