首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
随着单片机在电子设计中的广泛应用。以单片机为核心的电路系统越来越多,软件编程也越来越复杂。而一款好的开发工具有助于提高开发效率,大大节约设计成本,起到事半功倍的效果。在一般的单片机实验或开发时,编程器是必不可少的装置。仿真、调试完的程序需要借助编程器烧到单片机内部或外接的程序存储器中。而普通的编程器价格从几百元到几千元不等,对于一般的单片机用户来说还是一笔不小的开支。另外,在开发过程中,程序每改动一次就要拔下目标电路板上的芯片编程后再插上。这样不但麻烦也很不容易对芯片和目标电路板造成损伤,另外在程序需要升级做改动时,必须将设备返厂或是技术人员到现场操作,既不方便也造成成本浪费。下面笔者要介绍的是一种基于ISP的单片机开发工具,它能将上述过程一步到位。ISP技术的优势是不需要编程器就可以进行单片机的实验和开发,单片机芯片可以直接焊接到电路板上,调试结束即成成品,免去了调试时由于频繁地插入取出芯片对芯片和目标电路板带来的不便。  相似文献   

2.
基于8051单片机的1553B总线接口设计   总被引:1,自引:5,他引:1  
1553B总线在航空航天领域得到了广泛的应用;在航天器上,以8051单片机为核心的电子设备经常作为1553B总线的终端使用;这里在总结型号经验的基础上,提出了8051单片机与1553B总线之间的接口设计的一些基本方法,包括硬件接口设计、通信协议设计和软件接口设计的方法;最后,分析了一个常见的软件问题并提出了解决办法;这些方法已在多个航天器上得到了应用,具有一定的通用性。  相似文献   

3.
本人在实际教学和在网上发现有很多朋友对8051单片机很热爱,但对51系统的有些问题不是很清楚,因此撰写本文,对这些问题给予一个汇总的回答.  相似文献   

4.
8051单片机在线升级软件的方法   总被引:1,自引:0,他引:1  
本文通过对8051单片机的特点分析,提出了一种低成本的方法,使其软件可以利用系统已有的通信链路在线升级。1基本原理类似于其他引导装载升级程序的方法,在系统中必须始终存在一段用于程序装载的代码(bootloader),该代码在启动时被运行。其基本功能是根据外部条件来判断是运行现  相似文献   

5.
本文以80C196KC为例,介绍实现一般功能的单片机开发系统的硬件组成及软件设计方法。  相似文献   

6.
在介绍C8051Fxxx单片机工作原理的基础上,对单片机外设ADC、DAC、比较器、定时器、方波输出和定时器捕捉、PWM等均给出了调试代码。在总线方面,对CAN、SMBUS(I2C)、SPI、UART均给出了双机调试代码和一些高层应用,以帮助读者更好地理解单片机工作原理。书中还包括LCD、红外编码解码、步进电机、直流电机、舵机、超声测距、I2C ROM、串行时钟等方面的应用,以提高实用性。本书特点是实例较多,而且采用C语言编程,程序代码可读性和移植性强,大部分代码稍加修改即可成为其它型号单片机子程序。书中附光盘一张,包含书中所有例程的源…  相似文献   

7.
基于8051单片机的双通道波形发生器的设计与实现   总被引:4,自引:0,他引:4  
文章介绍了采用Inter公司MCS-51系列8051单片机为核心部件,以及其它外围电路及其相应接口,进行双通道波形发生器的设计及其实现。所实现的基于8051单片机的双通道波形发生器不但能够调频、变相,而且可通过双通道使得用户能够进行给定的信号波形模拟或辨识,以检验或验证实验结果。  相似文献   

8.
uPD6121,6122是用NEC传输格式的红外线遥控发射芯片,目前广泛的用在电视,录像机,音响,空调等设备上。8051系列单片机是目前应用最为广泛的8位机,其内核由美国因特公司设计。本文介绍如何用8051单片机准确接收红外遥控信号,并写出高效的代码。  相似文献   

9.
单片机系统的电平转换技术   总被引:1,自引:0,他引:1  
由于不同逻辑电路的逻辑电平有效地区间不一致,导致不同的逻辑电路一般不能直接连接使用,它们之间存在逻辑电平转换问题,在微机测控系统中,一般用TTL电路作为基本电路元件,本文针对单片机系统中常用的CMOS,HTL芯片及通用串行通信接口,对TTL电路与它们之间相互连接时的电平转换进行了讨论,并给出了对应的接口电路。  相似文献   

