首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
本文主要介绍单片机中断服务程序编写的原理和编程的一般方法,并介绍了中断服务程序的一般形式。  相似文献   

2.
8051系列单片机仅有INT0和INT1两个外部中断源,这很难满足实际应用中的要求,在很多情况下需要对8051单片机的外部中断源进行扩展.叙述对8051单片机的三种扩展方法,以及各自的实现方法和优缺点,针对利用8259A进行外部扩展详细叙述了8259A功能和使用方法,并给出其在8051单片机中实现外部中断源扩展的方法.  相似文献   

3.
论述了在单片机多机通信中从机侧带有数据校验和重发机制的串口中断服务程序的设计。首先介绍了单片机中串口的工作方式,然后给出硬件连接环境,最后在论述从机侧串口中断服务程序设计的时候给出了单片机多机通信中使用的数据结构、通信流程、从机侧串口中断服务程序流程图以及状态迁移图。  相似文献   

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

5.
在某些系统中我们需要用到两个以上的优先级,这时MCS 51就无能为力了,本文将介绍一种用软件进行中断优先级扩展的方法,它是通过对堆栈的修改来实现的。图2幅  相似文献   

6.
穆强 《计算机测量与控制》2012,20(2):536-537,555
星载软件均为嵌入式软件,中断是星载软件与外界进行信息交互的重要接口,中断的响应是否及时对星载软件的性能有着较大的影响;且由于星载软件的实时性要求,中断处理的延迟可能会导致软件功能性错误,无法完成正常的功能,而且该错误随机性较强,难以定位;中断响应时间是衡量一个星载软件对外部中断处理的及时性的重要参数,文中说明了如何对软件进行最大中断响应时间的分析,为星载软件中断处理的设计提供参考;文中给出两个实例,分别介绍在允许中断嵌套和禁止中断嵌套的情况下,中断响应时间的具体分析方法,经过分析得出结论,示例1中断处理余量仅5.63%,无法进一步提升性能,示例2中断处理余量为86.38%,系统还有较大的扩展空间。  相似文献   

7.
一个单片机程序编完以后,调试是不可避免的,这里介绍的Debugger8051就是一个优秀的单片机仿真软件,它采取了图形界面的多窗口形式,方便灵活地控制和显示着单片机的内部状态,比较适合调试实时性要求不高的程序,以及单片机初学者学习之用,当然如果巧妙运用,同样可以调试复杂的程序。  相似文献   

8.
在许多单片机应用系统中,需要两种以上的同步定时操作,其中一个任务的定时要求准确,另一任务要求同步但所耗机时超出前者的定时时间,本文介绍了解决这一矛盾的方法。  相似文献   

9.
引言 通过JTAG接口进行软件下载与调试,是很多基于嵌入式微控制器的应用系统的一种功能与手段.但由于JTAG接口的传输距离短,抗干扰能力弱,在实际应用环境中,无法在外部对整机系统的应用程序进行调试[1].通过UART口来实现系统外部调试功能,可以解决这一问题.根据不同通信协议(如RS232C、RS422、RS485等),采用UART口可以获得传输距离数百米、通信速率最高为数十kbps的点对点传信息输能力,并且该通信方式技术成熟,抗干扰能力强,应用广泛[2].  相似文献   

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

12.
利用C8051F330单片机和嵌入式触摸屏设计了示波器系统.触摸屏通过串口通讯控制单片机对被测量信号进行数据采集,可对多个被测量信号进行采集.通过采样到的信号数据在触摸屏上画出信号波形.用户可根据通过触摸屏上显示的信号波形,对信号的幅值进行改变,直至达到满意的幅值.对示波器系统的实时性作了分析.  相似文献   

13.
介绍分布式测温系统的具体实现方法,以C8051Fxxx单片机为基础,通过DS18B20温度传感器获取温度,温度值通过RS485与主机进行通讯.介绍该系统的硬件实现方案、数据传输协议、通用I/O端口及软件实现RS485数据收发的原理和DS18B20的应用.  相似文献   

14.
一种星载软件配置流程管理工具的设计   总被引:1,自引:0,他引:1  
星载软件配置管理是星载软件工程化的一项重要内容,目前国内的软件配置管理基本上是采用国外的通用配置管理工具,由于工具没有和具体的流程相结合,因此对软件的出入库流程只能采用手工管理的方式;为了解决手工方式配置管理手续繁琐、效率低下及容易导致文实不符等问题,这里介绍了一种自主开发的星载软件配置流程管理工具的设计方案,它基于B/S结构,实现了配置管理流程审批过程的电子化和网络化,还通过和通用配置管理工具ClearCase接口,实现了软件源程序和目标代码的出、入库随流程审批过程自动完成;该工具大大提高了星载软件配置管理的质量和效率。  相似文献   

15.
通过对Oregano Systems公司提供的完整MC8051VHDL代码进行修改,增加PLL锁相环功能,将内部RAM扩大到256B,将定时器、串口和外部中断等资源扩大一倍,增加乘法器和除法器以得到增强型的51核.  相似文献   

16.
在纺织工业中,纱线的张力是一项重要的工艺参数,张力仪则是检测这一参数的常用手段。基于C8051F530单片机实现了便携式数字张力仪。对系统硬件结构、软件流程作了较为详尽的阐述。  相似文献   

17.
基于C8051F020的SD卡主控制器设计   总被引:3,自引:1,他引:3  
给出一种应用于飞机飞行数据采集仪的SD卡设计方案,该方案选用与8051完全兼容的高性能单片机C8051F020作为主控制器,采用SPI总线与SD卡通信。文章详细介绍了SD卡以及C8051F020芯片中SPI接口的结构和工作原理,讨论了相关的设置、硬件连接和软件设计。  相似文献   

18.
利用投影仪提供的RS-232串口连接器和W77E58单片机与PC机之间的串口通信,设计了多媒体设备的自动控制方案:阐述了PC机、单片机通过串口通信控制投影仪和其它多媒体设备的过程,并给出了串口通信协议;以VB6.0编写了PC杌上的控制软件,最后经过整体测试效果很好,证明在工程实施中是切实可行的.  相似文献   

19.
系统利用C8051f410单片机控制电磁阀对真空室进行抽气,使其压力不断变化,从而使真空室上方六孔板的硅胶膜发生不同的形变,在硅胶膜上培养细胞,观察其在伸缩时的力学和生物学变化.以此来模拟人的口腔内壁粘膜,进行相应的医学研究.  相似文献   

20.
文章设计了一个以C8051F310单片机作为主控制器,利用单片机自身所带的功能,以及温度传感器和其它外围电路结合软件编程构成了一个温度测量系统。采用单片机内部集成部件,降低了系统成本。  相似文献   

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

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