1.在工业控制中的应用
工业自动化控制是最早采用单片机控制的领域之一,在测控系统、过程控制、机电一体化设备中主要利用单片机实现逻辑控制、数据采集、运算处理、数据通信等用途。单独使用单片机可以实现一些小规模的控制功能,作为底层检测、控制单元与上位计算机结合可以组成大规模工业自动化控制系统。特别在机电一体化技术中,单排年级的结构特点使其更容易发挥其集机械、微电子和计算机技术于一体的优势。
2.在智能仪器中的应用
内部含有点片剂的仪器系统称为智能仪器,也称为微机化仪器。这类仪器大多采用单片机进行信息处理、控制及通信,与非智能化仪器相比,功能得到了强化,增加了诸如数据存储、故障诊断、联网集控等功能。以单片机作为核心组成智能仪器表已经是自动化仪表发展的一种趋势。
3.在家用电器中的应用
单片机功能完善、体积小、价格廉、易于嵌入,非常适合于对家用电器的控制。嵌入单片机的家用电器实现了智能化,是传统型家用电器的更新换代,现已广泛应用于洗衣机、空调、电视机、视盘机、微波炉、电冰箱、电饭煲以及各种试听设备等。
4.在信息和通信产品中的应用
信息和通信产品的自动化和智能化程度很高,其中许多功能的完成都离不开单片机的参与。这里最具代表性和应用最广的产品就是移动通信设备,例如手机内的控制芯片就是属于专用型单片机。另外在计算机外部设备中,如键盘、打印机中也离不开单片机。新型单片机普遍具备通信接口,可以方便地和计算机进行数据通信,为计算机和网络设备之间提供连接服务创造了条件。
5.在办公自动化设备中的应用
现在办公自动化设备中大多数嵌入了单片机控制核心。如打印机、复印机、传真机、绘图机、考勤机及电话等。通过单片机控制不但可以完成设备的基本功能,还可以实现与计算机之间的数据通信。
6.在商业营销设备中的应用
在商业营销系统中单片机已广泛应用于电子秤、收款机、条形码阅读器、IC卡刷卡机、出租车计价器以及仓储安全监测系统、商场保安系统、空气调节系统、冷冻保险系统等。
7.在医用设备领域中的应用
单片机在医疗设施及医用设备中的用途亦相当广泛,例如在医用呼吸机、各种分析仪、医疗监护仪、超声诊断设备及病床呼叫系统中都得到了实际应用。
8.在汽车电子产品中的应用
现代汽车的集中显示系统、动力监测控制系统、自动驾驶系统、通信系统和运行监视器等装置中都离不开单片机。特别是采用现场总线的汽车控制系统中,以单片机担当核心的节点通过协调、高效的数据传送不仅完成了复杂的控制功能,而且简化了系统结构。
关键字:单片机 应用领域
引用地址:
单片机应用领域
推荐阅读最新更新时间:2024-03-16 14:33
PIC的单片机功耗问题
最近一周一直在做pic单片机功耗问题。由于项目使用电池供电,所以功耗问题显得非常重要。根据数据手册以及网络上的资料,影响单片机功耗主要由以下几个因素: 1:所有I/O引脚保持为高阻输入高点平或低电平 2:关闭比较器和CVref(可编程偏上参考电压)、WTD、T1OSC、BOR(欠压复位)等 3:PORTB片内弱上拉 4:所有不用的模块全部关闭,在用到时再打开 5:MCLR引脚必须处于逻辑高电平 PIC单片机在执行SLEEP指令后进入睡眠省电模式。进入SLEEP模式后,主振荡停止,如果看门狗在烧写时打开了,看门狗定时器将被清并保持运行。I/O口,周边模块和内部RAM将保持原来状态,所以如果要求睡眠后有很低功耗,应该在进入SL
[单片机]
最简单的51单片机红外遥控解码程序
用单片机进行红外遥控解码,对大多数初学者来说是很麻烦的一个问题。下面介绍本人自编的红外遥控解码的C51程序,自认为是可能是史上最简的。此程序是针对uPD6121系列的遥控器的取码程序,解码值在Im 中,当IrOK=1时解码有效。 /* 51单片机红外遥控解码程序 */ /* 适用uPD6121系列 */ #include #define DIGPORT P2 #define WORDPORT P0 unsigned char code LED_num ={0x3f,0x18,0x76,0x7c,0x59,0x6d,0x6f,0x38,0x7f,0x7d}; #define Imax 14
[模拟电子]
如何使用C语言实现51单片机模拟I2C总线
电路原理图 EEPROM为ATMEL公司的AT24C01A。单片机为ATMEL公司的AT89C51。 软件说明 C语言为Franklin C V3.2。将源程序另存为testi2c.c,用命令 C51 testi2c.c L51 TESTI2C.OBJ OHS51 TESTI2C 编译,连接,得到TESTI2C.HEX文件,即可由编程器读入并进行写片,实验。 3.源程序 #include 《reg51.h》 #include 《intrins.h》 #define uchar unsigned char #define uint unsigned int #define AddWr 0xa0 /*器件地址选择及写标志*/ #d
[单片机]
单片机8*8LED点阵纵向滚动显示我爱你的仿真与源码
分享一个8*8LED点阵屏纵向滚动并且显示三个字 我爱你 仿真原理图如下 单片机源程序如下: #include reg51.h unsigned char code image ={0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xC3,0xE7,0xE7,0xE7,0xE7,0xE7,0xC3,0xFF, 0x99,0x00,0x00,0x00,0x81,0xC3,0xE7,0xFF, 0x99,0x99,0x99,0x99,0x99,0x81,0xC3,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF}; //2
[单片机]
基于STC单片机的LED智能照明系统
1 引言 led被称为第四代照明光源或绿色光源,LED的发光器件是冷光源,具有节能、环保、寿命长、体积小等特点。白炽灯,卤钨灯的光效为12~24lm/W,荧光灯50~70lm/W,钠灯90~140lm/W,而且大部分的耗电变成了热耗。LED可达到50~200lm/W,而且单光的单色性好,光谱窄,无需过滤,可直接发出有色可见光。在相同照明效果的情况下,耗电量约为白炽灯的十分之一,荧光灯的二分之一。同样效果的一支日光灯40多瓦,而采用LED每支的功率只有8瓦。LED的平均寿命达10万小时,安全可靠性强,不含汞,钠元素等可能危害健康的物质,有利于环保,被称为“绿色照明光源”。 2 智能照明控制方案设计
[电源管理]
MCS-51单片机指令系统总结
MCS-51单片机指令系统共111条指令,按功能分为五类: (1)数据传送类 28 (2)算术操作类 24 (3)逻辑运算类 25 (4)控制转移类 17 (5)位操作类 17 (1)数据传送类 28 MOV A,Rn ;寄存器传送到累加器 MOV A,direct ;直接地址传送到累加器 MOV A,@Ri ;累加器传送到外部RAM(8 地址) MOV A,#data ;立即数传送到累加器 MOV Rn,A ;累加器传送到寄存器 MOV Rn,direct ;直接地址传送到寄存器 MOV Rn,#data ;累加器传送到直接地址 MOV direct,Rn ;寄存器传送到直接地址 MOV direct,direct ;直接地
[单片机]
基于51单片机的超声波测距仪的设计
这是我做的一个51单片机课程设计单片机型号是STC89C52,超声波模块是HC-SR04 单片机源程序如下: #include reg52.h //调用单片机头文件 #define uchar unsigned char //无符号字符型 宏定义 变量范围0~255 #define uint unsigned int //无符号整型 宏定义 变量范围0~65535 #include intrins.h uchar a_a; //数码管段选定义 0 1 2 3 4 5 6 7 8 9 uchar code smg_du ={0x2
[单片机]
制作机器人常用的单片机性能特点及使用经验
很多接触机器人或单片机不久的朋友面对种类繁多的单片机常会困惑,到底它们之间有何不同?制作机器人到底用哪种单片机控制比较好?当我们选择了一种单片机后,有何捷径能迅速掌握并应用这种单片机?本文尝试用一种通俗易懂的方法解读上述问题,并设计了一种有深度的单片机控制机器人的实例,希望能起到抛砖引玉的作用。我与大家分享我使用单片机的一些经验,希望能让初学者少些迷茫,让已经入门的朋友思维开阔。 写本文时我仅有3年单片机实践经验,比较了解51系列和AVR系列单片机,因此着重讨论了AVR单片机,我经验有限,有错误在所难免,希望朋友们批评指正! 一 单片机和CPU、个人电脑的区别和联系 这部分内容比较初级,但很多朋友刚接触单片机时或许对下面的问题不
[单片机]