简易数字电流表课程设计
基于单片机的数字电流表的设计

郑州电力职业技术学院毕业生论文题目:_基于单片机的数字电能表设计__系别___电力工程系______专业___建筑电气工程技术___班级__建筑电气班_____学号___ 09401060170___姓名____周莉_______论文成绩指导教师答辩成绩主答辩教师综合成绩答辩委员会主任目录摘要 (3)关键词 (3)一、工作原理 (4)1.1数字电流表的工作原理 (5)1.2电流采样电路的性能 (5)1.3显示电路与电流采样电路的逻辑关系 (5)1.4放大器 (5)1.5峰值保持电路 (10)A转换芯片 (13)1.6双积分型D1.7独立式非编码键盘的接口 (14)1.8 LED动态显示器接口及显示方式 (14)1.9 89C51单片机 (16)二、测量系统的总体结构设计 (20)2.1 系统框图 (20)2.2整机设计 (19)三、程序流程图 (23)四、实验结果 (26)参考文献 (2725)摘要本电流表各模块之间使用标准信号进行传输的,这些标准信号都符合国际标准。
国际电工委员会在1973年四月第65次技术委员会通过的标准规定了国际统一信号标准,过程控制系统的模拟直流信号为4到20MA,模拟直流电压信号为1到5伏,我国的DDZ-3型电动单元组合仪表采用了国际的信号标准。
关键词电流采样,A/D转换,放大器,单片机随着微电子技术的迅速发展和超大规模集成电路的出现,特别是单片机的出现,正在引起测量、控制仪表领域新的技术革命。
采用单片机作为测量仪器的主控制器,这种以单片机为主体的新型智能仪表将计算机技术与测量控制技术结合在一起,在测量过程自动化,测量结果数据处理以及功能的多样化方面都取得了巨大的进步。
基于单片机的智能综合仪表是基于智能化、数字化、网络化新一代智能仪表的设计理念,采用智能调理、灵巧总线、工业网络、液晶显示、电子储存技术,综合指示仪表、调节仪表、积算仪表与记录仪表功能.具有高测量控制精度、高可靠性稳定性的特点。
简易数字万用表的方案设计书11

目录摘要1一.设计任务2二.系统方案3三.理论分析与计算43.1器件的选择与比较43.2 测量电路的设计和分析43.2.1 模数(A/D)转换与数字显示电路43.2.2 多量程数字电压表原理43.2.3 多量程数字电流表原理53.2.4 电阻的测量原理63.2.5 电容测量原理7四.电路设计与程序设计84.1 直流电压测量电路84.2 直流电流测量电路84.3 电阻测量电路94.4 测电容电路94.5 测试切换指示电路104.6 最小系统电路10五.测试方案及结果115.1 硬件调试111.测试仪器112.测试方法115.2 软件调试115.3 硬件软件联合调试11模块程序设计法的主要优点是:115.4测试流程125.4.1 整体测试流程125.4.2电压测试流程125.4.3 电阻测量流程135.4.4 电流测试流程13 5.5 测试结果135.5.1 电流测试结果135.5.2 电阻测试结果145.5.3 电压测试结果14参考文献14附录一:15摘要本次设计用单片机芯片STC12C5A60S2设计一个数字万用表,能够测量直流电压值、直流电流、直流电阻以及电容和电感,四位数码显示。
此系统由分流电阻、分压电阻、基准电阻、555振荡电路、51单片机最小系统、显示部分、AD转换和控制部分组成。
为使系统更加稳定,使系统整体硬件更简单,本电路使用了STC12C5A60S2自带的AD,它单片机系统设计采用STC12C5A60S2单片机作为主控芯片,配以RC上电复位电路和11.0592MHZ震荡电路,显示用四位数码管。
程序每执行周期耗时缩到最短,这样保证了系统的实时性。
关键字:数字万用表;单片机;AD转换一.设计任务1.设计并制作一台支持直流电压、直流电流、电阻测量的数字万用表。
2.测量范围:直流电压0.1V-100V;直流电流10mA-500mA;电阻100Ω-1MΩ。
3.使用按键或者拨码开关进行测量类型选择,并用数码管显示器显示测量数值,发光二极管指示测量类型与单位。
数字电子项目4 三位半直流数字电压电流表的设计与制作

