当前位置:首页 >> >>

AD574在数据采集系统中的应用

燕 山 大 学
课 程 设 计 说 明 书

题目: 在微机数据采集系统中的应用( 题目:AD574 在微机数据采集系统中的应用(3)

学院( :电气工程学院 学院(系) 电气工程学院 : 专 班 姓 学 业:自动化 级:08 计算机控制 1 班 名:陈龙举 号:080103010030

指导教师: 指导教师:李惠光 臧怀刚 教师职称: 教师职称:

AD574 在系统数据采集中的应用

陈龙举

目录
摘要 ............................................................................................................................................. 3 绪论 ............................................................................................................................................. 4 第一部分:方案拟定及元件选择 ............................................................................................. 5 1.数据采集: .............................................................................................................. 5 2.控制芯片: .............................................................................................................. 5 3.输出显示: .............................................................................................................. 5 第二部分 模块简介 ............................................................................................................... 6 第一章 AD574 ................................................................................................................. 6 1.1AD574 控制器的概述............................................................................................ 6 1.2AD574 芯片引脚图................................................................................................ 6 1.3AD574 引脚说明.................................................................................................... 7 1.4 AD574 特点: ....................................................................................................... 8 第二章 AT89C2051 单片机 ........................................................................................... 9 2.1AT89C2051 单片机内部组成。 ............................................................................ 9 2.2 AT89C2051 单片机的外部引脚功能 ................................................................. 10 第三章 位移寄存器 74LS164 .................................................................................... 12 3.1 器件功能作用 ..................................................................................................... 12 3.2 概述 ..................................................................................................................... 12 3.3 引脚信息 ............................................................................................................ 12 第四章 74LS160 计数器.................................................................................................. 13 第五章 74LS138 译码器.................................................................................................. 14 第六章 LED 数码管......................................................................................................... 15 6.1 概述 .................................................................................................................. 15 6.2 LED 数码管内部引脚图片 .............................................................................. 15 第三部分 组合电路原理图 ............................................................................................... 17 第一章 数据采集部分 ................................................................................................. 17 第二章 数码显示部分 ................................................................................................. 18 第四部分 软件流程图 ..................................................................................................... 19 第五部分 总结与心得 ....................................................................................................... 20 第一章 总结 ..................................................................................................................... 20 第二章 心得体会 ............................................................................................................. 20 参考文献: ............................................................................................................................... 21

2

燕山大学电气工程学院 课程设计

摘要
本系统功能是采用电压传感器测量直流电压,以单片机为核心,AD574 对模拟量进 行数据采集并转换成数字量再送单片机的双工串行口与大型计算机的管理系统或控制系 统进行数据通讯作为一个子系统,分为数据采集和数码显示系统两部分。由于 AD574 可 以直接接收直流电压信号,故可不加传感器进行电压信号转换。 关键字:AD574 转换器,AT89C2051 单片机,LED 数码显示,串行输出 关键字

3

AD574 在系统数据采集中的应用

陈龙举

绪论
当今社会是数字化的社会,是数字集成电路广泛应用的社会,随着电子产业数字化 程度的不断发展,逐渐形成了以数字系统为主体的格局。A/D 和 D/A 转换器作为模拟和 数字电路的借口, 正受到日益广泛的关注。 随着数字技术的飞速发展, 人们对 A/D 和 D/A 转换器的要求也越来越高,新型模拟/数字和数字/模拟之间的转换技术不断涌现,正是因 为这些,高集成度的逻辑器件应运而生,而且发展迅速,它不断地更新换代以满足程序 的要求,并尽可能的提高其利用率。本课程设计就对其中 AD574 模数转换器在微机数据 采集系统中的应用加以阐述。

4

燕山大学电气工程学院 课程设计

第一部分: 第一部分:方案拟定及元件选择
本系统大致分为两个主要部分,即数据采集部分和数码显示部分。涉及到的芯片元 件有数据采集功能芯片,微处理芯片,串入并出芯片,数码管,交直流电源等。

1.数据采集: 数据采集: 数据采集
由于本课程设计课题是 AD574 在数据采集中的应用, 所以数据采集部分就用 AD574 来实现,由于应用是测直流电压,采集部分省略了交流电压整流滤波的部分。

2.控制芯片: 控制芯片: 控制芯片
控制芯片采用 51 系列单片机中的经典型号 AT89C2051 来实现与 AD 转换器和数码输 出显示的连接,p1 口与 AD 转换器的输出连接,p3 口分别与 74LS164.,74LS138,连接。 单片机输出采用串行输出的方式。

3.输出显示: 输出显示: 输出显示
课题要求用串行口输出数码管显示,因此需要一个串入并出的位移寄存器器件,因 此我们选用 74LS164 来实现,接收单片机串行输入的数据,转变为并行输出至五位数码 管的共阴极。74LS138 译码器则负责数码管的分时选通。

5

AD574 在系统数据采集中的应用

陈龙举

第二部分
第一章
1.1AD574 控制器的概述

模块简介
AD574

AD574 是美国模拟数字公司推出的单片高速 12 位逐次比较型 A/D 转换器,内置双极性 电路构成的混合集成转换芯片,具有外界元件少,功耗低,精度高等特点,并且具有自 动校零和自动极性转换功能,只需外接少量的阻容件即可构成一个完整的 A/D 转换器, 其主要功能能特性如下: 1.)分辨率:12 位 2.)非线性误差:小于±1/2LBS 或±1LBS 3.)转换速率:25us 4.)模拟电压输入范围:0-10V 和 0-20V,0-±5V 和 0-±10V 两档四种 5.)电源电压:±15V 和 5V 6.)数据输出格式:12 位/8 位 7.)芯片工作模式:全速工作模式和单一工作模式 8.)是逐次逼近型 12 位 A/D 转换器,可用作 8 位 9.)12 位数据时,可一次性读出,也可两次读出,即先读出高八位,后读出低四位 10.)AD574 内部自动提供基准电压 11.)具有三台输出缓冲器

