如果说单片机和我们用的电脑的在本质上没有什么区别,你一定感到惊讶(一个芯片)...这并不奇怪。而事实就是这样理解的:单片机是一个简单却又是完整的计算机系统,麻雀虽小,五脏俱全,它被集成到一个芯片上。它内部也用和电脑功能类似的模块,比如CPU,内存,并行总线,还有和硬盘作用相同的存储器件,不同的是它的这些部件性能都相对我们的家用电脑弱很多,不过价钱也是低的,一般不超过10元即可......但用它来做一些控制电器一类不是太复杂的工作足够了。我们现在用的全自动滚筒洗衣机,排烟罩VCD等等的家电里面都可以看到它的身影!......它主要是作为控制部分的核心部件。
单片机是靠程序的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的一些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。一个不是很复杂的功能要是用美国50年代开发的74系列,或者60年代的CD4000系列这些纯硬件来搞定的话,电路一定是一块大PCB 板!但是如果要是用美国70年代成功投放市场的系列单片机,结果就会有天壤之别!只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性!
随着超大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时/计数器和多种I/O资源接口集成到一片芯片上,形成了芯片级的计算机。最早期的含义为单片微型计算机,又称微控制器(Microcontroller),英文缩写为“MCU”。
准确地说单片机不叫IC,单片机不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块单片机芯片就成了一台微型计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件。
关键字:单片机 逻辑器件
引用地址:
什么是单片机?单片机有什么用?
推荐阅读最新更新时间:2024-03-16 13:59
关于51单片机模拟IIC总线的程序
下面是一个关于IIC总线的程序,用的是51单片机做控制器,对24c16的EEPROM进行数据的读写,由于51没有IIC总线接口,所以需要根据IIC的协议模拟它进行数据传输。IIC是一中同步串口总线,scl为时钟线,sda为数据线;scl为低时sda的数据允许变化,scl为高时sda的数据必须保持稳定。同一个IIC总线根据器件地址的不同可以同时对多个器件进行读写,例如可以同时接8个24c16系列的EEPROM。 下面的程序是一个时钟程序,当断电时将数据将保存在24c16中。重新上电后先读出24c16中存的数据,之后一直对24c16进行写操作,这样断电就可以保持最后次数据在14c16里面了。 对24c16系列的EEPROM写
[单片机]
实现5V单片机与3.3V器件实现电平兼容
51单片机的P0口开漏极输出,不仅可以方便驱动LED(LED与电阻串联后直接接在P0口开漏极输出处,另一端要接电源正极),而且更重要的是可以实现电平兼容,比如说,5V的单片机要和3.3V的元件相连接,例如STC89C52RC单片机(5V)要与LT8900无线模块(3.3V)实现通信,那么,我们可以将LT8900无线模块的通信端口接在51单片机的P0口开漏极输出处,不过P0口要接上拉电阻(一般选择10K的上拉电阻),接下来就要特别注意了,上拉电阻的电源端引脚要接到3.3V,而不是像平常的应用那样直接与单片机供电的5V电源相连接。当然,可以这样做的前提是你的板子上要有5V转3.3V的电压转换电路。这样,就可以实现电平兼容了。以下是测试验
[单片机]
什么是单片机?单片机应用范围广吗?
什么是单片机: 单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机了解计算机原理与结构的最佳选择。 可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称PC机。它由主机、键盘、显示器等组成。还有一类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为积小,通常都藏在被控机械的“肚子”里。它
[单片机]
毕业设计| 单片机自动分拣小车
自动分拣小车总体方案 分拣小车的任务是:小车来到上货点并放上货物后,经过扫码识别和服务器判断,给小车发送指令信息,接收到指令后小车将货物分拣到指定位置。 小车总体功能结构 本设计需要的模块有:循迹避障小车模块、定位卸货模块、无线交互模块。 主控单片机:采用STC的STC89C52RC,为8051内核,内含Flash E2PROM存储器,为CMOS产品,芯片内部存续存储空间的大型为8KB。单片机内部RAM随机读写存储器大小为512B。选用的工业级双列直插式封装型号的单片机。 除此之外,STC89C52单片机具有以下标准功能:4个外部中断,看门狗定时器,MAX810复位电路,16 位定时器3个,全双工串行口,7向量4级
[单片机]
基于RA8806控制器的温湿度控制系统设计
用RA8806控制器的JXD320240AF液晶显示模块具有显示数据量大,显示位置及大小易于控制,与控制器连接简单等特点,非常适合使用在小型自动化控制领域。本文以冷库温湿度控制系统设计为例,介绍RA8806控制器的功能,与单片机的接口以及该系统软件的设计思想与流程,并且进行现场测试。测试结果表明,使用RA8806控制器构成的显示部分,硬件电路紧凑、显示画面丰富、软件设计灵活,具有较高的应用价值。 目前以单片机为控制器的各类控制系统中,显示部分的设计是其中非常重要的一部分。常用的显示元件有LED数码管、1602、12864等,但这些元件显示的信息量非常有限,1位LED数码管只能显示1位数字,而且不能是汉字,连续多位LED数码管只能适用
[单片机]
基于MCS51单片机的大屏幕LED显示屏高速控制方案
摘要:以MCS51系列单片机为例,介绍单片机对大屏幕LED显示屏的一种高速控制方案。单片机对LED显示屏的显示控制,一般是先从数据存储器读取数据,然后将数据写给LED点阵片。本方案的创新点是:用一条对外部数据存储器的读指令,同时完成对外部数据存储器读和对LED点阵片的写操作。本文详细介绍高速控制方案的电路设计,并简要提示软件编制的要点;最后介绍高速控制方案在大屏幕LED显示屏中的应用。 引言 LED显示屏的基本工作原理是动态扫描。显示控制的过程是先从数据存储器读得字模数据,再通过单片机的串行口或并行口将数据写给LED点阵片,然后再行扫描。 动态扫描方案和静态显示方案相比节省驱动元件,但要求刷新频率高于50 Hz,以避
[单片机]
基于AT89C51单片机实现剪毛刀架高度自动控制系统的设计
概述 人造毛皮后整理联合烫剪机中剪毛刀架的定位调节,原是人工用按钮控制异步电动机正、反转,通过机械减速器(齿轮装置)后带动剪毛刀架蜗杆,使剪毛刀架做上、下运动至要求的位置。操作烦琐,需反复测量、调整,很难恰好到位,误差大。为此,我们用AT89C51单片机构成剪毛高度控制器,对剪毛刀架高度进行自动控制。 使用该控制器,只需由触摸开关设定工艺要求的剪毛高度(毫米数),控制器则发出相应的控制信号使剪毛刀架达到希望的高度,并可由工艺人员设置相对的机械零位。对运行状态和参数设置进行数码显示,相应地还有剪毛刀架高度减少及增大指示,控制趋势一目了然。 一.硬件设计 根据用户要求,为不增加成本,驱动电动机仍保持原异步电动机,原机械减速器及
[单片机]
IC卡型H8/310系列单片机H8/310SeriesMicrocomputer
摘要:H8/310系列单片机是日立公司生产的用于制作IC卡的专用8位单片机,该系列单片机有三种型号,具有相同的CPU和指令系统,仅在特性上稍有不同。文章介绍了H8/310系列IC卡型单片机的特性结构、指令系统及软件编程。
关键词:IC卡;单片机;指令;软件
IC 卡是一种把单片机和存贮器结合为一体的塑料智能卡片,与磁卡相比,它具有更好的保密措施和更大的存贮能力。 IC 卡能满足多功能卡的各种要求,目前已被广泛应用。 H8/310 系列八位单片机是日本日立公司生产的专门用于 IC 卡的专用单片机系列。 IC 卡专用单片机与通用单片机相比具有特殊的封装形式,即该封装必须要超薄,引脚少并带有 EE
[工业控制]