制作一块3位半数字电压表头,要求主 芯片使用ICL7107。这种数字电压表头,被 广泛应用在许多测量场合,它是进行模拟 -数字转换的最基本,最简单而又最低价 位的一个方法,是作为数字化测量的一种 最基本的技能。
4.1 数/模和模/数转换器
概述 D/A转换器 A/D转换器
概述
数模转换: 将数字量转换为模拟电量(电压或电流),使输出
双极性D-A转换时,常用的代表数字量的输入编码有:符 号-数值码、偏移二进制码、二进制补码和BCD码等。
三、DAC的主要技术指标
(1) 分辨率 是指DAC能分辨的最小输出模拟增量,一般将其定义为
DAC最小输出电压与最大输出电压之比,即一个n位电压输 出的DAC分辨率为 1。显然,分辨率取决于输入数字量 的位数,因此,分辨率2n也1常用输入数字量位数表示,如8位, 12位等。
(a) 取样保持电路原理; (b) 工作波形 图4-3 取样保持电路及输出波形
的模拟电量与输入的数字量成正比。 实现数模转换的电路称数模转换器。
模数转换D:igita将l -模A拟na电log量C转on换ve为rt数er字,量简,称使D输/A出转的换数器字或量DA与C输。入
的模拟电量成正比。 实现模数转换的电路称模数转换器。
Analog - Digital Converter,简称 A/D 转换器或ADC。
=
1 2
I2
=
21 24
IR
I0
=
I0
=
1 2
I1
=
20 24
IR
由基准电源VREF供出电流 为:IR=VREF/R
当输入的4位二进制数代码为d3d2d1d0时, 则
I
简易数字电压表课程设计

电子测量结课作业简易数字电压表指导教师:学院:专业班级:姓名:学号:摘要本文介绍了一种基于单片机的简易数字电压表的设计。
该设计主要由三个模块组成:A/D转换模块,数据处理模块及显示模块。
A/D转换主要由芯片ADC0832来完成,它负责把采集到的模拟量转换为相应的数字量在传送到数据处理模块。
数据处理则由芯片AT89C52来完成,其负责把ADC0832传送来的数字量经过一定的数据处理,产生相应的显示码送到显示模块进行显示;此外,它还控制着ADC0832芯片工作。
该系统的数字电压表电路简单,所用的元件较少,成本低,且测量精度和可靠性较高。
此数字电压表可以测量0-5V的1路模拟直流输入电压值,并通过一个LCD1602液晶屏显示出来。
关键词: 单片机;数字电压表;A/D转换;AT89C52;ADC0832目录1 数字电压表的简介 01.1数字电压表简介 01.2数字电压表的的背景与意义 02 设计总体方案 (2)2.1 设计要求 (2)2.2 设计思路 (2)2.3 设计方案 (2)3 硬件电路设计 (4)3.1 A/D转换模块 (4)3.2 单片机系统 (6)3.3 复位电路和时钟电路 (9)3.4 LCD显示系统设计 (10)3.5 总体电路设计 (12)4 程序设计 (13)4.1 程序设计总方案 (13)4.2 系统子程序设计 (13)5 仿真 (15)5.1软件调试 (15)5.2显示结果及误差分析 (15)5.2.1 显示结果 (15)5.2.2 误差分析 (17)结论 (19)参考文献 (20)附录............................................................................................... 错误!未定义书签。
1 数字电压表的简介1.1数字电压表简介在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。
(最新版)简易数字直流电压表的设计毕业毕业课程设计