1.2AD574 芯片引脚图

6

燕山大学电气工程学院 课程设计

1.3AD574 引脚说明
符号 +V 12/8 cs 引脚号 1 2 3 说明 +5V 电源输入端 数据模式选择端,通过次引脚可 选择数据总线是 12 位或 8 位输出 片选端 字节地址短周期控制端,与 12/8 端用来控制启动转换的方式和数 据输出格式。须注意的是,12/8 端 TTL 电平不能直接+5V 或者 0V 连接 读转换数据控制端。 使能端 正电源输入端,输入 15v 电源 10V 基准电源电压输出端 模拟地端 基准电源电压输入端 负电源输入端,输入-15V 电源 正电源输入端,输入+15V 电源 10V 量程模拟电压输入端 20V 量程模拟电压输入端 数字地端 12 条数据总线。 通过这 12 条数据 总线向外输出 A/D 转换数据 工作状态指示信号端,当 STS=1 时,表示转换器正处于转换状态, 当 STS=0 时, 生命 AD 转换结束, 通过此信号可以判断 AD 转换器 的工作状态,作为单片机的终端 或者查询信号之用。

A0

4

R/C CE V+ REF OUT AGND REF IN VV+ 10V IN 20V IN DGND DB0---DB11

5 6 7 8 9 10 11 12 13 14 15 16~27

STS

28

现在我们来讨论 AD574 的 CE,12/8, CS,R/C 和 A0 对其工作状态的控制过程, CE=1、 在 cs=0 同时满足时,AD574A 才会正常工作,在 AD574 处于工作状态时,当 R/C=0 时, AD 转换,当 R/C=1 时,进行数据读出。12/8 和 A0 端用来控制启动转换方式和数据输出
7

AD574 在系统数据采集中的应用

陈龙举

方式。A0=0 时,启动的是按完整 12 位数据方式进行的。当 A0=1 时,按 8 位 A/D 转换 方式进行。当 R/C=1.也即当 AD574 处于数据状态时,A0 和 12/8 控制数据输出状态的格 式。当 12/8=1 时,数据以 12 位并行输出,当 12/8=0 时,数据以 8 位分两次输出。而当 A0=0 时,输出转换数据的高 8 位,A0=1 时,输出 A/D 转换数据的低四位,这四位占一 个字节的高半字节,低半字节补零。

AD574 控制端标志意义 CE 0 X 1 1 1 1 1
____ -------

CS X 1 0 0 0 0 0

R/C X X 0 0 1 1 1

12/8 X X X X 按+5V 按 0V 按 0V

A0 X X 0 1 X 0 1

