单片机应用实例讲解
单片机的原理及应用例子

单片机的原理及应用例子单片机(Microcontroller)是一种集成了中央处理器、存储器和输入输出设备的微型计算机系统。
其原理是在一块硅片上集成了微处理器核心、存储器、外设接口等功能模块,并采用专用集成电路工艺制造而成。
然后通过编程,利用单片机的输入输出功能和对外设的控制功能,使其能够完成各种控制和处理任务。
单片机的应用非常广泛,下面就介绍几个典型的应用例子。
第一个例子是电子血压计。
电子血压计通过测量人体的脉搏信号来获取血压信息,并实时显示在LCD屏幕上。
其主要原理是通过单片机的模拟输入通道采集脉搏信号,然后通过AD转换将模拟信号转换为数字信号,再经过一系列处理计算得出血压值,并最终显示在屏幕上。
整个系统通过单片机的程序来控制各个部分的协同工作,实现了自动测量和显示血压的功能。
第二个例子是智能家居控制系统。
智能家居控制系统通过单片机控制各种传感器和执行器,实现对家庭设备的自动控制和远程监控。
比如通过使用温湿度传感器和烟雾传感器,可以实时监测室内的温湿度和烟雾情况,一旦检测到异常情况,单片机就会发出报警信号并通过无线通信模块发送给用户手机,提醒用户及时处理。
此外,单片机还可以控制灯光、窗帘、门锁等家庭设备,实现自动化控制和远程操作。
第三个例子是机器人控制系统。
机器人控制系统通过单片机控制机器人的各个部分,包括电机驱动、传感器采集、运动控制等。
单片机通过编程实现机器人的自主行走、避障、抓取等功能。
比如机器人通过使用红外传感器检测前方障碍物,一旦检测到障碍物,单片机就会根据预先设定的行走算法进行规避操作,并通过执行器控制机器人的动作。
通过单片机的控制,机器人可以根据环境变化做出相应的反应和行为。
以上只是单片机应用的几个例子,实际上单片机的应用涵盖了各个领域。
比如智能电子锁、车载导航系统、医疗仪器等等都可以采用单片机进行控制。
单片机的优点是可以集成各种功能模块,具有小巧、低功耗、成本低等特点,非常适合于对电力和体积要求较高的应用场景。
单片机应用案例分析

单片机应用案例分析1.引言单片机是现代电子技术中一种重要的集成电路设备,广泛应用于各个领域,包括工业控制、通信、电子消费品等。
本文将通过分析几个单片机应用案例,探讨单片机在实际应用中的作用和优势。
2.智能家居控制系统智能家居控制系统是近年来受到越来越多关注的领域。
通过单片机控制,可以实现对家居设备的远程控制、定时开关、温湿度监测等功能。
例如,通过手机APP可以实时调节家中的灯光亮度,控制窗帘的开关,调节空调温度等。
单片机在智能家居控制系统中起到了关键的作用,通过它的高性能和低功耗,实现了智能家居系统的稳定性和便捷性。
3.智能交通系统单片机在智能交通系统中也有重要应用。
智能交通系统借助单片机的控制能力和高速计算能力,实现了交通信号灯的智能控制、车辆识别和路况监测等功能。
例如,通过单片机可以实时感知道路上车辆的情况,并将交通信号灯的控制和时序优化,从而提高路口的通行效率和安全性。
单片机的应用使得智能交通系统更加智能化和精细化。
4.农业自动化控制随着农业的现代化进程,单片机在农业自动化控制中得到了广泛应用。
通过单片机的控制,可以实现对农田的温湿度控制、灌溉系统的智能化管理、农作物的精确施肥等。
例如,单片机可以实时监测土壤的湿度、气温等参数,根据设定的阈值进行自动灌溉,提高农田的水资源利用效率。
单片机的应用使得农业生产更加高效和节能。
5.医疗设备控制单片机在医疗设备控制中扮演着重要角色。
医疗设备需要精密的控制和高速的计算能力,以确保诊断和治疗的准确性。
例如,单片机可以控制心电图仪、血压计等设备的运行和数据处理,实现对患者身体参数的监测和分析。
通过单片机的应用,医疗设备的智能化水平得到了提升,为医疗行业提供了更好的服务。
6.工业控制系统工业控制是单片机应用的重要领域之一。
在工业生产过程中,需要对设备进行控制和监测,以提高生产效率和质量。
单片机通过高速的计算和可编程的特性,可以实现对工业设备的精准控制和实时监测。
单片机应用实例20个