(最新版)简易数字直流电压表的设计毕业毕业课程设计目录第1章绪论 (3)第2章设计总体方案 (4)2.1设计要求 (4)2.2 设计思路 (4)2.3 设计方案 (4)第3章硬件电路设计 (5)3.1 AD转换模块 (5)3.1.1 逐次逼近型AD转换器原理 (5)3.1.2 ADC0808 主要特性 (6)3.1.3ADC0808的外部引脚特征 (6)3.1.4 ADC0808的内部结构及工作流程 (7)3.2 单片机系统 (9)3.2.1 AT89C51性能 (9)3.2.2 AT89C51各引脚功能 (9)3.3 复位电路和时钟电路 (10)3.3.1 复位电路设计 (10)3.3.2 时钟电路设计 (11)3.4 LED显示系统设计 (12)3.4.1 LED基本结构 (12)3.4.2 LED显示器的选择 (12)3.4.3 LED译码方式 (13)3.4.4 LED显示器与单片机接口设计 (14)3.5 总体电路设计 (14)第4章程序设计 (16)4.1 程序设计总方案 (16)4.2 系统子程序设计 (16)4.2.1 初始化程序 (16)4.2.2 AD转换子程序 (16)4.2.3 显示子程序 (17)4.2.4程序代码 (17)第5章总结 (20)参考文献 (21)致谢 (22)第1章绪论什么是数字电压表?数字电压表就是采用数字化技术,把需要测量的直流电压转换成数字形式,并显示出来。
通过单片机技术,设计出来的数字电压表具有精度高,抗干扰能力强的特点。
通过网上资料显示,目前由各种AD转换器构成的数字电压表已经广泛的应用于电工测量,工业自动化仪表等各个领域。
在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。
而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测量仪器。
数字电压表简称DVM,它是采用数字化测量技术,把连续的模拟量转换成不连续、离散的数字形式并加以显示的仪表。
简易数字电压表课程设计

简易数字电压表课程设计一、课程目标知识目标:1. 学生能够理解电压表的基本工作原理和电路连接方式;2. 学生能够掌握简易数字电压表的使用方法和读数技巧;3. 学生能够了解电压的单位换算,并能进行简单的计算。
技能目标:1. 学生能够正确连接电压表的电路,并进行电压测量;2. 学生能够通过操作简易数字电压表,准确读取电压值,并记录数据;3. 学生能够运用所学知识解决实际电路中的电压问题。
情感态度价值观目标:1. 培养学生对电子测量工具的兴趣,激发学习电子技术的热情;2. 培养学生严谨、细致的实验态度,注重实验操作的规范性和安全性;3. 培养学生团队合作精神,学会分享和交流实验过程中的心得体会。
课程性质分析:本课程为电子技术基础课程,以实验为主,结合理论教学。
简易数字电压表是电子测量工具的基础,通过本课程的学习,使学生掌握基本的电压测量方法。
学生特点分析:学生为初中生,具备一定的物理知识和实验操作能力。
学生对电子技术感兴趣,但可能对电压表的使用方法和电路连接不够熟悉。
教学要求:1. 理论与实践相结合,注重实验操作技能的培养;2. 注重启发式教学,引导学生主动探究和解决问题;3. 关注学生的个体差异,提供个性化指导,确保每个学生都能达到课程目标。
二、教学内容1. 电压表基本原理:讲解电压表的工作原理,包括磁电式电压表和数字电压表的区别与联系,重点介绍数字电压表的原理和特点。
教材章节:第二章第二节《电压表的原理与使用》2. 电压表的使用方法:详细讲解电压表的电路连接方法,操作步骤,读数技巧以及注意事项。
教材章节:第二章第三节《电压表的使用与维护》3. 电压单位换算:介绍电压的单位制,换算关系,并进行实际计算。
教材章节:第一章第四节《电学单位制》4. 实际电路电压测量:设计实际电路,指导学生运用电压表进行电压测量,分析测量结果。
教材章节:第二章第四节《电压测量》5. 数字电压表操作练习:安排学生进行数字电压表的实操练习,巩固所学知识,提高操作技能。
简易数字万用表的方案设计书