10.
基于C8051F500单片机设计一款演示系统。从硬件、软件两方面详细阐述设计过程。硬件设计主要考虑电源供电、时钟、C2调试接口及复位电路、PORT I/O、UART等各接口以及其他外设的应用特点;软件设计主要讨论系统的编译、链接,程序调试,以及程序下载等的设计过程。设计完成后,通过程序代码编程对演示系统加以实现,并进一步探讨程序开发的相关要点,完成应用系统的模块化设计。该系统开发成本低、功能齐全,具有一定的工程应用价值。  相似文献   

11.
实现基于51单片机的UDP收发工具   总被引:1,自引:0,他引:1  
随着TCP/IP技术的发展,Internet技术已经从原来的大型机走向了单片机,通过RS232口进行的远程控制开始转向RJ45为接口Ethernet远程控制。近来已经有部分采用单片机实现单片机与Ethernet连接的方案提出[1],同时也有用51实现ARP技术的报道[2],对于实时性很强的用户数据协议(UDP,Us  相似文献   

12.
首先对比分析在执行大规模数据转移时,传统8051单片机和进行DPTR扩展后的8051单片机在数据转移执行效率上的差别.通过详细分析DPTR操作所涉及的因素,具体实现对DPTR的扩展,并进行实际仿真测试.  相似文献   

13.
本文介绍了一种基于单片机C8051F300的机车撒沙控制系统的主要硬件电路,包括单片机时钟电路、复位电路、通信电路和必要的外围电路,并对软件部分的主要算法进行了说明。  相似文献   

14.
人机对话的界面种类有很多,比如显示器、LED、LCD及带触摸屏的LCD等。其中后者是最近几年刚发展起来的一项新技术,它通过计算机技术处理声音、图像、视频、文字、动画等信息,并在这些信息间建立一定的逻辑关系,使之成为能交互  相似文献   

15.
16.
文章详细介绍了水浊度的散射光测量原理,给出了以单片机C8051F020为核心的测量系统,包括传感器选择,调理电路设计,数据采集与处理方法,标准溶液的配置,浊度值的标定与非线性补偿,并给出了实验结果.该浊度仪还消除了温度对浊度测量的影响.提高了测量精度,可广泛应用于自来水厂、工业生产、水产品养殖、环保等领域.  相似文献   

17.
目前许多角度编码器将采集后的角度数字量通过SSI接口输出,供处理器读取。基于C8051F单片机内部所带PCA0可编程计数器阵列外设,设计一种适用于读取SSI接口信号的接口。通过实际应用运行,证明该设计方案稳定可靠,并且配置灵活,完全符合SSI接口协议标准。  相似文献   

18.
为工业用8051微控制器设计了一个片上调试系统,将调试功能集成到单片机芯片内部。该系统基于专用集成电路的设计流程设计,不仅具有控制8051单片机挂起、正常运行、单步运行和指令跳转的能力,而且能够读写片内寄存器、内外部数据,程序存储器、特殊功能寄存器的值,并能在其中设置硬件断点。该调试系统使用比工业上的JTAG标准接口占用空间更少的三线接口作为其和计算机的连接通道。系统在Xilinx的xc3s400 FPGA上完成功能验证,利用SMIC 0.18μm工艺库完成版图设计。结果表明,系统有效解决基于传统软件调试和仿真器调试方式的弊端,并能省去用户购买商业仿真器的调试花费,减少调试成本,提高调试效率。提出的设计方法同样适用于其他微控制器片上调试系统的设计。  相似文献   

19.
设计了一款基于Avalon总线的8051MCU IP核。它支持MCS一51指令集,优化内部结构,通过采用流水线技术、指令映射技术、指令预取技术、微代码技术等极大地提高了IP核的工作速度,使IP核在100 MHz时钟下,能够单周期执行一条指令。本设计使用Modelsim软件完成了功能仿真和时序仿真,并在以Altera公司的Cyclone Ⅱ FPGA芯片为核心的DE2开发板上完成了硬件验证。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号