工作状态 禁止 禁止 启动 12 位转换 启动 8 位转换 12 位并行输出有效 高 8 位并行输出有效 低四位并行输出有效

1.4 AD574 特点: 特点:
1.AD574 单极性和双极性输入特性 AD574 有两个模拟电压输入引脚 10VIN 和 20VIN,具有 10V 和 20.V 的量程范围。 这两个引脚的输入电压可以是单极性的,也可以是双极性的。由用户通过改变输入电路 的连接形式,可使 AD574A 进行单极性和双极性模拟信号的转换。 2.AD574 与单片机的接口 AD574 与单片机的接口,该电路采用双极性输入方式,可对±5V 或±10V 模拟信号 进行转换。当 AD574 与 8031 单片机接口时,由于 AD574 输出 12 位码,单片机读取转换 结果时,需分两次读入,所以接地;AD574 的高 8 位数据线接单片机的数据线,低 4 位数 据线接单片机的低 4 位数据线:AD574 的 GE 信号要求无论是单片机对其启动控制,还是 对转换结果的读取都应为高电平有效,所以和通过 74ls00 与非门接 CE 信号;AD574 的 STS 信号接单片机的一根 I/O 口线,单片机对转换结果的读取采用查询方式。

8

燕山大学电气工程学院 课程设计

第二章

AT89C2051 单片机

AT89C2051 单片机是美国 ATMEL 公司生产的低电压, 高性能 CMOS8 位单片机, 片 内含 2K bytes 的可反复擦写的 FLASH 只读存储器,和 128 bytes 的随机存储器,器件采 用 ATMEL 公司的高密度,非已失性存储技术生产,兼容标准 MCS-51 指令系统,片内置 通用 8 位中央处理器和 FLASH 存储单元,功能强大 AT89C2051 单片机可为您提供许多 高性价比的应用场合。

2.1AT89C2051 单片机内部组成。 单片机内部组成。
下图为 AT89C2051 单片机的内部系统组成基本框图:

图中可以看出, AT89C2051 由中央处理器 CPU, 随机存储器 RAM, 只读存储器 ROM, 输入,输出(I/O)口电路,定时器/计数器等若干部件组成,再配置一定的外围电路,如 时钟电路,复位电路等,即可构成一个基本的微型计算机系统。下面简要介绍各个组成 部件: 1.中央处理器(CPU) 中央处理器是单片机的核心,完成运算和控制功能,MCS-51 单片机的 CPU 能处理
9

AD574 在系统数据采集中的应用

陈龙举

8 位二进制数或代码,故称为 8 位机。 2.内部数据存储器(RAM) AT89C2051 芯片中共有 256 个内部 RAM 单元,但其中后 128 个单元被专用寄存器 占用,能作为存储器提供用户的只有前 128 个单元,用于存储可读可写的数据,因此通 常所说的内部存储器就是指前 128 个单元,简称内部 RAM。 3.内部程序贮存器(内部 ROM) AT89C2051 共有 4KB 掩膜 ROM, 由于 ROM 通常用于存放程序, 原始数据, 表格等。 所以称之为程序贮存器,简称内部 ROM。 4.并行 I/O 口 AT89C2051 共有 4 个 8 位 I/O 口(P0,P1,P2,P3) ,以实现数据的并行输出输入等。 5.串行 I/O 口 MCS-51 单片机有一个全双工的串行口, 以实现单片机与其他设备之间的串行数据通 信。该串行口功能较强,既可作为全双工异步通信收发器使用,也可作为同步位移器使 用。 6.定时器/计数器 AT89C2051 内部共有 2 个 16 位的定时器/计数器,以实现硬件定时或计数功能,并 可根据需要用定时或计数结果对计算机进行控制。 7.中断控制系统 51 系列单片机的终端功能较强,用以满足控制应用的需要,AT89C2051 共有 5 个中 断源,为外部中断两个,定时器/计数器溢出中断 2 个,串行口中断 1 个,分为高级和低 级两个中断优先级。 8.时钟电路 51 系列单片机的内部有时钟电路,但晶振和微调电容需外接。系统允许最高频率为 12MHz。

2.2 AT89C2051 单片机的外部引脚功能

10

燕山大学电气工程学院 课程设计

