首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
51系列汇编程序设计的优化   总被引:1,自引:0,他引:1  
随着计算机事业的发展,单片机系统的应用越来越广泛。用汇编语言进行单片机程序开发的过程中,存在着和高级语言程序开发同样的问题,甚至比高级语言开发表现得更强烈,那就是对程序进行优化。高级语言开发中,编译器本身会起到一定的优化作用,但是对于汇编程序设计而言,主要靠程序员自己对程序进行优化。进行程序优化的目的是  相似文献   

2.
软件可靠性设计越来越引起人们的重视,软件抗干扰不仅设计灵活,节省硬件资源,并且具有高可靠性,文章从软件测试的角度阐述了51系列单片机软件抗干扰设计技术和方法。  相似文献   

3.
为了使广大单片机爱好者尽快掌握51系列单片机的编程和应用,本刊与本刊网站同步推出"模块法学习51单片机"特别栏目。一、本套单片机学习模块特点把51单片机学习试验系统"化整为零",分成一个个具有独立功能但又可以互相连接的小模块,使复杂电路简单化。通过对一个个模块的学习掌握  相似文献   

4.
上一讲,我们结合一个简单的单片机应用系统及其设计过程,说明了单片机系统的开发与采用传统电路设计产品的不同之处,并结合单片机产品的设计流程指出初学者在学习单片机时应当关注的内容和学习的重点、难点。本讲将对一些与学习51系列单片机的硬件结构和程序设计密切相关的基础知识,包括单片机中的数和数据的表示方法,单片机中存储器的类型及特点、常用80C51单片机及其主要特点等知识进行介绍.以利读者更好地理解和掌握后续的内容。  相似文献   

5.
目前ARM微处理器在国内逐步推广使用,且在32位市场上,ARM扮演着8位市场上8051的角色。从51系列单片机基础知识出发。将ARM处理器和51系列单片机进行综合对比,使读者更好的理解和学习ARM处理器的基础知识。  相似文献   

6.
MCS-51单片机学习/开发板是为单片机教学实验和小型应用系统开发而设计的通用型装置,采用单板形式。该板电路结构简练,程序编排细致,不仅功能完整,而且操作十分便利,很容易掌握使用方法。它是广大师生和工程技术人员学习应用单片机,研制开发单片机产品快捷而有效的工具。  相似文献   

7.
针对可编程ASIC和MCS51单片机的特点,对两种之间的接口方式进行了分析。用VerilogHDL给出了几个实用的接口参考程序。  相似文献   

8.
51单片机经常被应用于智能控制系统中,尤其是微型智能控制系统.本文根据51单片机实际设计工作总结,论述了51单片机多任务编程的设计原理,并从任务设计和延时过程、硬件和软件的设计及应用、串行口设计及应用三方面,阐述了51单片机多任务编程的设计及应用,希望对相关领域的工作起到一定帮助作用.  相似文献   

9.
本文基于确保单片机应用系统可靠运行的观点,在NCS-51系列单片机应用系统中,增设“看门狗”WDT功能,从而实现了故障的自动修复。文中详细地介绍了利用WDT修复故障的设计方法;阐述了设计WDT的思想方法和电路原理;简述了软件设计方案及程序框图。  相似文献   

10.
51系列单片机C语言编程入门(下)   总被引:1,自引:0,他引:1  
三、51中常量与变量的定义及赋值常量为一常数,通常设置为某一固定参数,这样一旦参数发生变化,只需修改常量的定义。常量使用define语句在程序的开头部分定义,例如定义一个user_data常量可使用如下语句:#define user_data 150。变量是程序中可以改变的量,通常存放一些中间数据,变量根据其长度可分为位型[bit],字符型[char],整型[int],长整型[long],  相似文献   

11.
随着现代科学技术的发展,单片机已深入应用到社会发展的各个领域,如家电制造业、工程数据采集、智能仪表等。因而各芯片制造厂商纷纷推出不同系列的单片机,以满足不同行业的实际需要。结合本人的实际工作,现介绍一种集智能仪表与数据采集相结合的终端设备,可广泛应用于自来水、煤气管网等等的数据采集与远传,实现自来水、煤气等公司的集  相似文献   

12.
<正>Keil C51软件是单片机开发系统中普遍支持的开发软件之一。μ Vision2集成开发环境是目前最流行的用于开发80C51系列单片机应用系统的软件。对于单片机的学习者或应用系统开发者来说,不管你是用汇编语言还是C51语言编写的源程序,  相似文献   

13.
学习单片机技术离不开实验,需要使用实验板验证所编程序的是否正确。为此。笔者设计了一套51单片机“积木式”实验板(实物如图1),由学生自己制作安装,在学习单片机课程和单片机产品开发中使用,效果很好。该实验板与一般的单片机实验板相比具有制作简单、使用方便灵活、价格低廉、可靠性高,适用面广等优点,可单  相似文献   

14.
51系列单片机C语言编程入门(上)   总被引:1,自引:0,他引:1  
一、使用C语言编程的好处 8051系列单片机自80年代初期诞生以来,由于8051单片机卓越的性能和厂商对8051单片机开发应用的有力支持,8051单片机以绝对的优势在国内迅速地普及应用。为了解决汇编语言编困难的问题,在80年代后期,一些单片机生产厂家推出了基于高级语言C的51系列单片机编译器,即C51编译器。由于C语言是高级语言,使得编程者在编程时不必过份了解单片  相似文献   

15.
文章介绍了FX系列PLC的通信协议、串行通信接口工作特性,提出了其与单片机通讯的设计思想,拟在两者之间实现串行通信的新概念,重点阐述了串行通信硬件接口电路的实现方法,设计力求结构简单,成本低,具有良好的可靠性,有望在将来推广应用于实际工程项目中。  相似文献   

16.
通过以前的学习,已经对51单片机综合学习系统的使用方法及学习方式有所了解,并学会了12864点阵型液晶显示的基本知识,体会到了综合学习系统的易用性与易学性,这一期我们将学习红外线遥控的基本原理与使用方法。  相似文献   

17.
蔡银河 《计算机与现代化》2013,(12):177-179,183
出于低功耗应用的需要,分别从硬件和软件的角度,提出一系列针对AT89系列51单片机系统设计的低功耗设置方法。测试结果表明,这些方法能有效地降低系统的功耗,也可为其它类型单片机系统的低功耗设计提供参考。  相似文献   

18.
本刊2007年1期刊登了51单片机综合学习系统"快速入门篇"和"数码管原理与应用篇",相信读者已经对51单片机综合学习系统的使用方法及学习方式有所了解,熟悉并学会了用单片机控制数码管显示的基本知识,体会到了综合学习系统的易用性与易学性.本期我们学习矩阵键盘的基本原理与使用方法。  相似文献   

19.
本文推荐几款适合毕业设计使用的51单片机学习板。 超声波测距学习板 1.功能 超声波测距学习板如图1所示,可应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于如液位、井深、管道长度的测量等场合。要求测量范围在0.27~4.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。  相似文献   

20.
MCS-51系列单片机上有一个通用异步接收/发送器UART,通过引脚RXD[P3.0]和TXD[P3.1]可与外部电路进行全双工的串行异步通信,发送数据时由TXD端送出,接收时数据由RXD端输入。本文将具体介绍单片机串口的特点和编程方法,并且在最后给出一个实用的单片机与计算机通过串口通信的程序。  相似文献   

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

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

京公网安备 11010802026262号