模拟信号采集下位机
- 格式:doc
- 大小:112.50 KB
- 文档页数:8
上位机工作原理引言概述:上位机是一种用于与下位机进行通信和控制的计算机设备。
它在工业自动化领域中起着至关重要的作用。
本文将详细介绍上位机的工作原理,包括数据采集、数据处理、通信控制和用户界面等方面。
一、数据采集1.1 传感器选择和布置:上位机通过传感器采集下位机的数据。
在选择传感器时,需要根据具体的应用需求,选择适合的传感器类型和参数。
同时,传感器的布置位置也需要考虑到数据采集的准确性和稳定性。
1.2 数据采集方式:数据采集可以通过模拟信号采集和数字信号采集两种方式进行。
模拟信号采集是将传感器输出的模拟信号转换为数字信号,然后传输给上位机。
数字信号采集则是直接将传感器输出的数字信号传输给上位机。
1.3 数据采集频率和精度:上位机需要根据实际需求设置数据采集的频率和精度。
频率过高可能导致数据传输和处理的负担过大,而频率过低则可能导致数据丢失或不准确。
精度则涉及到数据的准确性和可靠性,需要根据具体应用需求进行调整。
二、数据处理2.1 数据预处理:上位机在接收到数据后,需要进行预处理以提高数据的质量和可用性。
预处理包括数据滤波、去噪、校正等操作,以去除异常值和干扰,使数据更加准确和可靠。
2.2 数据分析和算法应用:上位机可以通过各种数据分析和算法应用,对采集到的数据进行处理和分析。
例如,可以使用统计方法、机器学习算法等进行数据分析和预测,从而实现对下位机的智能控制和优化。
2.3 数据存储和管理:上位机需要将处理后的数据进行存储和管理,以便后续的查询和分析。
数据可以存储在数据库中,也可以以文件形式保存。
同时,为了提高数据的安全性和可靠性,还可以进行数据备份和恢复操作。
三、通信控制3.1 通信协议选择:上位机与下位机之间的通信需要选择合适的通信协议。
常见的通信协议包括Modbus、OPC、TCP/IP等。
选择合适的通信协议可以提高通信的效率和可靠性。
3.2 通信方式:通信方式包括串口通信、以太网通信、无线通信等。
AI-708M型多路巡检显示报警仪(适合温度、压力、流量、液位、湿度……的测量报警) 使用说明书 (V7.0)一、概叙AI-708M是模块化与智能化完美结合的新型多路/双路巡检显示报警仪。
它具备强大的编程输入能力,配合各种输入模块,能适合热电偶、热电阻、电压、电流等多种信号的输入,它不仅具备通常巡检仪的全部功能,更适合在计算机监控系统中做数据采集下位机,为计算机提供廉价、适应性强、可靠且精确度高的模拟量采集数据。
它具备输入数字校正系统、数字滤波、可编程输入规格及可编程报警输出等功能;具有85-264VAC范围输入的开关电源及多种安装尺寸等特点;它通过最新的2000版ISO9001质量认证,可靠性高;通过欧洲CE产品认证,符合EMC电磁兼容标准,能在强干扰环境下稳定工作;新版AI-708M的主要功能及特点如下:★采用宇光V7.X版仪表硬件通用平台,该平台年产量将在3万台以上,从而实现了批量生产,质量稳定可靠且成本更低,而以往旧版本的产品采用专用硬件,年产量不足千台,成本高且不易建立稳定的质量保障体系。
★ 测量精度由以往产品的0.5级提升为0.2级,但由于新硬件平台产量大而可降低生产成本,因此在精度提高的同时保持产品价格不变。
为配合0.2级测量精度,热电偶测量可支持冰点补偿、铜电阻补偿及恒温槽补偿等各种高精度补偿功能。
★ 6个可编程输入回路,配合不同的输入模块,可以输入最多6路的热电偶、电压或电流信号。
输入为热电阻时,可支持6路二线制接线方式或3路三线制接线方式输入。
★ 齐全的输入规格,各路输入可以使用不同的信号规格。
当输入为线性电压、电流或电阻时,各回路可独立定义刻度及小数点位置,当输入为热电偶或热电阻等温度传感器时,可独立进行平移修正及选择0.1/1℃指示分辨率。
各输入回路均具备数字滤波,且滤波强度可以独立调整或取消滤波。
★ 输入显示路数可任意设置为1-6路。
当输入路数设置为2路时,仪表的2个显示窗将同时显示2路输入信号,这样其功能与双回路显示仪相同。
关于单⽚机模拟信号采集⼀些⽅法关于单⽚机模拟信号采集⼀些⽅法2010-10-15 22:51单⽚机系统采集的信号有模拟电压信号、模拟电流信号、PWM信号、数字逻辑信号等。
现在,绝⼤多数传感器输出的信号都是模拟信号量,电流和电压。
所以模拟信号的采集应⽤最为⼴泛,处理过程也相对复杂。
相⽐于模拟信号,PWM信号和数字逻辑信号的采集⽐较直接,单⽚机能够直接处理这类信号,⽆需额外的器件进⾏信号转换。
这⾥的模拟信号是指电压和电流信号,对模拟信号的处理技术主要包括模拟量的选通、模拟量的放⼤、信号滤波、电流电压的转换、V/F转换、A/D转换等。
1.模拟通道选通单⽚机测控系统有时需要进⾏多路和多参数的采集和控制,如果每⼀路都单独采⽤各⾃的输⼊回路,即每⼀路都采⽤放⼤、滤波、采样/保持,A/D等环节,不仅成本⽐单路成倍增加,⽽且会导致系统体积庞⼤,且由于模拟器件、阻容元件参数特性不⼀致,对系统的校准带来很⼤困难;并且对于多路巡检如128路信号采集情况,每路单独采⽤⼀个回路⼏乎是不可能的。
因此,除特殊情况下采⽤多路独⽴的放⼤、A/D外,通常采⽤公共的采样/保持及A/D转换电路(有时甚⾄可将某些放⼤电路共⽤),利⽤多路模拟开关,可以⽅便实现共⽤。
在选择多路模拟开关时,需要考虑以下⼏点:(1)通道数量通道数量对切换开关传输被测信号的精度和切换速度有直接的影响,因为通道数⽬越多,寄⽣电容和泄漏电流通常也越⼤。
平常使⽤的模拟开关,在选通其中⼀路时,其它各路并没有真正断开,只是处于⾼阻状态,仍存在漏电流,对导通的信号产⽣影响;通道越多,漏电流越⼤,通道间的⼲扰也越多。
(2)泄漏电流在设计电路时,泄漏电流越⼩越好。
采集过程中,信号本⾝就⾮常微弱,如果信号源内阻很⼤,泄漏电流对精度的影响会⾮常⼤。
(3)切换速度在选择模拟开关时,要综合考虑每路信号的采样速率、A/D的转换速率,因为它们决定了对模拟开关的切换速度的要求。
(4)开关电阻理想状态的多路开关其导通电阻为零,⽽断开电阻为⽆穷⼤,⽽实际的模拟开关⽆法到这个要求,因此需考虑其开关电阻,尤其当与开关串联的负载为低阻抗时,应选择导通电阻⾜够低的多路开关。
单片机中的模拟信号采集与处理技术随着科技的不断发展,人们对电子产品的需求也越来越高。
而在电子产品中,模拟信号采集与处理是一个非常重要的环节。
单片机作为一种常见的嵌入式系统,广泛应用于各种电子设备中。
本文将重点探讨单片机中的模拟信号采集与处理技术。
一、模拟信号的概念和特点模拟信号是指其数值随时间连续变化的信号。
与之相对的是数字信号,后者是由一系列离散的数值组成的信号。
模拟信号具有连续性和无限性的特点,其数值可以在任意范围内变化。
二、单片机的模拟信号采集在单片机中,模拟信号采集是通过模拟转换器(ADC)来实现的。
ADC是将连续的模拟信号转换为离散的数字信号的设备。
常见的ADC类型有逐次逼近型ADC和并行型ADC等。
逐次逼近型ADC是一种逐渐逼近被测信号的数值的转换器。
它通过比较被测信号与一组内部参考电压的大小关系,逐步逼近被测信号的数值。
逐次逼近型ADC的精度和转换速度可以根据需要进行调节。
并行型ADC是一种同时将被测信号转换为多个数字信号的转换器。
它通过并行地比较被测信号与多组内部参考电压的大小关系,将被测信号的不同部分转换为相应的数字信号。
并行型ADC的转换速度相对较快,但精度较低。
三、模拟信号的处理与应用在单片机中,采集到的模拟信号需要进一步进行处理才能得到有用的信息。
常见的模拟信号处理技术包括滤波、放大、采样和保持等。
滤波是指通过滤波器将模拟信号中的噪声和干扰去除,以提取出所需的信号成分。
常见的滤波器类型有低通滤波器、高通滤波器和带通滤波器等。
放大是指将模拟信号的幅值放大到适当的范围,以便后续的处理和分析。
放大电路一般采用运算放大器(OP-AMP)等器件实现。
采样是指按照一定的频率将模拟信号的数值转换为离散的数字信号。
采样过程中的采样率是一个重要的参数,对信号的再现和还原至关重要。
保持是指在采样过程中,对采样信号进行存储和保持,使其在一段时间内保持不变。
保持电路一般采用样并保持电路(S&H)等器件实现。
上位机与下位机的区别在现代工业自动化和智能控制系统中,上位机与下位机的概念是核心组成部分。
它们共同构成了一个分层的控制架构,使得复杂的控制任务得以高效、有序地执行。
本文将详细介绍上位机与下位机的定义、功能、硬件要求、通信方式和应用场景,以及它们之间的主要区别。
上位机与下位机关系示意图上位机(Host Computer)1、定义与功能:上位机,通常是指具有强大计算能力和数据处理能力的计算机系统。
它负责整个控制系统的监控、指令下发、数据采集、处理分析以及用户交互。
上位机作为系统的“大脑”,能够处理复杂算法,进行长期数据存储,并提供图形化界面供用户操作。
上位机控制示意框图2、硬件要求:上位机的硬件通常包括个人电脑、工业PC或服务器。
这些设备配备有高性能的CPU、较大的内存和存储空间,以及多种I/O 接口。
它们运行着完整的操作系统,如Windows、Linux或其他实时操作系统,以支持复杂的应用程序和网络服务。
3、通信方式:上位机通过各种通信接口与下位机进行数据交换,这些接口包括串行端口(如RS232、RS485)、USB、以太网、WLAN等。
上位机支持多种工业通信协议,如Modbus、Profibus、CANopen、EtherCAT、TCP/IP等,以实现与下位机的互联互通。
4、应用场景:上位机广泛应用于工业自动化、过程控制、监控系统、数据采集和分析、智能建筑管理等领域。
它们通常位于控制系统的最高层,负责协调和管理整个系统的运行。
下位机(Slave Device)1、定义与功能:下位机是指在控制系统中直接与传感器、执行器等硬件相连的设备或控制器。
它负责执行上位机发出的具体控制指令,如开关信号的输出、模拟量的调节、数据的采集等。
下位机通常执行简单的逻辑判断和实时控制任务。
2、硬件要求:下位机的硬件通常包括微控制器、PLC、嵌入式控制板等。
这些设备具有一定的计算能力,但远不如上位机强大。
它们可能运行着简化的操作系统或无操作系统(裸机),并且具有与传感器、执行器直接连接的I/O接口。
基于单片机的模拟量数据采集系统设计摘要随着计算机技术的飞速发展和普及,数据采集系统也得到了广泛的应用。
微机在通用自动化、信息处理、信息系统等方面得到广泛的应用。
在冶金、化工、医疗等应用场合,需要对很多信号进行采集,预处理,暂存和对上位机的传输。
再由上位机对数据进行分析处理。
本文设计的模拟量采集系统采用上位机、下位机通信方式运行。
由上位机实现对下位机的控制和数据采集的显示,下位机实现模拟量的采集过程。
下位机硬件设计采用AT89C52单片机为控制核心,采用ADC0808将模拟量进行转化为数字量进行采集,完成了模拟量采集系统的硬件设计。
采用RS-232进行串口通信。
结果证明,该设计方法可行,实现了离散量采集系统的自动化,克服了传统数据采集的弊端,应用具有良好的前景和使用价值。
关键词:模拟量采集系统;单片机;通信AbstractAlong with the rapid development of computer technology and popularization, data acquisition system is also widely application. Microcomputer is widely applied in general automation, information processing and information system etc . Signal acquisition, pretreatment, temporary and PC transmission is needed by metallurgy, chemical, medical care and other applications。
The design is a discrete variables acquisition system with upper and lower operating mode. The PC machine controls the lower machine and display the date, and the lower machine realizes data collection. Hardware design of digital machines AT89C52 single-chip design Used for RS-232 serial communication, you can relay through the computer to control the realization of the bright lights out billiards control and manual control switch can monitor. The results proved that the design method is feasible to achieve a billiards automated agency management system to overcome the drawbacks of traditional management methods, the application system; communication目录1 绪论 (1)1.1 课题背景 (3)1.2 课题相关技术 (4)1.3 课题任务及要求 (9)1.4 课题内容及安排 (10)2 系统方案设计 (12)2.1 方案设计原则 (12)2.2 方案设计 (13)3 系统硬件设计与设备选型 (15)3.1 单片机模块 (15)3. 1.1 AT89C52介绍 (16)3.1.2 单片机最小系统 (27)3.2 AD转换模块 (30)3.2.1 AD转换 (30)3.2.2 ADC0808介绍 (30)3.3 输入模块 (35)3.4 串口模块 (36)3.5 电源模块 (41)3.6 设备选型 (43)4 系统软件设计与实现 (44)4.1 软件编程介绍 (45)4.2 系统软件方案设计 (48)4.2.1上位机设计部分 (48)4.2.2 下位机设计部分 (50)5 系统集成与调试 (51)5.1 Keil软件开发平台介绍 (51)5.2 调试分析 (52)5.3 调试步骤 (53)5.4 故障调试及解决方式 (54)5.5 联调结果 (55)结论 (56)社会经济效益分析 (57)参考文献 (59)致谢 (62)附录Ⅰ原理图 (64)附录Ⅱ元器件清单 (65)附录Ⅲ程序清单 (66)1 绪论目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
单片机中的模拟信号采集与处理技术单片机(Microcontroller)是一种集成了处理器核心、内存和外设功能的微型计算机系统,广泛应用于各种电子设备和嵌入式系统中。
而模拟信号则是连续变化的信号,与数字信号(离散变化的信号)不同。
在许多应用场景中,需要将模拟信号通过单片机进行采集和处理,以实现各种控制和监测功能。
本文将对单片机中的模拟信号采集与处理技术进行详细讨论。
1. 模拟信号的采集在单片机中,模拟信号的采集指的是将外部模拟信号转换为数字信号,以便单片机进行处理和计算。
常用的模拟信号采集方法是使用模数转换器(ADC)将模拟信号转换为数字信号。
ADC是一种将模拟信号转换为数字信号的电路。
它通过一系列的采样和量化操作,将连续变化的模拟信号转换为离散的数字信号。
ADC的输入通常连接到模拟信号的源,如传感器或测量设备。
根据需求,可以选择不同分辨率和采样速率的ADC。
对于单片机中的模拟信号采集,可以通过ADC引脚将模拟信号输入到单片机的模拟输入引脚。
然后,单片机通过控制ADC的时钟和采样周期来实现对模拟信号的采样。
采样完成后,ADC将模拟信号转换为对应的数字值,供单片机进一步处理。
2. 模拟信号的处理在模拟信号采集完成后,单片机需要对数字信号进行处理,以满足具体应用的要求。
常见的模拟信号处理包括滤波、放大、增益调整等操作。
滤波是指在模拟信号中去除不需要的频率成分,以减少噪声和干扰。
常用的滤波方法包括低通滤波、高通滤波、带通滤波等。
在单片机中,可以使用数字滤波器来实现滤波操作。
数字滤波器基于数字信号处理技术,对数字信号进行运算和滤波,从而实现模拟信号的滤波效果。
放大是指通过增加信号的幅度,使信号能够更好地适应后续电路的要求。
在单片机中,可以使用运算放大器(Op-Amp)来实现信号的放大操作。
通过合适的电路连接和运算放大器的参数调整,可以使模拟信号得到适当的幅度增益。
增益调整是指根据实际需求,对信号进行放大或减小的操作。
模拟信号采集与处理技术模拟信号采集与处理技术是现代电子领域中的重要技术之一,它在各种领域的应用日益广泛,如通信、医疗、工业控制等。
本文将从模拟信号的概念、采集与处理技术的基本原理和常用方法等方面进行介绍。
首先,我们来了解一下什么是模拟信号。
模拟信号是连续变化的信号,其数值可以在一定范围内连续变化。
模拟信号采集与处理技术就是将模拟信号转换为数字信号,并对数字信号进行处理的过程。
在实际应用中,需要通过传感器等设备将模拟信号采集下来,然后再经过模数转换器(A/D转换器)将其转换为数字信号,最后再通过数字信号处理系统进行处理,如滤波、放大、滤波等操作。
在模拟信号采集过程中,常用的方法有脉冲编码调制(PCM)、正弦波调制(AM)、频率调制(FM)等。
其中,脉冲编码调制是一种将模拟信号按照一定间隔时间进行采样,并通过量化器将采样值转换为数字信号的方法。
正弦波调制则是通过改变信号的幅度或频率进行信号处理,而频率调制则是通过调节信号频率的方法进行处理。
这些方法在不同场合有着各自的优劣势,需要根据实际情况进行选择。
在模拟信号处理过程中,常用的技术包括滤波、放大、调制解调、数字滤波等。
滤波是将信号中的某一范围的频率成分通过的操作,可以去除噪声和干扰,使得信号更加清晰;放大是增加信号幅度的操作,可以使得信号更容易被检测和分析;调制解调则是将模拟信号转换为数字信号或反向转换的操作,常用于通信系统中;数字滤波则是在数字信号处理过程中对信号进行滤波操作,以提高信号质量。
综上所述,模拟信号采集与处理技术在现代电子领域中具有重要的意义,其应用广泛、技术成熟。
在实际应用中,需要根据实际情况选择合适的采集与处理方法,以确保信号的准确性和稳定性。
希望通过本文的介绍,读者对模拟信号采集与处理技术有更深入的理解,为实际应用提供参考。
分布式远程模拟量信号采集系统设计崔永俊;张祥;刘坤;李康康;杨卫鹏;乔帅雅【摘要】为有效解决大面积环境模拟参数采集难、采样精度不足、长距离传输信号不稳定的难题,设计了分布式远程模拟量数据采集系统,系统由上位机、背板、总节点和分节点4部分组成,基于RS485总线建立有线数据采集网络,FPGA为主控芯片,高精度采集芯片ADS1258为模数转换模块.文中设计适用于采集范围分散,精度要求高,传输距离较远的应用场合,结果表明,采集系统能够在大范围,多点处采集得到精确的环境模拟量,并具备远距离传输抗干扰能力,符合设计要求,已成功应用于某测试场.【期刊名称】《仪表技术与传感器》【年(卷),期】2019(000)002【总页数】6页(P60-65)【关键词】分布式;远程;RS485;模拟量;FPGA;ADS1258【作者】崔永俊;张祥;刘坤;李康康;杨卫鹏;乔帅雅【作者单位】中北大学,电子测试技术国家重点实验室,仪器科学与动态测试教育部重点实验室,山西太原 030051;中北大学,电子测试技术国家重点实验室,仪器科学与动态测试教育部重点实验室,山西太原 030051;中北大学,电子测试技术国家重点实验室,仪器科学与动态测试教育部重点实验室,山西太原 030051;中北大学,电子测试技术国家重点实验室,仪器科学与动态测试教育部重点实验室,山西太原 030051;中北大学,电子测试技术国家重点实验室,仪器科学与动态测试教育部重点实验室,山西太原 030051;山西一建集团有限公司,山西太原 030000【正文语种】中文【中图分类】TP2740 引言在工业生产和航天航空领域,大型自动化设备普遍被使用,作业环境的恶劣,往往会危及到设备的运行和工作人员的人身安全,所以实时监测一些外界的物理量参数如电压、压力、温度、光强等是必不可少的。
在某些测试环境中面临大面积采集、长距离传输及精度要求高的问题,传统的采集测试方案着重单一区域,其传输距离短,精度偏低,不足以适应大型远程高精度测试的需求,为解决这类问题,本设计提出了以RS485总线为主线,总分结构的方案,分布式的设计拓展了采集的节点数,适合大范围使用,其中一个节点采集通道数目的增多,也使单一区域数据采集面更详细均匀,高精度前端模数转换采集芯片ADS1258提高了采样精度,其自循环通道扫描功能省去了传统多通道的开关选通电路,简化了电路设计[1]。
课程设计报告设计课题:模拟信号采集下位机
专业班级:
学生姓名
指导教师
设计时间
模拟信号采集下位机
一、课程设计目的:模拟信号采集下位机。
二、课程设计题目(问题)描述和要求:对ADC0809的IN7输入信号进行采集,然后将所采集的数据经过232串行通信传送的上位机PC机上,应用串口助手显示所传送的数据,要求数据按照帧格式显示。
三、系统分析与设计
1: 系统总体设计-确定系统功能模块划分及说明;
实验中用到的器件有以下图所示:
C51是在一块芯片中集成了CPU,RAM,ROM,定时器/计数器和多功能的I/O 口等一台计算机所需要的基本功能部件,本实验它是主要控制AD0809采样控制。
地址锁存器,当/OE有效,使能端LE为高电平时,输出跟随输入变化,当LE 端由高电平变低时,输出端8位信息被锁存,直到LE端再次有效。
可编程逻辑器件GAL16V8
F0=/EOC
F1=A15*/A14*/A13*/A12*/A11*A10*/P37
F2=A15*/A14*/A13*/A12*/A11*A10*/P36
F3=/A15+A14+A13+A12+A11+A10
F4=A15
F5=P36
F6=A13*A14*A15*/P37+A13*A14*A15*/P36
F7=A11
ADC0809用于实现模拟量向数字量的转换,带8个模拟量输入通道,有通道地址译码锁存器,输入带三态数据锁存器。
将所接受的信号发送出去。
本系统主要有两大模块:采样模块和发送模块。
采样主要有ADC0908完成。
发送是由98C52和MAX3232CSA完成。
2: 系统详细设计-在总体设计基础上设计系统总体框架、系统流程图;
系统总体框架图
、
系统流程图
3: 源程序清单(每条指令都要加注释,说明其功能,入口参数,返回参数) #include<absacc.h>
#include<intrins.h>
#include<reg51.h>
#define LEDLen 6
#define MODE 0x03
#define CS0809 XBYTE[0xfbff]
//sbit eoc=P3^2;
unsigned char Read0809()
{
unsigned char i;
unsigned char a;
CS0809 = 0; /* 起动 A/D */
for (i=0; i<0x20; i++) ;
/* for (i=0; i<1; i++) ;
{
for(i=0;i<10;i++) ;
} */
//while(eoc==1) continue;
a=CS0809; /* 延时 > 100us */
return(a); /* 读入结果 */
}
main()
{
float temp;
TMOD=0x20;
TR1=0;
TH1=0xfd;
TL1=0xfd;
PCON=0x00;
SCON=0x40;
EA=1;
TR1=1;
TI=0;
for(;;)
{
temp=Read0809();
temp=0xc7;//当前电压3.9V
temp=temp*5.0/255;
SBUF=temp;
while(TI==0);
TI=0;
}
// for(;;);
}
四. 系统调试过程中出现的主要问题
ADC0809的7脚地址错误。
忽略了ADC0809的EOC端与89C51端口的连接。
ADC0809采样数据后,在发送数据连接时出现问题。
五. 系统运行报告与结论
我的实验系统是为了采集变化的电压产生的变化信号,然后对采集的数据经过232串行通信传送的上位机PC机上,应用串口助手显示所传送的数据。
此实验的问题是只做了传出的系统,并无接收,不能将所发送的数据进行接受比较,因而使编程简单了许多,可以再编一个接受系统,接受发出的数据。
、
六. 总结
1、设计中遇到的问题及解决过程:
遇到问题:ADC0809的7脚地址错误。
忽略了ADC0809的EOC端与89C51端口的连接。
ADC0809采样数据后,在发送数据连接时出现问题。
解决过程: ADC0809的EOC的7脚地址错误是有老师指出之后,经重新分析改过来的。
ADC0809的EOC端与89C51端的连接起初是把实验例程里的原封COPY过来,可在运行时不好使之后检查才发现的。
起初只能发送一些乱码,不能正确得到所采样来的数据,经老师指点,知道是因为串口发送程序中的地址与ADC0809采样来的数据地址不是一个。
2、设计中产生的错误及原因分析:
错误在总结1中以说过
产生的原因主要是因为知识掌握不好。
过于依赖例程,把例程中的一切都进行COPY,没有注重引脚的改变和地址的变化。
3、设计体会和收获:
巩固了89C51.ADC0809的知识掌握,同时跟进一步的理解了可编程逻辑器件的原理和应用。
但同时使我看到了自己知识的不足而导致的过于依赖以有的程序,几乎不会对已有的程序去分析是否适合自己的程序,从而给实验编程带来了许多地址和接口不对的错误,使实验陷入僵局。
以后应该更进一步去掌握,理解其知识!
七. 参考书目
《单片机的c语言应用程序设计》马忠梅北京航空航天大学出版社。