单片机应用实例20个1. 温湿度监测系统单片机可以通过温湿度传感器实时检测环境的温湿度,并将数据显示在LCD屏幕上,提供参考用于对环境进行调节。
2. 微波炉控制单片机可以用于微波炉的控制,通过控制微波的加热时间和强度,实现食物的快速加热或解冻。
3. 灯光控制系统单片机可以通过光敏电阻感应环境光照强度,并控制灯光的开关和亮度,实现智能化的照明控制。
4. 电子秤单片机可以通过称重传感器检测物体的重量,并将重量数据通过LCD屏幕显示出来,广泛应用于商业和家庭领域。
5. 遥控器单片机可以通过接收红外信号,实现对电视、空调、音响等家用电器的遥控操作,提高生活的便利性。
6. 数码相机单片机可以用于数码相机的图像处理和功能控制,实现拍摄、存储和显示图片的功能。
7. 电子钟单片机可以通过RTC芯片实时获取时间,并通过数码管或LCD 屏幕显示时间,告诉人们准确的时间。
8. 智能车单片机可以作为智能车的大脑,通过传感器获取车辆的位置、速度和周围环境信息,并进行路线规划和行驶控制。
9. 温控系统单片机可以通过温度传感器检测环境的温度,并通过控制加热或制冷设备来实现温度的自动调节。
10. 电子组合锁单片机可以用于电子锁的控制,通过密码输入和验证,实现对门锁的开关控制。
11. 电子琴单片机可以用于电子琴的音乐合成和控制,通过按键触发不同音符的发声,实现曲目演奏。
12. 红外避障小车单片机可以通过红外传感器检测前方障碍物的距离,并控制小车的转向和速度,实现自动避障。
13. 室内温度控制单片机可以通过温度传感器检测室内温度,并通过控制空调或暖气设备来实现室内温度的控制。
14. 电子警报器单片机可以通过声音传感器检测环境的声音强度,并触发警报器的报警,用于室内安全保护。
15. 电子表格单片机可以用于开发简单的电子表格应用,实现数据输入、计算和显示的功能,广泛应用于办公场合。
16. 数字电视机顶盒单片机可以用于数字电视机顶盒的信号处理、解码和显示,实现高清电视节目的播放和录制功能。
C51单片机实战100例

C51单片机实战100例C51单片机作为最常用的单片机芯片之一,具有性能稳定、资源丰富、易于学习和开发等优势。
本文将介绍C51单片机实战100例,旨在帮助读者更好地理解和应用C51单片机。
第一例:LED灯闪烁首先,我们以最简单的LED灯闪烁为例,来体验一下C51单片机的编程过程。
首先我们需要准备一个开发板、几个电阻和电源。
然后,根据单片机的引脚图,将LED灯连接好。
接下来,我们需要编写简单的C语言程序来控制LED灯的闪烁。
例如,我们可以使用内置的延时函数来调整灯亮的时间,实现闪烁效果。
经过编译和下载,我们就可以看到LED灯以一定的频率闪烁,一闪一闪的。
第二例:数码管显示除了控制LED灯闪烁外,C51单片机还可以用来控制各种数码管显示。
例如,我们可以编写程序实现数字的倒计时功能。
在倒计时过程中,我们可以通过数码管的显示,直观地观察到时间的变化。
在编写程序时,我们需要根据数码管的接口电路来控制引脚的输出,并使用定时器中断来实现秒数的递减。
通过不断循环调用显示函数,我们可以将倒计时的数字显示在数码管上,并实时更新。
第三例:温湿度检测C51单片机还可以用来进行温湿度的检测。
我们可以连接温湿度传感器到单片机的引脚上,并编写相应的程序来读取传感器的数据。
在编写程序时,我们可以使用串口通信来与PC机进行数据的交互。
通过串口发送指令,单片机可以将温湿度的数据发送回PC机进行实时显示。
这样,我们就可以通过C51单片机来实现温湿度的实时监测功能。
......通过以上几个实例,可以清楚地看到C51单片机的强大功能和灵活性。
C51单片机实战100例可以涵盖更多的应用场景,如蜂鸣器控制、电机驱动、红外遥控等。
读者可以根据自己的需求和兴趣选择相应的实例进行学习和实践。
结语总而言之,C51单片机作为一种常见且广泛使用的单片机芯片,具有强大的功能和灵活性。
通过实战100例的学习和实践,读者可以更加深入地理解和掌握C51单片机的编程方法和应用技巧。
电子专业单片机原理与应用教学案例范本