2013年江西省大学生电子设计简易数字万用表(C 题)2013年5月28日目录摘要0一.设计任务1二.系统方案2三.理论分析与计算33.1器件的选择与比较33.2 测量电路的设计和分析33.2.1 模数(A/D)转换与数字显示电路3 3.2.2 多量程数字电压表原理33.2.3 多量程数字电流表原理43.2.4 电阻的测量原理53.2.5 电容测量原理6四.电路设计与程序设计74.1 直流电压测量电路74.2 直流电流测量电路74.3 电阻测量电路84.4 测电容电路84.5 最小系统电路9五.测试方案105.1 硬件调试101.测试仪器102.测试方法105.2 软件调试105.3 硬件软件联合调试10模块程序设计法的主要优点是:10 5.4测试流程115.4.1 整体测试流程115.4.2电压测试流程1111电阻测量流程5.4.35.4.4 电流测试流程12参考文献13摘要本次设计用单片机芯片STC12C5A60S2设计一个数字万用表,能够测量直流电压值、直流电流、直流电阻以及电容和电感,四位数码显示。
此系统由分流电阻、分压电阻、基准电阻、555振荡电路、51单片机最小系统、显示部分、AD转换和控制部分组成。
为使系统更加稳定,使系统整体硬件更简单,本电路使用了STC12C5A60S2自带的AD,它单片机系统设计采用STC12C5A60S2单片机作为主控芯片,配以RC上电复位电路和11.0592MHZ震荡电路,显示用四位数码管。
程序每执行周期耗时缩到最短,这样保证了系统的实时性。
关键字:数字万用表;单片机;AD 转换一.设计任务1.设计并制作一台支持直流电压、直流电流、电阻测量的数字万用表。
ΩΩ-1M1002.测量范围:直流电压0.1V-100V;直流电流10mA-500mA;电阻使用按键或者拨码开关进行测量类型选择,并用数码管显示器显示测.3量数值,发光二极管指示测量类型与单位。
4.测量精度:±5%。
课程设计(论文)--电流电压表的设计与实现

