rss 
电脑 单片机 自动控制

    要单片机完成一项基本任务,必须将任务分解成一些具体步骤,再要求它去逐项执行每个步骤,还要对它下命令。该命令在单片机术语中称为“指令”(Inetruction)。完成一项任务所需的所有指令的有序集合就称为“程序”(Programm)。这些指令要预先一条一条顺序地放到单片机的程序存贮器中,单片机在运行时,片中的CPU从程序存贮器中逐条有序取出指令,执行指令,并将有关指令执行完毕,即可完成既定任务。
  不同种类的单片机有不同的一套命令(即所谓“指令系统”)。PIC系列的单片机其指令系统与51系列的完全不同。PIC16F84有30余条指令构成的指令系统。每条指令由14位(bit)构成,这些位是二进制码的0和1,如果要使16F84端口B的B0位输出高电平,
(07/11/2006 19:48:51) [查看全文]
  PIC系列8位单片机为适应各种不同的用途,有多种型号可供选用。但是,尽管PIC单片机有不同的档次和型号,但其最基本的组成则大同小异。因此,在这里先从型号PIC16F84的单片机入手,讨论其基本组成。PIC16F84是双列直插式(DIP)塑料封装,最大时钟频率可达4MHz。现为Microchip公司的独家产品,关于其具体技术指标,可查阅该公司的产品手册,或在网址www.microchip.com上查找。
  PIC16F84单片机的引脚排列可参阅本期本版的16F8X系列简介一文。本文的附图是该器件的主要组成部分。PIC16F84虽然体积不大,但仍然是一个完整的计算机,它有一个中央处理器
(07/11/2006 19:46:31) [查看全文]
    PIC系列单片机可工作于不同的振荡器方式。用户可以根据其系统设计的需要,选择下述四种振荡方式中的一种,其振荡的频率范围在DC~20/25MHz之间,如表1所示。
  用户可以根据不同的应用场合,从表1所示的四种振荡方式中选择一种(使用PIC编程器时也需作这种选择的操作),以获得最佳的性能价格比。其中,LP振荡器方式可以降低系统功耗,RC振荡器方式可节省成本。
  建立PIC源程序时,其振荡器方式由配置寄存器CONFIG的D1位和D0位来决定,如表2所示。
  1内部晶体振荡器/陶瓷振荡器
  在LP、XT和HS这三种方式下,需要在微控制器引脚OSC1/CLKIN和OSC2/CLKOUT的两端接一石英晶体或陶瓷谐振器。如图1中,只
(07/11/2006 19:45:15) [查看全文]
1、程序的基本格式
  先介绍二条伪指令:
  EQU——标号赋值伪指令
  ORG——地址定义伪指令
  PIC16C5X在RESET后指令计算器PC被置为全“1”,所以PIC16C5X几种型号芯片的复位地址为:
  PIC16C54/55:1FFH
  PIC16C56:3FFH
  PIC16C57/58:7FFH
  一般来说,PIC的源程序并没有要求统一的格式,大家可以根据自己的风格来编写。但这里我们推荐一种清晰明了的格式供参考。
  TITLE This is ……;程序标题
  ;---------------------------------
(07/11/2006 19:42:28) [查看全文]
单片机的组成
    单片机要自动完成计算,它应该具有哪些最重要的部分呢?
我们以打算盘为例计算一道算术题。例:36+163×156-166÷34。现在要进行运算,首先需要一把算盘,其次是纸和笔。我们把要计算的问题记录下来,然后第一步先算163×156,把它与36相加的结果记在纸上,然后计算166÷34,再把它从上一次结果中减去,就得到最后的结果。
  现在,我们用单片机来完成上述过程,显然,它首先要有代替算盘进行运算的部件,这就
(07/11/2006 19:40:04) [查看全文]
    最近有很多朋友在讨论电视图像清晰度时都常涉及到显示器的点距、栅距和分辨率以及哪个数据最重要,笔者简单说明一下几个基本定义。
  点距(Dot Pitch)
  主要是对使用孔状荫罩来说的,是荧光屏上两个同样颜色荧光点之间的最短距离。
  栅距(Bar Pitch)
  条栅状荫罩显示器(如SONY的特丽珑、三菱的钻石珑或其他特殊显像管上)使用的荧光粉条之间的距离。
  像素(Pixel)
  屏幕上每一个发光的点就称之为一个像素,像素由红、绿、蓝三种颜色组成一组。
  分辨率(Resolution)
  是指构成图像的像素的总数,主要是由点距和显像管面积决定的。
  基本了解了这几个定义之后就可以回答
(07/06/2006 10:42:05) [查看全文]
    在自动化控制领域,PLC是一种重要的控制设备。目前,世界上有200多厂家生产300多品种PLC产品,应用在汽车(23%)、粮食加工(16.4%)、化学/制药(14.6%)、金属/矿山(11.5%)、纸浆/造纸(11.3%)等行业。为了使各位初学者更方便地了解PLC,本文对PLC的发展、基本结构、配置、应用等基本知识作一简介,以期对各位网友有所帮助。
  一、PLC的发展历程
  在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照
(03/14/2006 12:19:00) [查看全文]
  我们以一个实际的时钟电路来说明定时器的软件编程方法,时钟就是我们最为常见的显示时、分、秒为单位的计时工具,它是典型的应用
(03/14/2006 12:19:00) [查看全文]
PLC
   (1)从开关量控制发展到顺序控制、运送处理,是从下往上的。
   (2)连续PID控制等多功能,PID在中断站中。
   (3)可用一台PC机为主站,多台同型PLC为从站。
   (4)也可一台PLC为主站,多台同型PLC为从站,构成PLC网络。这比用PC机作主站方便之处是:有用户编程时,不必知道通信协议,只要按说明书格式写就行。
   (5)PLC网格既可作为独立DCS,也可作为DCS的子系统。
   (6)大系统同DCS。
   (7)PLC主要用于工业过程中的顺序控制,新型PLC也兼有闭环控制功能。
DCS
   (1)分散控制系统DCS集4C(Communication,Computer, Con
(03/05/2006 16:01:00) [查看全文]
    动化控制领域,PLC是一种重要的控制设备。目前,世界上有200多厂家生产300多品种PLC产品,应用在汽车(23%)、粮食加工(16.4%)、化学/制药(14.6%)、金属/矿山(11.5%)、纸浆/造纸(11.3%)等行业。为了使各位初学者更方便地了解PLC,本文对PLC的发展、基本结构、配置、应用等基本知识作一简介,以期对各位网友有所帮助。
一、PLC的发展历程
  在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司
(03/05/2006 16:01:00) [查看全文]
  单片机的程序设计,C51已经得到广泛的推广和应用,算是单片机的主流设计程序,甚至可以说作为单片机开发人员必须要掌握的一门语言了。
  一门工具,最终的目的就是实现功能。在满足这个前提条件下,我们希望我们的程序能很容易地被别人读懂,或者能够很容易地读懂别人的程序,在团体合作开发中就能起到事半功倍之效。在网上请求帮助时,如能以规范的写法贴出程序,网友会比较容易地明白你的问题,则会比较快的得到网友的帮助,否则让人看上半天也不明所以然,这样就达不到预期的效果了。因此,为了便于源程序的交流,减少合作开发中的障碍,希望大家能够探讨一下C51的编程规范。把各人认为好的建议提出来,然后做一个总结,作为一种大家一致认同的规范,我认为将会是一件很有意义的
(03/05/2006 16:01:00) [查看全文]
  曾经说过:电动机、变压器等非线性负载的工作需要一个完整的正弦波电压。否则会出现电动机或变压器发热或嗡嗡响的情况。
  许多读者就此问题发来email,询问更多有关这方面的知识。接下来,我就此问题为大家做一个分析。
  在智能家居控制中有一个非常有趣的而且是非常容易被混淆的问题是"速度"控制。而且我也发现我们很容易把"调光"与"速度"控制联系在一起。那么就让我们从调光与速度控制的区别开始谈起吧!
  我们都知道,白炽灯是电阻性负载(虽然它也含有很小的电感性,但与它的电阻性相比,电感性显得微不足道,因此我们把它看为纯电阻性负载)。就此而言,电学知识告诉我们,纯电阻性负载是不含有电感性和电容性的负载。那我们就把白炽灯比作一个大电
(02/16/2006 14:02:00) [查看全文]
    在计算机中,浮点数一般由三部分组成:数值的符号位、阶码和有效数字(以后简称为尾数)。这种浮点数是用科学记数法来表示的,即:浮点数=符号位.有效数字×2阶码。
Intel系列的协处理器支持3种形式的浮点数:短型浮点数(32位)、长型浮点数(64位)和临时浮点数(80位),它们分别对应单精度、双精度和扩展精度浮点数。
十进制数转换成浮点数的步骤
(01/22/2006 17:24:00) [查看全文]
    美国 DALLAS SEMICONDUCTOR设计了一种高分辨率可编程的数字温度传感器,器件从数据线上受电,且因其数字传输部分只用了一条微控制器的接口线,故命名传感器为一线数字温度传感器(1-wire Digital Thermometer)。
    能够与一线数字温度传感器进行通讯的数据线就是最初的一线总线(1-wire bus)。一线总线技术的发展又不断产生新的一线工作方式的组件、仪表,一线总线可以与这些组件、仪表进行通讯而不受限制,这是因为 DALLAS 生产的每个传感器或数字化器件都是独一无二的,每个器件上都有一个唯一的数字编码。
 
(10/10/2005 09:39:00) [查看全文]
  ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。无论在单片机上,还是在CPLD/FPGA上都得到了广泛的应用,ISP技术是未来发展方向!
    回忆下传统的编程方式,举设计单片机系统为例,如果想要对单片机编程序,必须要把单片机先从电路板上取下来,然后放入专用的编程器进行编程,最后再次放入电路板进行调试,可以看出,这样的开发步骤有以下缺点:
    1)频繁的拔插芯片,容易损坏芯片的引脚;
(10/04/2005 11:02:00) [查看全文]
    对于一个初级的电脑用户来说,主机的众多接口往往令其迷惑不解。由于计算机采用的是模块化结构,也就决定了其接口众多的特点,下面就对电脑常用的七种接口做一简单介绍。
  COM接口(RS-232C串行接口)
  目前大多数主板都提供了两个COM接口,分别为COM1和COM2,作用是连接串行鼠标和外置调制解调器等设备。COM1口的I/O地址是03F8H-03FFH,中断号是IRQ4;COM2口的I/O地
(04/10/2005 20:48:00) [查看全文]
    据统计,我国的单片机年容量已达1-3亿片,且每年以大约16%的速度增长,但相对 于世界市场我国的占有率还不到1%。这说明单片机应用在我国才刚刚起步,有着广阔的前景。培养单片机应用人才,特别是在工程技术人员中普及单片机知识有着重要的现实意义。
  当今单片机厂商琳琅满目,产品性能各异。针对具体情况,我们应选何种型号呢?首先,我们来弄清两个概念:集中指令集(CISC)和精简指令集(RISC)。
(03/28/2005 22:05:00) [查看全文]
    随着电子技术的迅速发展,计算机已深入地渗透到我们的生活中,许多电子爱好者开始学习单片机知识,但单片机的内容比较抽象,相对电子爱好者已熟悉的模拟电路、数字电路,单片机中有一些新的概念,这些概念非常基本以至于一般作者不屑去谈,教材自然也不会很深入地讲解这些概念,但这些内容又是学习中必须要理解的,下面就结合本人的学习、教学经验,对这些最基本概念作一说明,希望对自学者有所帮助。
一、总线:我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很多,但计算机电路却不一样,它是以微处理器为核心,各器件都要与微处理器相连,各器件之间的工作必须相互协调,所以就需要的连线就很
(03/28/2005 18:51:00) [查看全文]
    单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机了解计算机原理与结构的最佳选择。
可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成(如图1所示)。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器,如图2所示)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚
(03/28/2005 18:50:00) [查看全文]
    随着大规模集成电路的出现及其发展,将计算机的 CPU 、 RAM 、 ROM 、定时 / 计数器和多种 I/O 接口集成在一片芯片上,形成芯片级的计算机,因此单片机早期的含义称为单片微型计算机,直译为 单片机 。
单片机的特点 :
1 、具有优异的性能价格比
2 、集成度高、体积小、可靠性高
3 、控制功能强
4 、低电压、低功耗
单片机的应用 :
1 、在智能仪器仪表中的应用:在各类仪器仪表中引入单片机,使仪器仪表智能化,提高测试的自动化程度和精度,简化仪器仪表的硬件结构,提高其性能价格比。
2 、在机电一体化中的应用:机电一体化产品是指集机械、微电子技术、计算机技术于一
(03/28/2005 18:48:00) [查看全文]
3/3<<123GO