电子专业单片机原理与应用教学案例范本在电子专业的学习中,单片机原理与应用是非常重要的一门课程。
针对这门课程,教学案例是帮助学生理解和应用知识的重要工具。
本文将为大家展示一份电子专业单片机原理与应用教学案例范本,帮助学生更好地掌握相关知识。
案例一:LED灯控制案例描述:在这个案例中,我们将使用单片机来控制LED灯的亮灭。
通过编写相应的程序,我们可以实现不同的亮度和闪烁模式。
这个案例有助于学生理解单片机IO口的应用和控制技术。
实验材料:- 单片机开发板- LED灯- 连接线实验步骤:1. 将LED的正极连接到单片机的一个IO口,将负极连接到地线。
2. 在单片机开发环境中编写程序,控制IO口的高低电平来实现灯的亮灭。
3. 调试程序并观察LED灯的效果。
4. 尝试编写不同的程序,实现灯的呼吸灯效果或者闪烁模式。
案例二:温度监测与报警系统案例描述:这个案例将介绍如何使用单片机构建一个温度监测与报警系统。
通过接入温度传感器,我们可以实时监测温度,并在达到一定阈值之后触发报警。
实验材料:- 单片机开发板- 温度传感器- 蜂鸣器- 连接线实验步骤:1. 将温度传感器连接到单片机的一个模拟输入口。
2. 编写程序读取传感器的模拟信号,并将其转换为对应的温度数值。
3. 设定一个合适的温度阈值,当温度超过该阈值时触发报警。
4. 将蜂鸣器连接到单片机的一个IO口,通过控制IO口的高低电平来控制报警声音的开关。
通过这个案例,学生可以了解如何使用单片机进行温度检测和控制,并了解到实际应用中温度传感器的使用方法。
案例三:智能小车控制系统案例描述:这个案例将介绍如何使用单片机构建一个智能小车控制系统。
通过编写程序,我们可以控制小车的方向和速度,实现避障等功能。
实验材料:- 单片机开发板- 电机驱动模块- 超声波传感器- 连接线实验步骤:1. 将电机驱动模块连接到单片机的若干个IO口,用于控制小车的转向和速度。
2. 将超声波传感器连接到单片机的若干个IO口,用于检测小车前方障碍物的距离。
单片机实例--通过实例学习单片机

单片机实例--通过实例学习单片机单片机实例通过实例学习单片机在当今科技飞速发展的时代,单片机作为一种微型控制器,广泛应用于各个领域。
从家用电器到工业自动化,从汽车电子到航空航天,单片机都发挥着至关重要的作用。
对于想要学习单片机的朋友来说,通过实例来学习是一种非常有效的方法。
接下来,让我们一起通过几个实例来深入了解单片机的世界。
实例一:基于单片机的温度控制系统在许多工业生产和日常生活场景中,对温度的精确控制是非常重要的。
比如,在温室大棚中,需要保持适宜的温度以促进植物生长;在电子设备中,过高或过低的温度可能会影响其性能和寿命。
我们以一个简单的温度控制系统为例。
首先,需要选择一款合适的单片机,如常见的 STM32 系列。
然后,通过温度传感器(如 DS18B20)来采集环境温度。
单片机读取传感器的数据,并与设定的温度阈值进行比较。
如果当前温度低于阈值,单片机将控制加热装置(如继电器控制的电加热器)工作;如果温度高于阈值,则控制制冷装置(如风扇)工作。
在编程方面,使用 C 语言或者汇编语言来实现上述逻辑。
通过设置定时器,定期读取温度传感器的数据,并进行相应的控制操作。
同时,还可以通过数码管或者液晶显示屏来实时显示当前温度和设定温度,以便用户直观地了解系统的工作状态。
实例二:基于单片机的智能小车智能小车是单片机应用的一个有趣实例。
它可以实现自动避障、循迹行驶等功能。
首先,选择一款适合的单片机,如 Arduino。
然后,为小车安装电机驱动模块,以控制车轮的转动。
通过红外传感器或者超声波传感器来检测障碍物和道路边缘。
在编程中,根据传感器返回的数据,判断小车的行驶方向和速度。
当检测到障碍物时,单片机控制小车转向避开;当小车沿着预设的黑线轨迹行驶时,通过传感器检测黑线的位置,调整车轮的速度和方向,实现循迹功能。
此外,还可以添加蓝牙模块,通过手机 APP 对小车进行远程控制,增加了小车的可玩性和实用性。
实例三:基于单片机的电子时钟电子时钟是我们日常生活中常见的设备,通过单片机来实现电子时钟功能,不仅能够加深对单片机的理解,还能锻炼编程和硬件设计能力。
单片机原理及应用实例