第三大组第二小组课程设计报告课程设计名称:电流、电压表的设计与实现姓名:学号:专业:电子信息工程班级:指导老师:完成时间:目录摘要 (1)1、设计任务 (1)1.1设计的要求 (1)2、方案设计与论证 (2)2.1主控系统 (2)2.2电压采集模块芯片........................................................ 错误!未定义书签。
2.3电流采集模块芯片 (4)3、硬件电路 (5)3.1控制电路 (5)3.2电流采集电路 (6)3.3电压采集电路 (7)3.4显示电路 (7)4、软件流程图 (8)5、总结 (9)参考文献 (10)附录 (10)PCB图 (10)摘要本设计以STM32单片机为核心设计的一个电流电压表。
电流电压表分别具有两个测量档位,能够对输入的0~1mA、0~20mA的电流和0~1V、0~20V的电压进行测量,并通过一个OLED液晶显示屏进行显示。
设计主要由四大模块组成:电流电压采集模块、A/D模数转换模块、单片机控制模块和显示模块。
采用STM32单片机主控,内设A/D转换器,可直接对输入量进行A/D转换控制,并使用Altium Designer6.9软件绘制电路原理图以及PCB 图,经设计后的系统具有灵活性强、易于开发、维护、扩展等特点。
最后结合了软件进行调试,该系统达到设计的目的,较高精度地实现了所测量的电压电流值。
关键词stm32单片机;模数转换;电压电流采集;液晶显示屏;Abstract In the STM32 MCU as the core to design a current meter. Current voltage meter, respectively, with two measuring gear, to be able to enter 0 ~ 1 ma, 0 to 20 ma current and 0 ~ 1 v, 0 ~ 20 v voltage is measured, and through an OLED LCD display. Design is mainly composed of four modules: current voltage acquisition module, A/D analog-to-digital conversion module, single-chip microcomputer control module and display module. USES STM32 microcontroller master, with A/D converter, can be directly to A/D conversion control input, and use Altium Designer6.9 software rendering circuit principle diagram and PCB diagram, after design of the system has strong flexibility, easy development, maintenance, expansion, etc. Finally combined with software debugging, the system achieve the purpose of design, realized the measured voltage current value more accurately.Key words stm32 microcontroller; Analog-to-digital conversion; Voltage current collection; Liquid crystal display;1、设计任务自主设计硬件电路,实现高精度的多功能电压、电流表。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计题目______ 简易数字电流表_____________二级学院电子信息与自动化专业自动化班级71-1学生姓名—学号—指导教师2.4电路图和各元器件之间实际连接关系3.1系统模块层次结构图3.2程序流程图........3.3源程序代码........4测试4.1测试方法及设备4.2实测数据4.3系统指标5总结5.1硬件电路设计总结5.2软件程序设计总结基于单片机的简易数字电流表设计摘要所谓数字电流表就是能将测得的模拟电流量经过A/D 转换转变为数字量,并在液晶显示屏上直接显示电流读数的电流表,相比针式电流表有着测量数据准确明了,读数精度高的特点,类似数字式万用表,有着相当的实用性。
随着微电子技术的迅速发展和超大规模集成电路的出现,特别是单片机的出现,正在引起测量、控制仪表领域新的技术革命。
采用单片机作为测量仪器的主控制器就是这场革命的产物之一。
基于单片机的智能综合仪表是融合智能化、数字化、网络化等时代特性的新一代智能仪表,兼具指示仪表、调节仪表、积算仪表与记录仪表功能.具有高测量控制精度、高可靠性稳定性的特点。
这种以单片机为主体的新型智能仪表将计算机技术与测量控制技术结合在一起,在测量过程自动化,测量结果数据处理以及功能的多样化方面都取得了巨大的进步。
作为电流直接测量和显示的必要常规仪器仪表,在注重性价比同时,必须具备精度高、稳定性好、抗干扰性强等优点。
而实时响应电流变化并连续实时显示,能够真正实现动态测量的数字电流表将成为特定使用领域的标准配置。
随着电子科技的快速发展,数字电流表的使用将愈发广泛。
关键词数字电流表,电流采样,A/D 转换,单片机1概述1.1设计意义通过课程设计,掌握电子设计的一般步骤和方法,锻炼分析问题解决问题的能力,学会如何查找所需资料,同时复习以前所学知识并加深记忆,为毕业设计打好基础,也为以后工作作准备。
通过对选题的分析设计,学习数字电流表的工作原理、组成和特性;掌握数字电流表的校准方法和使用方法;学会分流电路的连接和计算;了解过压过流保护电路的功用。
1.2我的工作我小组经过严密协商,在保证课程设计所要求的“即合作,又分工”基础上进行了明确分工,我主要负责设计初期通过图书馆,网络查找关于简易数字电流表设计相关资料。
和本组成员一同诊定思路,解析实例,各自提出一些创新设计思路,共同确定大体方案。
协同对初期方案进行电路分析,选择合适的元器件,最终确定出一个我们觉得可行的方案。
仿真过程和,实物制作阶段,我深入学习实验方法和步骤,总结实验流程。
1.3系统主要功能A ;可准确测量一定量程(0~200mA )电流大小值。
B ;通过按键选取不同量程。
2硬件电路设计及描述2.1设计思想与方案选取拿到题目,先从题目本生分析,首先想到要求所用到的单片机,出于合理选取及实例分解,根据单片机的特点,选取了AT89S51作为设计用单片机。
主要考虑到AT89C52 可以按照常规方法进行编程,也可以在线编程。
其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。
而AT89S52有40个引脚,8k Flash片内程序存储器,256 bytes的随机存取数据存储器(RAM,32个外部双向(I/O )口,5个中断优先级,2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT电路,片内时钟振荡器, 这些特性符合其用在设计中分级处理采样信息,准确测量数据,有效控制成本的要求。
其次,电流测量中,电流是模拟量,而单片机只负责处理数字信号,所以要用到A/D 转换芯片,通过筛选,选取了ADC0809乍为设计用A/D转换芯片。
ADC0809为8位分辨率A/D转换芯片,以逐次逼近原理进行模一数转换,其最高分辨可达256级,可以适应一般的模拟量转换要求。
其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在0~5V之间。
芯片转换时间仅为32卩S,具有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性能强。
内部还有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换,转换时间为100卩s。
由于ADC0809芯片的转换时间短,并且性能比较高,所以采用ADC0809作为数模转换芯片。
2.2设计原理及方框图接晶体引脚XTAL1和XTAL2。
XTAL2 (18脚):接外部晶体和微调电容的一端。
在89C51片内它是振荡电路反相放大器的输出端,振荡电路的频率就是晶体的固有频率。
若须采用外部时钟电路,则该引脚悬空。
XTAL1(19脚):接外部晶体和微调电容的另一端。
在片内,它是振荡电路反相放大器的输入端。
在采用外部时钟时,该引脚输入外部时钟脉冲。
控制信号引脚RST、ALE、PSEN、EA。
RST (9脚)脚:RST是复位信号输入端,高电平有效。
当此时输入端保持两个机器周期(24个时钟振荡周期)的高电平时,就可以完成复位操作。
ALE (30管脚):地址锁存允许信号端。
当89C51上电正常工作后,ALE输出信号作为锁存低8位地址的控制信号。
平时不访问片外存储器时,ALE端也以振荡频率的六分之一固定输出正脉冲,因而ALE信号可以用作对外输出时钟或定时信号。
如果想确认89S51芯片的好坏,可用示波器查看ALE端是否有脉冲信号输出。
若有脉冲信号输出,则89S51基本上是好的。
ALE端的负载驱动能力为8个LS型TTL负载。
此引脚的第2功能PROG在对片内带有4KBFIashROM的89C51编程写入时,作为编程脉冲输入端。
PSEN (29脚):程序存储允许输出信号端。
当89C51由片外程序存储器指令时,每个机器周期两次PSEN有效。
但在此期间内,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。
PSEN端同样可驱动8个LS型TTL负载。
要检查一个89C51小系统上电后CPU能否正常工作,也可用示波器PSEN端有无脉冲输出。
如有,则说明基本上工作正常。
EA (31脚):外部程序存储器地址允许输入端固化编程电压输入端。
当EA引脚接高电平时,CPU只访问片内Flash ROM并执行片外程序存储器中的指令:但当PC的值超过0FFFH,将自动转去执行片外程序存储器内的程序。
当输入信号EA引脚接低电平时,CPU只访问片外ROM并执行片外程序存储器中的指令,而不管是否有片内程序存储器。
然而需要注意的是,如果保密位LB1被编程,则复位时在内部会锁存EA端的状态。
当EA端保持高电平时CPU则执行内部程序存储器中的程序。
接晶体引脚XTAL1和XTAL2。
XTAL2 (18脚):接外部晶体和微调电容的一端。
在89C51片内它是振荡电路反相放大器的输出端,振荡电路的频率就是晶体的固有频率。
若须采用外部时钟电路,则该引脚悬空。
要检查89C51的振荡电路是够正常工作,可用示波器查看XTAL2端是否有脉冲信号输出。
XTAL1(19脚):接外部晶体和微调电容的另一端。
在片内,它是振荡电路反相放大器的输入端。
在采用外部时钟时,该引脚输入外部时钟脉冲。
控制信号引脚RST、ALE、PSEN、EA。
RST(9脚)脚:RST是复位信号输入端,高电平有效。
当此时输入端保持两个机器周期(24个时钟振荡周期)的高电平时,就可以完成复位操作。
ALE (30管脚):地址锁存允许信号端。
当89C51上电正常工作后,ALE输出信号作为锁存低8位地址的控制信号。
平时不访问片外存储器时,ALE端也以振荡频率的六分之一固定输出正脉冲,因而ALE信号可以用作对外输出时钟或定时信号。
如果想确认89C51芯片的好坏,可用示波器查看ALE端是否有脉冲信号输出。
若有脉冲信号输出,则89C51基本上是好的。
ALE端的负载驱动能力为8个LS型TTL负载。
此引脚的第2功能PROG在对片内带有4KBFIashROM的89C51编程写入时,作为编程脉冲输入端。
PSEN(29脚):程序存储允许输出信号端。
当89C51由片外程序存储器指令时,每个机器周期两次PSEN有效。
但在此期间内,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。
PSEN端同样可驱动8个LS型TTL负载。
要检查一个89C51小系统上电后CPU能否正常工作,也可用示波器PSEN端有无脉冲输出。
如有,则说明基本上工作正常。
EA(31脚):外部程序存储器地址允许输入端固化编程电压输入端。
当EA引脚接高电平时,CPU只访问片内Flash ROM并执行片外程序存储器中的指令:但当PC的值超过0FFFH,将自动转去执行片外程序存储器内的程序。
当输入信号EA引脚接低电平时,CPU只访问片外ROM并执行片外程序存储器中的指令,而不管是否有片内程序存储器。
然而需要注意的是,如果保密位LB1被编程,则复位时在内部会锁存EA端的状态。
当EA引脚接高电平时,CPU只访问片内Flash ROM并执行片外程序存储器中的指令:但当PC 的值超过0FFFH,将自动转去执行片外程序存储器内的程序。
当输入信号EA引脚接低电平时,CPU只访问片外ROM并执行片外程序存储器中的指令,而不管是否有片内程序存储器。
然而需要注意的是,如果保密位LB1被编程,则复位时在内部会锁存EA端的状态。
当EA端保持高电平时CPU则执行内部程序存储器中的程序。
2.3工作原理电流信号的转换实现及采样要点用单片机及其扩展的外部电路先做成一个理想电压表⑶,图1中用G表示。
由于通常所说的电流表是指灵敏电流计其量程太小,不能直接测量电流,仅用于检测有无电流和电流的方向,所以要想得到一个有多量程或量程较大的电流表需要将一个理想电压表改装而成。
本设计是用一个内阻视为无穷大的电压表并联分流电阻而成的数字电流表。
待测电流I随搬动开关K的位置而流过R1或R2,因而本电流表的两个量程就取决于G的满量程电压和R1、R2的阻值,记G的满量程电压为Ug,根据欧姆定律Ug=RgIg,若Ug和Rg已知则lg就是电流表的满量程电流。
由于负反馈放大器的输入电阻已达到10M欧以上,所以有单片机构成的测量系统,可以看作一个理想电压表。
通常所说的偏转式电流表是根据线圈的偏转程度线性刻画未测电流的大小,仿照此原理给待测电流加一个线性电阻,然后再用一个理想电压表测电流在电阻上的压降,然后适当选择放大器的放大倍数就可以做成多量程的电流表。
LED动态显示器接口及显示方式单片机中通常使用7段LED构成字型“ 8”,另外,还有一个小数点发光二极管,以显示数字、符号及小数点。
这种显示器有共阴极和共阳极两种,如图。
发光二极管的阳极连在一起的称为共阳极显示器,阴极连在一起称为共阴极显示器。
一位显示器由8个发光二极管组成,其中,7个发光二极管构成字型8的各个笔画,另一个小数点为dp 发光二极管。