下面按其引脚功能分为四部分叙述这 20 条 1、主电源引脚 VCC 和 GND VCC——(20 脚)接+5V 电压; VSS——(10 脚)接地。 2、外接晶体引脚 XTAL1 和 XTAL2 XTAL1(5 脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端, 这个放大器构成了片内振荡器。当采用外部振荡器时,对 HMOS 单片机,此引脚应接地; 对 CHMOS 单片机,此引脚作为驱动端。 XTAL2(4 脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出 端。采用外部振荡器时,对 HMOS 单片机,该引脚接外部振荡器的信号,即把外部振荡 器的信号直接接到内部时钟发生器的输入端;对 XHMOS,此引脚应悬浮。 3、控制或与其它电源复用引脚 RST/VPP RST/VPP(1 脚)当振荡器运行时,在此脚上出现两个机器周期的高电平将使单片机复位。 推荐在此引脚与 VSS 引脚之间连接一个约 8.2k 的下拉电阻,与 VCC 引脚之间连接一个 约 10μF 的电容,以保证可靠地复位。 对于 EPROM 型的单片机(如 8751) ,在 EPROM 编程期间,此引脚也用于施加 21V 的 编程电源(VPP) 。 4、输入/输出(I/O)引脚 P1、P3(共 15 根) 1).P1 口(12 脚至 19 脚) :是准双向 8 位 I/O 口。由于这种接口输出没有高阻状态, 输入也不能锁存,故不是真正的双向 I/O 口。P1 口能驱动(吸收或输出电流)4 个 LS 型 的 TTL 负载。对 8052、8032,P1.0 引脚的第二功能为 T2 定时/计数器的外部输入,P1.1 引脚的第二功能为 T2EX 捕捉、重装触发,即 T2 的外部控制端。对 EPROM 编程和程序 验证时,它接收低 8 位地址。 2).P3 口(2.3.6.7.8.9.11 脚) :是准双向 8 位 I/O 口,在 MCS-51 中,这 8 个引脚还用 于专门功能,是复用双功能口。P3 能驱动(吸收或输出电流)4 个 LS 型的 TTL 负载。 作为第一功能使用时,就作为普通 I/O 口用,功能和操作方法与 P1 口相同。 作为第二功能使用时,各引脚的定义如表所示。 值得强调的是,P3 口的每一条引脚均可独立定义为第一功能的输入输出或第二功能。 P3 口引脚的第二功能: 口线 P3.0 P3.1 P3.2 P3.3 P3.4 第二功能 RXD TXD INT0 INT1 T0 信号名称 串行数据接收 串行数据发送 外部中断 0 请求信号输入 外部中断 1 请求信号输入 定时器/计数器 0 计数输入

11

AD574 在系统数据采集中的应用

陈龙举

P3.5 P3.6 P3.7

T1 WR RD

定时器/计数器 1 计数输入 外部 RAM 写选通 外部 RAM 读选通

第三章
3.1 器件功能作用
8 位串入,并出移位寄存器

位移寄存器 74LS164

3.2 概述
74HC164、74HCT164 是高速硅门,CMOS 器件,与低功耗肖特基型 TTL 器件的引 脚兼容,74HC164、74HCT164 是 8 位边沿触发式位移寄存器,串行输入数据,然后并行 输出。数据通过两个输入端(DSA,DSB)之一串行输入;任一输入端可以用作高电平使 能端,控制另一端输入端的数据输入。两个输入端或者连接在一起,或者把不用的输入 端接高电平,一定不要悬空。 时钟(CP)每次由低变高速时,数据右移一位,输入到 Q0,Q0 是两个数据输入端 的逻辑与,它将上升时钟沿之前保持一个建立时间的长度。 主复位(MR)输入端上的一个低电平将使其他所有的输入端都无效,同时非同步地 清除寄存器,强制所有输出为低电平。

3.3 引脚信息

12

燕山大学电气工程学院 课程设计

引脚说明: 符号 DSA DSB Q0~Q3 GND CP /M/R Q4~Q7 VCC 引脚 1 2 3~6 7 8 9 10~13 14 说明 数据输入 数据输入 输出 地(0v) 时钟输入(低电平到高电平触发) 中央复位输入(低电平有效) 输出 正电源

第四章 74LS160 计数器

74LS160 计数器是 10 进制计数器,引脚功能这里不再详细介绍,这里将 74LS160 改 造成 5 进制计数器,用于对数码管的地址选通。 改造后的 74LS160 结构如下图:

13

AD574 在系统数据采集中的应用

陈龙举

第五章 74LS138 译码器
74LS138 为 3 线--8 线译码器。 74LS138 译码器接收 74LS160 的计数信号,译码后生成各位的高低电平,实现对 5 位数 码管的阳极的分时选通,达到动态显示的效果。其工作原理如下: 当一个选通端(E1)为高电平,另两个选通端((/E2))和/(E3))为低电平时,可将地 址端(A0、A1、A2)的二进制编码在 Y0 至 Y7 对应的输出端以低电平译出。

14

燕山大学电气工程学院 课程设计

第六章 LED 数码管
6.1 概述
LED 数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字 型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。LED 数码管 常用段数一般为 7 段有的另加一个小数点,还有一种是类似于 3 位“+1”型。位数有半 位,1,2,3,4,5,6,8,10 位等等....,LED 数码管根据 LED 的接法不同分为共阴和 共阳两类,了解 LED 的这些特性,对编程是很重要的,因为不同类型的数码管,除了它 们的硬件电路有差异外,编程方法也是不同的。下图是共阴和共阳极数码管的内部电路, 它们的发光原理是一样的,只是它们的电源极性不同而已。颜色有红,绿,蓝,黄等几 种。LED 数码管广泛用于仪表,时钟,车站,家电等场合。选用时要注意产品尺寸颜色, 功耗,亮度,波长等。

6.2

LED 数码管内部引脚图片 数码管内部引脚图片

LED 数码管要正常显示, 就要用驱动电路来驱 动数码管的各个段码,从而显示出我们要的数位, 因此根据 LED 数码管的驱动方式的不同,可以分 为静态式和动态式两类。每一笔划都是对应一个 字母表示 DP 是小数点. A、静态显示驱动: 静态驱动也称直流驱动。静态驱动是指每个数码管的每一个段码都由一个单片机的 I/O 埠进行驱动,或者使用如 BCD 码二-十进位*器*进行驱动。静态驱动的优点是编程简单, 显示亮度高,缺点是占用 I/O 埠多,如驱动 5 个数码管静态显示则需要 5×8=40 根 I/O 埠来驱动,要知道一个 89S51 单片机可用的 I/O 埠才 32 个呢。故实际应用时必须增加* 驱动器进行驱动,增加了硬体电路的复杂性。 B、动态显示驱动: 数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所 有数码管的 8 个显示笔划"a,b,c,d,e,f,g,dp "的同名端连在一起,另外为每个数码管的公共 极 COM 增加位元选通控制电路,位元选通由各自独立的 I/O 线控制,当单片机输出字形 码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于 单片机对位元选通 COM 端电路的控制, 所以我们只要将需要显示的数码管的选通控制打
15

AD574 在系统数据采集中的应用

陈龙举

开,该位元就显示出字形,没有选通的数码管就不会亮。 透过分时轮流控制各个 LED 数码管的 COM 端,就使各个数码管轮流受控显示,这就 是动态驱动。在轮流显示过程中,每位元数码管的点亮时间为 1~2ms,由于人的视觉暂 留现象及发光二极体的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的 速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和 静态显示是一样的,能够节省大量的 I/O 埠,而且功耗更低。 本系统由于要使用多个数码管会占用太多的 I/O 口,所以采用动态显示方式进行显 示。

16

燕山大学电气工程学院 课程设计

第三部分
第一章

组合电路原理图
数据采集部分

AD574 是 12 位逐次比较型 AD 传感器,共有 12 根数据线,AT89C2051 单片机的 P1 口与 AD574 的高 8 位数据线直接相连,AD574 的低四位数据线与单片机的高半 4 位 P1.4--P1.7 直接相连, 数据的读取是靠单片机的控制线进行分时选通进行, P3.5 接 AD574 的字节短周期的控制线(A0) ,P3.4 接读转换数据控制脚(R/C) ,P3.7 直接与工作状态 指示端(STS)相连,这样的结构决定只能是 8 位输出形式,故 12/8 数据模式选择端直 接接地即可。AT89C2051 只有 40 根 I/O 口线,上述用了 11 根,我们将输出的数据通过 单片机的串行口输出, 外接一片 74LS164 (串入并出) 译码器进行扩展, 剩下的 P2.0~P2.4 口用来实现对显示 LED 进行地址选通。 这里我们采用 10V 量程的输入模式,故 AD574 的 Pin13 为被测电压的输入端,因为 只使用了一片 AD574 转换芯片,所以 CS 端直接接地即可。转换器使用±电源电压供电, 工作电压为+5V。