单片机原理及应用实例单片机是一种集成电路芯片,其中包含了处理器核心、存储器、输入输出接口等功能模块,广泛应用于各个领域的电子设备中。
以下是单片机的原理及应用实例。
原理:单片机的工作原理是通过执行存储在其存储器中的一系列指令,来完成特定的任务。
在电路中提供时钟信号,单片机依次执行指令并处理各种输入输出信号。
应用实例:1. 温度控制器:单片机配合温度传感器可以实现温度的实时监测和控制。
例如,可以通过单片机根据温度传感器的反馈信号自动控制加热器的温度,保持恒定的温度范围。
2. 智能家居系统:单片机可以作为智能家居系统的核心控制单元,实现对家庭电器和设备的控制和管理。
例如,可以通过单片机控制灯光的开关、调光和颜色变化,同时监控家庭安防系统。
3. 电子琴:使用单片机控制音频输出、按键扫描和琴键发声等功能,实现电子琴的演奏效果。
单片机可以处理按键的状态和音频信号,然后输出相应的音符。
4. 智能交通系统:单片机可以用于红绿灯的控制,实现车辆和行人交通的有序进行。
通过单片机根据各个方向的车流情况和人流情况,来动态调整红绿灯的时间间隔和优先级,以提高交通效率。
5. 电子记分牌:单片机可以用于控制电子记分牌的显示和计分功能。
可以通过单片机接收输入信号(例如比赛计分器、计时器等)并进行处理,然后在数字显示屏上进行实时显示。
6. 智能健身设备:单片机可以用于监测和记录运动数据,实现智能健身设备的功能。
例如,可以通过单片机配合加速度传感器和心率传感器来监测运动轨迹、速度、心率等,然后将数据显示在屏幕上或上传到云端进行分析。
单片机在各个领域的应用非常广泛,几乎涵盖了所有需要控制和处理信号的电子设备。
这些应用实例只是其中的一部分,单片机的应用前景非常广阔。
51单片机应用实例详解

51单片机应用实例详解51单片机是一种常用的嵌入式微控制器,广泛应用于各种电子设备和系统中。
本文将以51单片机应用实例为主线,详细介绍几个常见的应用场景。
一、温度测量与控制系统温度测量与控制系统是51单片机应用中的一个典型示例。
通过传感器测量环境温度,并通过51单片机进行数据处理和控制,可以实现温度的自动监测与调节。
具体实现步骤如下:1. 连接温度传感器:将温度传感器与51单片机相连,通过模拟输入引脚读取传感器输出的模拟信号。
2. 信号处理:通过51单片机的模拟输入引脚读取传感器输出的模拟信号,并进行模数转换,将模拟信号转换为数字信号。
3. 数据处理:通过51单片机的计算和判断,对温度数据进行处理,比如设定温度范围,判断当前温度是否超出阈值。
4. 控制输出:通过51单片机的数字输出引脚,控制继电器或其他执行器,实现对温控设备的控制,比如打开或关闭制冷器等。
二、智能家居系统智能家居系统是近年来快速发展的领域之一,而51单片机在智能家居系统中的应用非常广泛。
通过与各种传感器和执行器的连接,实现对家居设备的智能控制和管理。
一个典型的智能家居系统可以包括以下功能:1. 环境监测:通过温湿度传感器、光照传感器等监测环境参数,并通过51单片机进行数据处理和判断。
2. 安防控制:通过红外传感器、门磁传感器等监测家庭安全状态,并通过51单片机进行报警处理和警示控制。
3. 照明控制:通过光照传感器和51单片机,实现自动调节室内照明亮度。
4. 遥控功能:通过无线通信模块和51单片机,实现对家居设备的遥控操作,比如遥控开关、遥控窗帘等。
三、电子秤电子秤是一种常见的电子设备,51单片机在电子秤中的应用非常广泛。
通过传感器对被测物体的重量进行检测,并通过51单片机进行数据处理和显示,实现对重量的测量和显示。
具体实现步骤如下:1. 连接传感器:将称重传感器与51单片机相连,通过模拟输入引脚读取传感器输出的模拟信号。
2. 信号处理:通过51单片机的模拟输入引脚读取传感器输出的模拟信号,并进行模数转换,将模拟信号转换为数字信号。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第 17 页
2013年12月2日星期一
3、绘图
第 18 页
(1)放置元件
快捷键Home PgUp
PgDn
不要把隐藏的管 脚忘掉。否则麻 烦
(2)电路连接
(3)根据刚才的原理图生成网络表
OK。save
(4)PCB布板 点击进入Keepoutlayer,画出印刷版大小,并装入元件库 装入网络表与元件
Vcc 1
U4 A 2 3
R7 C1 7
R8 C7 R9 Vcc Vcc R1 0
8
R1 3
R1 2 Vcc
R1 1 Vcc B
单片机:
基于所需接口较少所以选用89c2051单片机即可。
第三部分 原理图设计
本例采用protel99se
1、单位换算
软件中的单位采用英制与公制两种。一般绘图时习惯采 用英制画线宽等。所以要熟悉换算。
1
Vcc
8
C6 Vcc
POT2 Vcc R1 5
4
电源控制 AT8 9 C 2 0 5 1 U1
1 2 3 4 5 6 7 8 9 10 RST P3 . 0 P3 . 1 XTA L2 XTA L1 P3 . 2 P3 . 3 P3 . 4 P3 . 5 GN D C4 Vcc P1 . 7 P1 . 6 P1 . 5 P1 . 4 P1 . 3 P1 . 2 P1 . 1 P1 . 0 P3 . 7 20 19 18 17 16 15 14 13 12 11
在电加热杯的盖上加装控制电路,将要溢出的液体达 到一定的高度时,碰到杯盖上的报警柱,经过控制器 使之报警,且切断电源。
第 2 页
两个报警触头在需要煮液体的上方。 具有溢出断电、溢出报警、多次加热、恒温控制等功 能。
2013年12月2日星期一
(1)该自动报警电控智能加热杯采用电热杯加热,单片机控制。
ZAIYICHU:LCALL DELAY10mS JB FANGYI,NEXT ;判断溢出吗 ,溢出为高电平, 转移 NOP NOP AJMP REP NEXT: NOP NOP MOV 30H,#0FH CLR KONGZHI ;关加热 SETB JIARED ;加热灯灭 MOV R4,#10
T2:
;-----------------------------------------------------NEXT1: CLR KONGZHI ;关加热 JNB DIWEN,ZAIDIWEN ;低温变为低电平触发,转移 LCALL DELAY1S SETB BAOWEND ;保温灯灭 LCALL DELAY1S CLR BAOWEND ;保温灯亮 AJMP NEXT1 ZAIDIWEN:LCALL DELAY10mS SETB BAOWEND ;保温灯灭 JNB DIWEN,JIARE ;再判断低温变为低电平触发,转 移 LCALL DELAY1S CLR BAOWEND ;保温灯亮 NOP NOP AJMP NEXT1
2013年12月2日星期一
项目一、电控智能加热杯
第 1 页
2013年12月2日星期一
第一部分 功能及方案论证 1、项目来源 现在市场上的很多加热杯没有好的报警系统,当加热 比喻牛奶之类带有发泡的液体时,人不在旁边很容易 就冒出来,而且一直流,不容易停下,容易造成燃气 熄火或电炉短路等事故。
2.解决方案
R1 4 Vcc
2
Vcc 1 Q1 B
E C
1 D1 +
R8 C7
8
DIODE
3
3
Vcc 5 VJDQ 5 2 1 JD1
R1 3
Vcc
R1
4 5
G
公
开 闭
LS D2
SPEAK ER J0
DIOD
220VAC 220VAC
第 9 页
1 2
加热器
温度控制
热敏电阻2 K- 低温
J2
1 2
热敏电阻2 K- 高温
2
Vcc 1
U4 A 2 3
RST P3 . 0 P3 . 1 XTA L2
Q1 B
E C
1 D1 +
R8 C7
8
3
R9
热敏电阻2 K- 低温
J2
1 2
热敏电
J3 Vcc 开始时V2-<V3+
1
Vcc R2
4
U2 A 2 1 3 3
2
Vcc
R3
V1=5V
R4
4
W
1
1 水温下降时,V2增 3 大,Leabharlann U3 A 2Q1 B
E C
1 D1 +
R8 C7
8
3
R9 Vcc Vcc
R1 0
DIODE
3
5 VJDQ 4 5 G
R1 3
R1 2 Vcc
R1 1 Vcc D3
开 闭
5
2 1 JD1
公
LS D2
SPEAK ER J0 1 2
DIODE
DIODE
加热器
第 8 页
C5 2013年12月2日星期一
8
POT1 Vcc
DELAY1S: MOV R3,#5 D1SLP1: MOV R2,#100 D1SLP2: MOV R1,#249 D1SLP3: NOP NOP DJNZ R1,D1SLP3 DJNZ R2,D1SLP2 DJNZ R3,D1SLP1 RET
;--------------------等待,防溢------------------------MOV 30H,#00H ;未溢出时
REP:
NOP MOV A,30H NOP NOP CJNE A,#00H,NEXT1 NOP NOP JB FANGYI,ZAIYICHU ;判断溢出吗 ,溢出为高电平,转移 NOP NOP AJMP REP
+
8 7 6 5
R2 C1
+
Vcc 2 2
第 7 页
1
2 3
2013年12月2日星期一
3
2
2 1 3 Vcc
8
W
1
VC C
POT1 Vcc Vcc
1
C6
POT2 Vcc R1 5
4
报警灯与报警器Vcc
R1 4 Vcc
2
R6
Vcc 1
U4 A 2 3
R7 C1 7
89C 2051 Vcc P1 . 7 P1 . 6 P1 . 5 P1 . 4 P1 . 3 P1 . 2 P1 . 1 P1 . 0 P3 . 7 20 19 18 17 16 15 14 13 12 11
;------------------------------------------------------------------JIARE: SETB KONGZHI ;加热 LCALL DELAY1S CLR BAOWEND ;保温灯亮 NEXT3: JB GAOWEN,ZAIGAOWEN 发,转移 NOP NOP LCALL DELAY1S SETB BAOWEND ;保温灯灭 NOP NOP LCALL DELAY1S CLR BAOWEND ;保温灯亮 NOP NOP AJMP NEXT3 ;高温变为高电平触
8
Vcc
当V2->V3+时, Vcc V1=0VVcc
R1 4
2
1
8
C5
2
POT1 Vcc
C6
R1 5
U1 1 2 3
AT8 9 C 2 0 5 1 Vcc P1 . 7 P1 . 6 P1 . 5 20 19 18 17
Vcc Q1 B
E C
RST P3 . 0 P3 . 1
1
R
热敏电阻2K-高温
J3 Vcc R4
1 2
Vcc R2
4
U2 A 2 1 3 3
2
Vcc
4
R3 1
U3 A 2 3
Vcc
R5
W
1
2
Vcc
8
8
C5
POT1 Vcc Vcc
1
C6 Vcc
POT2 Vcc R1 5
4
R1 4 U1 1 2 3 4 5 AT8 9 C 2 0 5 1 Vcc P1 . 7 P1 . 6 P1 . 5 P1 . 4 P1 . 3 20 19 18 17 16 15 14 Vcc
ZAIGAOWEN :NOP NOP LCALL DELAY1S SETB BAOWEND ;保温灯灭 NOP NOP LCALL DELAY1S CLR BAOWEND ;保温灯亮 NOP NOP JB GAOWEN,NEXT1 ;再判断高温变为高电平触发,转移 NOP NOP LCALL DELAY1S SETB BAOWEND ;保温灯灭 LCALL DELAY1S CLR BAOWEND ;保温灯亮 NOP NOP AJMP NEXT3
ORG 000H AJMP MAIN ORG 030H MAIN: MOV A,#0FFH ;P3.0,P3.1,P3.7为输入口 MOV P3,A CLR EA ;清中断 MOV SP,#SPZHD ;栈底 ;----------------------------------------------------SETB KONGZHI ;加热 CLR JIARED ;加热灯亮 SETB BAOWEND ;保温灯灭 SETB FENGMING ;蜂鸣器闭
(5)报警灯与报警器:用于溢出的指示。
(6)电源控制:用于对加热电源的控制。
(7)单片机:控制核心,用于输入输出及显示的控制。
第 6 页
2013年12月2日星期一
第二部分 元器件的选择