随着社会的发展和需求的提高,计算机也在不断地更新与发展。由于计算机的产生是应数值计算而产生的,因此长期以来电子计算机技术都是沿着满足大量高速数值计算而发展的,直到20世纪70年代,电子计算机在数字逻辑运算、推理、自动控制等方面显露出非凡的功能后,在各种控制领域开始对计算机技术发展提出了与传统大量高速计算完全不同的要求。这些要求是:面对控制对象、面对各种传感器信号、面对人机交互操作控制、能方便地嵌入工控应用系统中等。
为了实现上述要求,近年来,单片微型计算机(简称单片机)应运而生。单片机也被称做“微控制器”、“嵌入式微控制器”。单片机一词最初是"SingleChipMicrocomputer”,简称SCM。在单片机诞生时,SCM是一个准确、流行的称谓,“单片机”一词准确地表达了这—概念。随着SCM在技术上、体系结构上不断扩展其控制功能,单片机已不能用“单片微型计算机”来准确表达其内涵。国际上逐渐采用"MCU" (MicroControllerUnit”)来代替,形成了单片机界公认的、最终统一的名词。在国内因为“单片机”一词已约定俗成,故而继续沿用。
单片机到底是什么呢?就是一个电脑,只不过是微型的,麻雀虽小,五脏俱全:它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......用它来做一些控制电器一类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机,排烟罩VCD等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。
它是一种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的(比如家用PC)的主要区别。
单片机是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大 PCB板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!
由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢?很多高级的语言已经达到了可视化编程的水平为什么不用呢?原因很简单,就是单片机没有家用计算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高级语言编写的小程序里面即使只有一个按钮,也会达到几十K的尺寸!对于家用PC的硬盘来讲没什么,可是对于单片机来讲是不能接受的。单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。一样的道理,如果把巨型计算机上的操作系统和应用软件拿到家用PC上来运行,家用PC的也是承受不了的。
关键字:单片机 电脑pc 计算机
引用地址:
单片机和电脑pc计算机的区别
推荐阅读最新更新时间:2024-03-16 13:30
光控超导芯片新突破,超速量子计算机有望问世
超导芯片原理图
【搜狐科学消息】据国外媒体报道,美国加州圣芭芭拉大学(以下简称“UCSB”)的物理学家正对超导芯片进行光控制操纵,并为未来创造量子设备做好新的准备工作,其中就包括强大的超高速量子计算机。
据该研究的科学家Yi Yin称:“我们的研究对获得可控性量子设备十分重要,因为我们对超导芯片的光操控取得了前所未有的新突破。实验中,通过合并超导开关,我们从超导谐振腔中捕捉光子,并将其释放进去,通过控制开关,在光子通行的密封腔穴和道路之间打开或关闭通道。开关的速度必须足够快,这样它的转换时间才不会比腔穴中的光子寿命长。”
Yi Yin还解释道,他们不仅可以控制开关的状态,还可将其持连
[手机便携]
单片机泛泛谈 [社区观点]
单片机的抗干扰性能历来为大家所重视,现在市面上的单片机就我所接触过的,就有十家左右了,韩国的三星和现代;日本的三菱,日立,东芝,富士通,NEC;台湾的EMC,松汉,麦肯特,合泰;美国的摩托罗拉,国半的cop8系列,microchip系列,TI的msp430系列,AVR系列,51系列,欧洲意法半导体的ST系列。。。。。。
这些单片机的抗干扰性能大多数鄙人亲自测试过,所用机器是上海三基出的两种高频脉冲干扰仪,一种是欧洲采用的标准,一种是日本采用的标准;日本的标准是高频脉冲连续发出,脉冲宽度从50ns到250ns可调,欧洲采用的标准是脉冲间歇(间歇时间和发出时间可调)发出,脉宽也是从50ns到250ns可调;我们国家采用的是欧洲标准。
[单片机]
智能点阵电子显示屏控制系统设计
1 引 言
LED电子 显示屏是一种显示文字、图像等视频信号的理想的公众信息显示媒体,在提高政府行政部门、企事业单位服务公众的形象和服务档次方面起到了良好的作用。本文设计的LED 电子显示屏除具备电子屏的常规功能外,还进行了设计,通过Internet对电子显示屏进行远程智能控制。
2 硬件电路设计
硬件设计以控制器AT89S52 为控制核心,基于RTX51实时多任务操作系统,结合时钟设计以及所需设计的外围电路,完成 LED驱动 、控制以及显示。整个硬件设计框图如图1所示。
图1 点阵电子屏设计硬件原理框图
2. 1 单片机系统设计
单片机选用ATMEL公司生产
[电源管理]
表面粗糙度测量仪的工作原理及改进方案
引 言 表面质量的特性是零件最重要的特性之一,在计量科学中表面质量的检测具有重要的地位。最早人们是用标准样件或样块,通过肉眼观察或用手触摸,对表面粗糙度做出定性的综合评定。1929年德国的施马尔茨(G.Schmalz)首先对表面微观不平度的深度进行了定量测量。1936年美国的艾卜特(E.J.Abbott)研制成功第一台车间用的测量表面粗糙度的轮廓仪。1940年英国Taylor-Hobson公司研制成功表面粗糙度测量仪“泰吕塞夫(TALYSURF)”。以后,各国又相继研制出多种测量表面粗糙度的 仪器 。目前,测量表面粗糙度常用的方法有:比较法、光切法、干涉法、针描法和印模法等,而测量迅速方便、测值精度较高、应用最为广泛的就是采用
[测试测量]
关于51单片机晶振的问题总结
晶振是什么?全称是石英晶体振荡器,是一种高精度和高稳定度的振荡器。通过一定的外接电路来,可以生成频率和峰值稳定的正弦波。而单片机在运行的时候,需要一个脉冲信号,做为自己执行指令的触发信号,可以简单的想象为:单片机收到一个脉冲,就执行一次或多次指令。 在初学51单片机的时候,总是伴随很多有关与晶振的问题,其实晶振就是如同人的心脏,是血液的是脉搏,把单片机的晶振问题搞明白了,51单片机的其他问题迎刃而解。 一,为什么51单片机爱用11.0592MHz晶振? 其一:因为它能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关。特别是较高的波特率(19600,19200),不管多么古怪的值,这些晶
[单片机]
avr单片机驱动12864液晶程序
/*LCD12864显示子程序*、 #include util/delay.h #define uchar unsigned char #define uint unsigned int #define SETLCD12864RS PORTA|=(1 PA4) #define SETLCD12864RW PORTA|=(1 PA5) #define SETLCD12864EN PORTA|=(1 PA6) #define CLLCD12864RS PORTA&=~(1 PA4) #define CLLCD12864RW PORTA&=~(1 PA5) #define CLTLCD12864EN PORTA&=~(1 PA6) #d
[单片机]
PIC单片机的查表程序设计
PIC的查表程序可以利用子程序带值返回的特点来实现。具体是在主程序中先取表数据地址放入W,接着调用子程序,子程序的第一条指令将W置入PC,则程序跳到数据地址的地方,再由“RETLW”指令将数据放入W返回到主程序。下面程序以F10放表头地址。 MOVLW TABLE ;表头地址→F10 MOVWF 10 ┋ MOVLW 1 ;1→W,准备取“1”的线段值 ADDWF 10,1 ;F10+W =“1”的数据地址 CALL CONVERT MOVWF 6 ;线段值置到B口,点亮LED ┋ CONVERT MOVWF 2 ;W→PC TABLE RETLW 0
[单片机]
基于单片机PIC18F1320的信号采集系统设计方案
信号采集设备广泛使用于机器健康诊断系统中用来记录、监视和诊断。机器情况数据经常由非便携式或者带导线的设备收集。对于一些重要的应用,比如危险或者遥远的地点,尤其是在航空上,提供可以方便地携带或者读取的设备是必要的。另外,机器健康诊断尤其是机床振动信号诊断经常处理低频信号,这值得关注。 本文研究一种微控制器为基础的信号采集系统,以满足信号采集的低成本和灵活模式。开发系统的主要硬件包括一台微型计算机、一个以PIC18F1320为基础的微控制器电路板以及串行通讯链接设备。EEPROM 24LC32A被用来进行存储器扩展。微型计算机运行控制程序。一旦用户在微型计算机界面上决定采样输入,信息便通过RS-232端口送往微控制器。微型计算机和微
[单片机]