17

AD574 在系统数据采集中的应用

陈龙举

第二章

数码显示部分

74LS164 为串入并出译码器,AT89C2051 通过串行输出口的 BCD 串行码经 74LS164 译 码输出为 7 端 BCD 码,直接与 LED 的 a~g 相连,同时四位 LED 的数据线都一一对应连接 在一起。LED 数码管选用共阳型,AT89C2051 单片机的 P2.0~P2.4 口经三极管 2SA1015 接 LED 的公共端, 位 LED 的显示是通过地址线进行分时选通的, 5 由单片机 AT89C2051 的 P3.2 口发出的时钟信号连接至 74LS160 改造的 5 位计数器,通过计数器的输出转至 74LS138 译码器,实现分时选通的功能。这就是我们常用的动态扫描显示方式。 值得一提的是,动态扫描方式中,动态扫描的频率有一定的要求,频率太低,LED 将出现闪烁现象,如果频率太高,由于每个 LED 的点亮时间太短,LED 的亮度太低,肉眼 无法看清,所以一般去 10ms 左右为宜,这就要求在编写程序时,选取某一位 LED 使其点 亮保持一定的时间,程序上常采用的是调用延时子程序。在 C51 指令中,延时子程序是 相当简单的,并且延时时间也容易更改。

18

燕山大学电气工程学院 课程设计

第四部分 软件流程图
开始
系统初始化设置

数据采集
A / D 转换
求出电压值
Y

电压低于设定下限

N Y
电压高于设定上限

报警上限处理

N

报警下限处理
送电压正常信号

控制输出显示

N
是否有键按下

Y
19

AD574 在系统数据采集中的应用

陈龙举

键后处理

第五部分

总结与心得

第一章 总结
通过本次课题设计,我们对 AD 模数转换器,及 MCS-51 单片机了更进一步的了解。 并且取得了新的收获。本次实验采用了 AT89C2051 单片机芯片,通过本次实验及查阅相 关资料,我们对其之间的区别有了一定的认识,在本课题设计报告的硬件介绍部分也对 其作了详细的论述。 数据采集中我们用到了模/数转换芯片 AD574,以前在学单片机这门课程时只是对其 理论知识有了初步的了解。通过本次实验,我们对它的工作原理彻底理解了,对其启动 设置、转换结束判断以及输出控制等都基本掌握。电路连接方面,我们对其与单片机的 连接也有了更为直观的认识,通过实验的摸索以及必要的理论知识,我们准确的实现了 它于单片机的互连。 另外,在动态数码管显示的原理上,也有了进一步的了解,通过 74LS164 芯片实现 串行输入并行输出至数码管的共阴极。再通过 AT89C2051 单片机对 5 位数码管的 LED 地址选通的功能实现动态显示。需要注意的是,地址选通的频率一定要适中,频率过高 过低都会对显示效果造成不利的影响。

第二章 心得体会
课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能 力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新 日异,单片机已经成为当今计算机应用中空前活跃的领域, 在生活中可以说得是无处不 在。因此作为二十一世纪的大学来说掌握单片机的开发技术是十分重要的。 回顾起此次单片机课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到 实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西, 同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。 通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够 的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服 务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以 说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过 程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固, 比如说三极管 PNP 管脚不懂怎么放置,不懂分得二极管的正负极,对单片机汇编语言掌 握得不好……通过这次课程设计之后,一定把以前所学过的知识重新温故。 这次课程设计终于顺利完成了,在设计中遇到了很多编程问题,最后在梁强老师的
20

燕山大学电气工程学院 课程设计

辛勤指导下,终于游逆而解。同时,在梁强老师的身上我学得到很多实用的知识,在次 我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!

参考文献: 参考文献:
1.钱宗华,严携薇,赵雁南,微计算机控制系统设计,清华大学出版社,1988 2.孙玉才,MCS-51 系列单片微型计算机及其应用,东南大学出版社,1990 3.沈德金,陈粤初。MCS-51 系列单片机接口电路与应用程序实例,北京航天航空大学出 版社,1990

21


更多相关标签: