荆州太晖观道人:单片机原理

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 09:27:51
请问一下单片机是不是只是一种把编好的软件烧成机器可以识别的语言的一个“中介机”啊?如果是,那请问那种“机器可以识别的语言”的接收硬件是什么?如果不是,那请问它在自动控制中到底起着什么的作用?

纠正第三楼所说的。
三楼在文中说道:“单片机...,它是将电子计算机的基本环节,如:CPU(又称中央处理器,主要由运算器,控制器组成),存储器,总线,输入输出接口等,采用集成电路技术集成在一片硅基片上.”

。。。。。。。。。。。。。。。。。。。。。。。。。

单片机就是简化的微型计算机。CPU中本身自带存储器ROM和RAM。CPU片内也有总线。IC(集成电路)技术是将电路通过特殊工艺做在一块硅基片上封装成芯片,比如CPU,片外存储器等等。

将单片机CPU(比如51系列),晶振,存储器,地址锁存器,逻辑门,七段译码器(显示器),按钮(类似键盘),扩展芯片,接口等通过PCB工艺(比如SMT贴片,或者插装)做在环氧树脂板上。这样才是一个完整的单片(做在一块PCB板上)的微型计算机。

有些还附加看门狗,CAN控制器/收发器,A/D,D/A转换,PWM脉宽调制,滤波、PID信号处理等很多附加环节。

在纠正一点。并非所有电控都采用单片机。
在高性能数字、图像信号处理领域,用DSP开始增多。
在工厂加工,测试,试验设备方面,特别是顺序控制方面,采用PLC较多。
在水泥厂,化工厂,用DCS比较多。
在运算量超复杂的场合,直接使用PC机控制。
在现场总线方面。上位机也用PC机。
在家用电器(比如微波炉),手机等受限资源控制和信号处理方面,采用Sun公司的Java嵌入式芯片,配J2ME函数库做应用开发。

楼上说的也不准确,单片机实际上就是一块芯片,),而加上晶振,存储器,地址锁存器,逻辑门,七段译码器(显示器),按钮(类似键盘),扩展芯片,接口等那是单片机系统,象PLC实际就是单片机系统,一般在家用电器(比如微波炉洗衣机彩电等),手机等 ,都是单片机系统,当然有8,16,和32位之分了。单片机叫“中介机”吗?这种说法准确吗?单片因为资源有限,自身没有开发能力,必须借助开发工具来开发应用它

一.单片机原理及单片机在控制中的作用
单片计算机又称单片微控制器.它是将电子计算机的基本环节,如:CPU(又称中央处理器,主要由运算器,控制器组成),存储器,总线,输入输出接口等,采用集成电路技术集成在一片硅基片上.由于单片计算机体积很小(仅手指般大小),功能强(具有一个简单计算机的功能),因而广泛用于电子设备中作控制器之用.目前,大到导弹火箭国防尖端武器,小至电视机微波炉等现代家用电器,内中都毫无例外地运用单片计算机作为控制器.因此,从控制的观点,我们也常称它为单片控制器.
单片机的工作离不开软件,即固化在存储器中的已设计好的程序.所有带单片机的电子设备,它的工作原理当然与具体设备有关.但它的最基本的原理是一样的,即:
1) 从输入接口接收来自外界的信息存入存储器.
这些信息主要包括二部分:来自诸如温度压力等传感器的信息;
来自人工干预的一些手动信息,如开关按钮等操作.
2) 单片机中的CPU根椐程序对输入的数椐进行高速运算处理.
3) 将运算处理的结果通过输出接口送去控制执行机构,如继电器,电机,灯泡等.
这个过程不断重复着,即系统中的微电脑不断监视着各种信息,并及时作出不同的处理使系统正常运行..
二.你说的"机器可识别的语言"的接收硬件,就是该机器语言的单片机.例如,51系列单片机,它就是能识别51系列单片机指令(即51系列机器语言)的硬件载体.当然,它的机器语言程序(目标程序)必须写入它的内部或外部存储器才行.

单片机实际上就是一种电脑,因为在它内部的电路板上集成了CPU、I/O等PC上的基本部件,而它的引脚就相当于PC上的接口。我想,它在自动控制中就是起着相当于人的大脑的作用吧。

名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的“肚子”里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效