《单片机技术》实验(2009)多媒体讲义

合集下载

单片机原理实验讲义(电信 CDIO 版)16课时

单片机原理实验讲义(电信 CDIO 版)16课时

《单片机原理实验》讲义CDIO版前言 (1)实验 KEIL编译器实验 (2)实验二 LED数码管动态扫描实验 (11)实验三汇编语言程序设计(一) (13)实验四汇编语言程序设计(二).............................................. 错误!未定义书签。

实验五中断优先级实验.. (17)实验六定时/计数器实验 (18)实验七串行通信实验 (20)实验八 D/A转换实验 X5045实验(二选一) (22)实验九 A/D转换实验 DS18B20实验(二选一).................. 错误!未定义书签。

实验十简易温度控制系统实验.. (26)演示实验说明 (31)实验资料说明 (32)实验报告撰写要求 (33)近年来,CDIO(构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate))工程教育模式改革由美国麻省理工学院为首的世界几十所大学开展。

CDIO大纲将学生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力4个层面,倡导“做中学”和“基于项目教育和学习”的新型教学模式,让学生以主动的、实践的、课程之间有机联系的学习方式接受工程教育。

CDIO教育模式是近年来符合国际工程教育共识的, 对学生在工程乃至社会大系统中进行训练的一整套工程教育改革体系。

国外经验表明,CDIO的理念和方法先进可行,适合工科教学过程各个环节的改革。

我国从2005年由汕头大学工学院率先开始学习研讨 CDIO 工程教育模式并加以实施,国家教育部2008年发起成立《中国CDIO工程教育模式研究与实践》课题组,确定了试点高校和专业,已经取得了积极的教学效果。

浙江省内有浙江工业大学、宁波工程学院、万里学院、浙江大学城市学院四所高校被确定为试点高校,绍兴市目前还没有高校列入试点范围。

高校中传统电子类专业实验以验证性实验为主,学生参与实验的自由度和原创空间非常受限,实验教学效果不佳,迫切需要改进实验教学模式,科学培养创新人才。

单片机教案(讲稿)

单片机教案(讲稿)

单片机教案(讲稿)第一章:单片机概述1.1 单片机的定义与发展历程介绍单片机的概念及其发展历程讲解单片机在我国的应用与发展现状1.2 单片机的组成与结构介绍单片机的组成结构,包括CPU、存储器、输入/输出接口等讲解单片机的硬件系统设计与应用1.3 单片机的特点与分类讲解单片机的主要特点,如体积小、成本低、功耗低等介绍单片机的分类及应用领域第二章:单片机编程基础2.1 计算机组成原理与数制转换讲解计算机组成原理,包括二进制、八进制、十六进制等数制转换方法介绍ASCII码、GB2312等字符编码标准2.2 单片机指令系统与编程语法讲解单片机的指令系统,包括数据传输、逻辑运算、算术运算等指令介绍单片机编程语法,如寄存器、立即寻址、间接寻址等2.3 程序设计方法与技巧讲解程序设计方法,包括顺序结构、分支结构、循环结构等介绍编程技巧,如变量命名、代码优化、模块化设计等第三章:单片机接口技术3.1 并行接口设计与应用讲解并行接口的原理与设计方法介绍并行接口在单片机中的应用案例,如键盘、LED显示等3.2 串行接口设计与应用讲解串行接口的原理与设计方法介绍串行接口在单片机中的应用案例,如串口通信、USB接口等3.3 其他接口技术介绍讲解ADC、DAC、PWM等接口技术的原理与应用介绍这些接口技术在单片机中的应用案例第四章:单片机应用系统设计4.1 系统设计流程与方法讲解单片机应用系统设计的流程,包括需求分析、硬件选型、软件设计等介绍系统设计方法,如模块化设计、层次化设计等4.2 硬件系统设计与调试讲解硬件系统设计的方法与技巧介绍硬件调试工具与方法,如示波器、逻辑分析仪等4.3 软件系统设计与调试讲解软件系统设计的方法与技巧介绍软件调试工具与方法,如调试器、仿真器等第五章:单片机项目实践5.1 项目实践概述讲解项目实践的目的与意义介绍项目实践的内容与要求5.2 项目实践案例一:温度控制系统讲解温度控制系统的原理与设计方法介绍使用单片机实现温度控制的具体步骤与技巧5.3 项目实践案例二:智能家居系统讲解智能家居系统的原理与设计方法介绍使用单片机实现智能家居的具体步骤与技巧5.4 项目实践案例三:小型讲解小型的原理与设计方法介绍使用单片机控制小型的具体步骤与技巧展望单片机技术在未来的发展趋势与应用前景第六章:单片机中断与定时器/计数器6.1 中断系统讲解单片机的中断系统概念、类型及优先级介绍中断服务程序的编写方法与中断响应过程6.2 定时器/计数器原理讲解定时器/计数器的结构、工作模式及编程方法介绍定时器/计数器在工业控制中的应用案例6.3 中断与定时器/计数器应用实例结合具体案例,讲解中断与定时器/计数器在实际项目中的应用第七章:单片机串行通信技术7.1 串行通信基础讲解串行通信的概念、分类及标准介绍串行通信的物理层、数据链路层及网络层协议7.2 单片机串行通信接口讲解单片机串行通信接口的原理与编程方法介绍单片机串行通信在各种应用场景中的案例7.3 串行通信技术应用实例结合具体案例,讲解串行通信技术在实际项目中的应用第八章:单片机接口扩展技术8.1 并行扩展技术讲解并行扩展芯片的选型及接口设计方法介绍并行扩展在存储器、IO接口等方面的应用8.2 串行扩展技术讲解串行扩展芯片的选型及接口设计方法介绍串行扩展在ADC、DAC、显示模块等方面的应用8.3 接口扩展技术应用实例结合具体案例,讲解接口扩展技术在实际项目中的应用第九章:单片机嵌入式系统设计9.1 嵌入式系统概述讲解嵌入式系统的概念、特点及分类介绍嵌入式系统的设计流程与方法9.2 嵌入式操作系统讲解嵌入式操作系统的概念、特点及分类介绍常见的嵌入式操作系统及其应用案例9.3 嵌入式系统设计实例结合具体案例,讲解嵌入式系统在实际项目中的应用第十章:单片机技术发展趋势与应用前景10.1 单片机技术发展趋势讲解单片机技术的发展趋势,如性能提升、集成度增加等介绍新兴的单片机技术,如片上系统(SoC)、物联网(IoT)等10.2 单片机应用前景探讨单片机技术在各个领域的应用前景,如工业控制、智能家居、医疗设备等分析单片机技术对我国经济社会发展的重要意义重点和难点解析重点环节一:单片机的定义与发展历程单片机作为微控制器的核心,其定义和发展历程是理解微控制器应用的基础。

第1章概述xiaoedit2009下

第1章概述xiaoedit2009下

第1章 概述
湖南工业大学电气与信息工程学院
1.1.2 单片机应用系统的组成
晶振、复位 电路
输入控制 通讯接口
单片机
输出显示
外围功能 器件
第1章 概述
湖南工业大学电气与信息工程学院
1.1.3 单片机的选型与应用
1 MCS-51单片机的主要产品
型号
制造技术
片内程序存储器
8051AH 8031AH 8751H 80C31 80C32
4、计算机网络和通信领域
•手机
•电话机
现代的单片机普遍具备
•程控交换机 •楼宇自动通信呼叫系统
Байду номын сангаас
通信接口,可以很方便地与 计算机进行数据通信,为在 计算机网络和通信设备间的
•列车无线通信
应用提供了极好的物质条
•日常工作中随处可见的移动电话
件,现在的通信设备基本上 都实现了单片机智能控制。
•集群移动通信
第1章 概述
湖南工业大学电气与信息工程学院
第1章 单片机概述
引入 学习单片机的方法 1.1 单片机基本概念 1.2 微型计算机数制及其转换
第1章 概述
湖南工业大学电气与信息工程学院
学习单片机技术的方法
1、学习条件和学习环境
硬件准备
计算机:普通计算机一台。安装WinXP操作系统。 编程器:用于对单片机进行编程。(使用S51芯片可以使用下载线) 实验板:用来进行单片机开发设计实践,能完成的项目尽可能多。
8051 8032
H MOS AH MOS H MOS CHMOS CHMOS H MOS H MOS
ROM (4k) 无
EPROM(4K) 无 无
ROM (8K) 无

《多媒体技术》讲稿第4章课件

《多媒体技术》讲稿第4章课件

计算机视觉
计算机视觉是数字图像处理技术的延 伸,通过算法和模型实现图像的自动 分析和理解。
数字图像处理技术的发展趋势
深度学习与人工智能的结合
随着人工智能技术的不断发展,数字图像处理技术将与深度学习 算法结合,实现更加智能化和自动化的图像处理。
高清与超高清图像处理
随着显示技术的进步,高清和超高清图像的需求不断增加,数字图 像处理技术将向更高分辨率和更精细的方向发展。
数字图像处理技术的应用
医学影像处理
数字图像处理技术在医学影像领域应 用广泛,如X光、CT和MRI等医学影 像的生成、增强和诊断。
遥感图像处理
在遥感领域,数字图像处理技术用于 对卫星和航空遥感图像进行处理和分 析,提取有用的地理信息。
安全与监控
数字图像处理技术在安全和监控领域 的应用包括人脸识别、车牌识别和视 频监控等。
本。同时,在备份过程中,也可以通过压缩技术减少备份时间。
02 03
传输和分享
在互联网传输中,通过数据压缩技术可以大大减少传输时间和带宽占用 ,提高传输效率。同时,在分享过程中,也可以通过压缩技术减小文件 大小,方便分享。
实时通信
在视频会议、在线教育等实时通信场景中,数据压缩技术可以保证视频 、音频的实时传输和播放质量。
REPORT
CATALOG
DATE
ANALYSIS
SUMMAR Y
03
数字音频处理技术
数字音频处理技术的概念
数字音频处理技术是指利用计算机、数 字信号处理器(DSP)和其他电子设备 ,对音频信号进行采集、编码、压缩、 传输、解码和播放等一系列处理的技术

它涉及到音频信号的数字化、音频数据 的压缩与解压缩、音频质量的改善、音

单片机应用技术讲座(2009-7)

单片机应用技术讲座(2009-7)

培训教学讲义单片机应用技术内江师范学院物理与电子信息工程学院教师:刘道兴2009年07月目录目录第一讲单片机结构与工作原理 (1)1.1 单片机概述 (1)1.2 单片机的结构和原理 (5)第二讲单片机寻址与指令系统 (16)2.1 指令系统简介 (16)2.2 MCS-51单片机指令格式和指令分类 (16)2.3 MCS-51单片机的寻址方式 (17)2.4 MCS-51单片机指令的分类研究 (18)第三讲单片机程序设计 (26)3.1 单片机汇编语言源程序的结构形式 (26)3.2 单片机汇编语言伪指令 (27)3.3 单片机汇编语言源程序的编辑和汇编 (27)3.4 编制程序的步骤 (29)3.5 MCS-51汇编语言实用程序 (30)第四讲单片机应用系统设计(基本知识) (49)4.1 单片机应用系统的研制步骤 (49)4.2 单片机应用系统的可靠性设计和故障诊断 (53)4.3 单片机开发系统 (55)4.4 单片机应用系统设计 (58)第二部分单片机应用系统设计实例 (60)交通指示灯控制系统设计 (61)数字式多路温度采集系统设计 (77)第一讲单片机结构与工作原理1.1 单片机概述20世纪70年代出现的微型计算机,在科学技术界引起了影响深远的变革。

在70年代中期,微型计算机家族中又分裂出一个小小的派系——单片机。

单片机的诞生标志着计算机正式形成了通用计算机系统和嵌入式计算机系统两大分支。

计算机两大分支的产生,大大促进了现代计算机技术的飞速发展。

单片机以面向对象的实时控制为己任,不断增强控制能力,降低成本,减小体积,改善开发环境,以空前的速度迅速而广泛地取代经典电子系统。

1.1.1 单片机系列简介1. 什么是单片机微处理器(Microprocessor)也被称为微处理机,它包括算术逻辑部件ALU、控制部件CU和寄存器组R三个基本部分和内部总线;微处理器相当于一般计算机系统结构中的运算器和控制器的组合,称为中央处理器(CPU),它是微型计算机的核心部件。

单片机原理及应用实验指导书——09

单片机原理及应用实验指导书——09

《单片机原理及应用》实验指导书2009.1《单片机原理及应用》实验指导书目录第一章系统安装和启动 (1)1.1 实验系统工作方式在51串口实验/仿真方式 (1)1.2 AEDK598实验系统工作在MCS51方式下开关初始状态 (1)第二章LCA51软件调试 (1)第三章MCS51系列单片机实验 (4)实验一P1口输入、输出实验 (4)实验二定时器实验 (6)实验三8279键盘显示实验 (8)实验四单片机串行口与PC机通讯实验 (10)实验五压力测量显示实验 (13)第一章系统安装和启动1.1 实验系统工作方式在51串口实验/仿真方式1、用户根据实验要求,进行MCS-51单片机实验/仿真时(8032芯片已插在D33插座上),将XC9(CPU插座)与XC1(CPU51插座)用T598A-C连接板连接起来,XC6(CPU88插座)空。

2、用实验机配套的串行通讯电缆,将9芯电缆的一端与实验机上的9芯插座相连,另一端与PC机的串行口相连。

3、打开电源,在PC机上打开LCA51软件,运行实验程序,具体操作参见《爱迪克T598_51使用说明》。

1.2 AEDK598实验系统工作在MCS51方式下开关初始状态●XB、XB1 : 短路套全插上。

●XB2,XB5 : 短路套向上插(SPEAK端),第10模块处于放音功能。

●第○4模块中:多位开关K3拨向最左(温度控制)端,做温度控制实验用。

●第○29模块中:短路套全部套向右边,由8279来控制键盘、显示。

●XC9(CPU插座)与XC1(CPU51插座)用T598A-C连接板连接起来。

第二章LCA51软件调试调试是编程的重要部分。

凋试的目的是找到程序的逻辑错误。

当程序不能按希望运行时,就需要对程序进行调试,直到找出原因为止。

为了便了用户对应用程序进行调试,本章将介绍LCA51软件调试界面和调试上主要方法和技巧。

一、调试界面LCA51是一个集成开发环境,调试和编辑、编译在同一个界面下完成。

单片机讲稿2009

单片机讲稿2009

1
21
指令类型 • • • • • 数据传送 算术运算 逻辑运算 位操作 控制转移
1
22
数据传送 • • • • • MOV MOVX(外部RAM) MOVC(程序存储器) PUSH , POP(堆栈) XCH , XCHD(交换)
1
23
算术运算
• • • • • • ADD , ADDC(加) SUBB(减) INC , DEC(增,减) MUL DIV DA
仿真器
目标板
1
35
串行接口
• • • • MCS-51的串行口有二个功能: 1.扩展I/O口; (2)通信 方式0:扩展I/O口 方式1:异步串口通信(方式2,方式3,参P131) 数据格式(方式1):
起始 D0D1D2D3D4D5D6D7 停止
1
36
方式0
• 扩展移位寄存器的工作方式 (书P128,CD4096代替74LS164)
1
20
指令系统 • 寻址方式(P33):*这里指源操作数的寻址
(1)立即寻址: MOV A,#70H (2)直接寻址: MOV A,70H (3) 寄存器寻址: MOV A,R1 (4)寄存器间接寻址 :MOV A,@R1 (5)(基寄存器+变址)的间接寻址: MOVC A,@A+DPTR; 基寄存器:DPTR 变址:A
• (1)单片机1的发送程序 • (2)单片机2的接收程序
1
16
应用题8:
PC机传送4K个字节的数据包给单片机,其 中第1,2个字节规定为数据包长度
• (1)画出PC机与单片机的连接电路图 • (2)画出单片机系统电路图 • (3)单片机的接收程序
1
17
应用题9:

《单片机技术》实验多媒体讲义课件

《单片机技术》实验多媒体讲义课件
外部中断应用实验
一、实验目的和要求 1、掌握中断系统外部中断源的使用方法 。 2、掌握延时程序的编程及使用方法 。 3、掌握Proteus软件与Keil软件的使用方法 。 4、掌握单片机系统的硬件和软件设计方法 。
二、实验内容或原理 1、在单片机口线上产生某一频率的连续周期性 矩形波 。
《单片机技术》实验多媒体讲义
一、实验目的和要求 1、掌握单片机与DAC0832的接口设计方法 。 2、掌握Proteus软件与Keil软件的使用方法 。
二、实验内容或原理 1、设计一个简单的单片机应用系统,利用DAC0832 输出连续周期性方波、锯齿波、三角波、正弦波 信号 。
《单片机技术》实验多媒体讲义
三、设计要求 1、用Proteus软件画出电路原理图,在单片机的外部 扩展片外三总线,并通过片外三总线与0832接口。 2、在单片机的外部扩展一个4个按键的键盘。 3、按下K0,产生连续方波信号。 4、按下K1,产生连续锯齿波信号。 5、按下K2,产生连续三角波信号。 6、按下K3,产生连续正弦波信号。 7、通过外接示波器观察波形。
《单片机技术》实验多媒体讲义
四、实验报告要求 1、实验目的和要求。 2、设计要求。 3、实验程序流程框图和程序清单。 4、实验总结。 5、思考题。
五、思考题 1、说明MCS-51系列单片机对片内RAM和片外RAM存贮器各有 哪些寻址方式? 2、说明指令MOV A,20H和MOV C,20H中的20H含义有什 么不同?传送指令中的助记符 MOV,MOVX,MOVC各适用 于访问哪个存储器空间?
《单片机技术》实验多媒体讲义
三、设计要求 1、编写程序将00H~0FH 16个数据分别送到单片机内部 RAM 30H~3FH单元中。 2、编写程序将片内RAM 30H~3FH的内容传送至片内RAM 40~4FH单元中。 3、编写程序将片内RAM 40H~4FH单元中的内容传送到外 部RAM 4800H~480FH单元中。 4、编写程序将4800H~480FH单元内容送到外部RAM 5800H~580FH单元中。 5、编写程序将片外RAM 5800H~580FH单元内容传送回 片内RAM 50H~5FH单元中。

邹显圣《单片机原理与应用项目式教程》多媒体课件项目

邹显圣《单片机原理与应用项目式教程》多媒体课件项目

邹显圣《单片机原理与应用项目式教程》多媒体课件项目三系统所用汇编源程序的编制四硬件及软件的联合调试六自测题1.DA转换器与AD转换器的功能是什么有什么区别 2.DA转换器的主要性能指标有哪些 3.说明DA 转换器和AT89C51CPU连接方式有哪些 4.如何确定ADC0809转换结束有几种方法解决转换时间的问题5.画出 ADC0809 与 AT89C51 单片机的硬件接线图编写定时器方式8路采集程序查询法6.画出DAC0832与AT89C51单片机的硬件接线图编写产生锯齿波梯形波方波的程序谢谢二相关理论知识二相关理论知识三认识温度传感器AD590 1.AD590简介2.AD590的应用二相关理论知识三认识温度传感器AD590 1基本应用AD590的封装形式如图10-13a所示AD590用于测量热力学温度的基本应用电路如图10-13b所示1.AD590简介2.AD590的应用二相关理论知识三认识温度传感器AD590 1.AD590简介2.AD590的应用二相关理论知识三认识温度传感器AD590 2摄氏温度测量如图10-14所示电位器R2用于调整零点R4用于调整运放LWJ95的增益调整方法如下在0℃时调整R2使输出VO 0然后在100℃时调整R4使VO 100mV如此反复调整多次直至0℃时VO 0mV100℃时VO 100mV为止最后在室温下进行校验例如室温为25℃那么VO 应为25mV冰水混合物是0℃环境沸水为100℃环境 1.AD590简介 2.AD590的应用二相关理论知识二相关理论知识三认识温度传感器AD590 3温差测量电路及其应用利用两个AD590测量两点温度差的电路如图10-15所示在反馈电阻为100kΩ的情况下设1和2 AD590处的温度分别为t1℃和t2℃则输出电压为t1-t2 100 mV℃图中电位器R2用于调零电位器R4用于调整运放LWJ95的增益1.AD590简介2.AD590的应用二相关理论知识三认识温度传感器AD590 3温差测量电路及其应用由基尔霍夫电流定律II2 I1I3I4 1 由运算放大器的特性知I3 0 2 VA≈0 3 调节调零电位器R2使I4 0 4 由式1式2式4可得I I1-I2 设R4 90kΩ则有V0 I R3R4 I1-I2 R3R4t1-t2 100mV℃ 5 其中 t1-t2 为温度差单位为℃由式5知改变R3R4 的值可以改变VO的大小 1.AD590简介 2.AD590的应用二相关理论知识三项目实施一硬件电路原理图设计 AD590传感器接线图三项目实施一硬件电路原理图设计数码管接线方法三项目实施一硬件电路原理图设计传感器与AT89C51接线方法二系统所用元器件设备及工具三项目实施元器件名称主要参数数量元器件名称主要参数数量单片机 AT89C51 1 电解电容 10μF 1 电阻 5.1KΩ 1 面包板 1 瓷片电容 30pF 2 伟福仿真器 H51L 1 ADC0809 1 周立功编程器 EasyPRO 174LS02 或非门 1 共阴极数码管 2 74LS48 2 电阻10K 7 AD590 传感器 1 仿真头 1 开关电源 5V 3W 1插线若干可调电阻 20K 1 计算机 1 晶振 6MHz 1钳子尖口 1 万用表数字式 1 LM239 3 螺钉旋具一字及十字 2 74LS175 D触发器 1 三项目实施三项目实施三项目实施五脱离仿真器后的独立运行四拓展知识一DS18B20温度传感器简介二温度传感器DS18B20的通信协议三温度传感器DS18B20的供电方式四拓展知识一DS18B20温度传感器简介1适应电压范围更宽电压范围30~55V在寄生电源方式下可由数据线供电2独特的单线接口方式DS18B20在与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯3DS18B20支持多点组网功能多个DS18B20可以并联在唯一的三线上实现组网多点测温4DS18B20在使用中不需要任何外围元件全部传感元件及转换电路集成在形如一只三极管的集成电路内5温范围-55℃~+125℃在-10~85℃时精度为±05℃ 6可编程的分辨率为9~12位对应的可分辨温度分别为0.5℃0.25℃0125℃和00625℃可实现高精度测温7在9位分辨率时最多在9375ms内把温度转换为数字12位分辨率时最多在750ms内把温度值转换为数字 8测量结果直接输出数字温度信号以一线总线串行传送给CPU同时可传送CRC校验码具有极强的抗干扰纠错能力9负压特性电源极性接反时芯片不会因发热而烧毁但不能正常工作1.温度传感器DS18B20主要特性四拓展知识一DS18B20温度传感器简介2.温度传感器DS18B20的外形和内部结构DS18B20内部结构主要由四部分组成64位光刻ROM温度传感器非挥发的温度报警触发器TH和TL配置寄存器图10-23 DS18B20传感器外引脚DS18B20的外形及管脚排列如图10-23所示 DS18B20引脚定义 DQ 为数字信号输入输出端 GND为电源地 VDD为外接供电电源输入端在寄生电源接线方式时接地四拓展知识一DS18B20温度传感器简介2.温度传感器DS18B20的外形和内部结构 DS18B20的内部结构如图10-24所示四拓展知识一DS18B20温度传感器简介2.温度传感器DS18B20的外形和内部结构DS18B20高速暂存器共9个存储单元见表10-3 四拓展知识一DS18B20温度传感器简介 3.温度传感器DS18B20的工作原理 DS18B20测温原理低温度系数晶振的振荡频率受温度影响很小用于产生固定频率的脉冲信号送给计数器1高温度系数晶振随温度变化其振荡率明显改变所产生的信号作为计数器2的脉冲输入计数器1和温度寄存器被预置在-55℃所对应的一个基数值计数器1对低温度系数晶振产生的脉冲信号进行减法计数当计数器1的预置值减到0时温度寄存器的值将加1计数器1的预置254将重新被装入计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数如此循环直到计数器2计数到0时停止温度寄存器值的累加此时温度寄存器中的数值即为所测温度如图10-25所示的斜率累加器用于补偿和修正测温过程中的非线性其输出用于修正计数器1的预置值四拓展知识一DS18B20温度传感器简介3.温度传感器DS18B20的工作原理四拓展知识一DS18B20温度传感器简介4.温度传感器DS18B20的控制方式四拓展知识二温度传感器DS18B20的通信协议1.复位和应答脉冲时序每个通信周期起始于微控制器发出的复位脉冲其后紧跟DS18B20发出的应答脉冲在写时序期间主机向DS18B20器件写入数据而在读时序期间主机读入来自DS18B20的数据在每一个时序总线只能传输一位数据时序图如图10-26所示四拓展知识二温度传感器DS18B20的通信协议 1.复位和应答脉冲时序四拓展知识二温度传感器DS18B20的通信协议2.写时序当主机总线将单总线DQ从逻辑高位拉到逻辑低位时即启动一个写时序所有的写时序必须在60~120μs之间完成且在每个循环之间至少需要1μs的恢复时间写0和写1时序如图10-27所示在写0时序期间微控制器在整个时序中将总线拉低而在写1时序期间微控制器将总线拉低然后在时序起始后15μs之后释放总线四拓展知识二温度传感器DS18B20的通信协议 3.读时序DS18B20器件仅在主机发出读时序时才向主机传输数据所以在主机发出读数据命令后必须马上产生读时序以便DS18B20能够传输数据所有的读时序至少需要60μs且在两次独立的读时序之间至少需要1μs 的恢复时间每个读时序都有主机发起至少拉低总线1μs在主机发起读时序之后DS18B20器件才开始在总线上发送0或1若DS18B20发送1则保持总线为高电平若发送为0则拉低总线当发送0时DS18B20在该时序结束后释放总线由上拉电阻将总线拉回至高电平状态DS18B20发出的数据在起始时序之后保持有效时间为15μs因而主机在读时序期间必须释放总线并且在时序起始后的15μs之内采样总线的状态时序图如图10-27所示四拓展知识二温度传感器DS18B20的通信协议 3.读时序四拓展知识1.寄生电源寄生电源的方框图如图10-28 所示这个电路会在DQ或VDD引脚处于高电257平时偷能量当有特定的时间和电压需求时DQ要提供足够的能量寄生电源有两个好处1进行远距离测温时无需本地电源2可以在没有常规电源的条件下读ROM 图10-28 传感器的接线图三温度传感器DS18B20的供电方式四拓展知识2.外部电源三温度传感器DS18B20的供电方式外部电源设计IO线上不需要加强上拉而且总线控制器不用在温度转换期间总保持高电平这样在转换期间可以允许在单线总线上进行其他数据往来另外在单线总线上可以挂任意多片DS18 B20而且如果它们都使用外部电源的话就可以先发一个跳过ROM命令让它们同时进行温度转换注意当加上外部电源时GND引脚不能悬空温度高于100℃时不推荐使用寄生电源因为DS18B20在这种温度下表现出的漏电流比较大五项目小结日常生活中大量传输信号都是模拟信号例如生产过程中的压力温度位移等物理量经传感器变成相应的电压或电流都是模拟信号而单片机内存和处理的却是数字信号既然单片机只能识别数字信号那么单片机要监测检测现实生活中模拟量就得有AD转换环节因此DA和AD转换是IO 接口的重要组成部分所以本项目对单片机数模接口部分做了详细介绍绪论项目九数字温度计的制作微控制器技术应用项目九数字温度计的制作微控制器技术应用项目九数字温度计的制作能力目标1.能够掌握单片机接口中DA及AD转换基本含义2.能够理解单片机接口中转换器的主要技术指标3.能够掌握转换芯片的内部结构4.能够掌握转换芯片的应用方法并灵活运用5.能够灵活地运用单片机与转换器接口方法6.能够使用WAVE6000软件对汇编程序进行调试编译等7.能够熟练地使用伟福仿真器8.能够熟练地使用编程器项目九数字温度计的制作知识目标1.掌握单片机接口中DA转换及AD转换的基本含义2.掌握单片机接口各个转换器的主要技术指标 3.掌握一种各种转换芯片的内部结构 4.学会使用一种接口芯片进行DA及AD转换 5.熟练地使用伟福仿真器及仿真软件6.熟练地使用编程器及烧录软件项目八单片机系统中通信与联络的分析与实践一项目引入二相关理论知识三项目实施四拓展知识六自测题五项目小结项目八单片机系统中通信与联络的分析与实践一项目引入本项目是利用AD590温度传感器与AT89C51单片机的结合充分发挥数据处理和实时控制功能简单地实现了对温度的测试以及显示该设计具有体积小测温精度高测温精度±01℃测温范围广温度测量范围为-55~125℃数据实时显示能随时显示测试到的温度数据便于管理和制定相应的措施项目要求用单片机实现对AD590温度传感器的控制本项目必须对温度传感器的工作原理特别熟悉才能灵活地读取其温度值下面针对数字温度计的制作电路与实现过程中涉及的相关知识作以介绍二相关理论知识一AD转换器与AT89C51单片机的接口和应用二DA 转换器与AT89C51单片机的接口应用三认识温度传感器AD590 二相关理论知识一AD转换器与AT89C51单片机的接口和应用 1.AD 转换器简介 2.AD转换器接口3.AD转换器的应用AD转换器用于实现模拟量向数字量的转换按转换原理可分为4种计数式AD转换器双积分式AD转换器逐次逼近式AD转换器并行式AD转换器逐次逼近式AD转换器有ADC0801~ADC0805型8位MOS型AD转换器ADC08080809型8 位MOS 型AD转换器ADC08160817型8 位MOS 型AD转换器二相关理论知识一AD转换器与AT89C51单片机的接口和应用1ADC0809的内部逻辑结构ADC0809的内部逻辑结构图如图10-1所示ADC0809引脚图如图10-2所示1.AD转换器简介2.AD 转换器接口 3.AD转换器的应用二相关理论知识图中多路开关可选通8个模拟通道允许8路模拟量分时输入共用一个AD转换器进行转换这是一种经济的多路数据采集方法地址锁存与译码电路完成对ADDAADDBADDC3个地址位进行锁存和译码其译码输出用于通道选择其转换结果通过三态输出锁存器存放输出因此可以直接与系统数据总线相连通道选择表见表10-1 二相关理论知识 2信号引脚ADC0809主要引脚的功能说明START启动脉冲输入线正脉冲宽度要大于100ns EOC转换结束输出线高电平时表明转换结束OE输出三态控制线高电平时使转换后的数据通过三态门输出 CLOCK外时钟输入线提供逐次比较所需的640kHz的时钟脉冲序列VCC5V电源线IN0~IN7AD转换器的八路模拟电压输入线 ALE地址锁存线高电平时锁存 D0~D7具有三态功能的数字量输出线OE 1时输出数据VrefVref-参考电压输入线为电阻网络提供标准电源ADDA~ADDC八路模拟输入选择控制输入线二相关理论知识一AD转换器与AT89C51单片机的接口和应用 1通道的选择8路模拟通道选择如图10-3所示模拟通道选择信号ADDAADDBADDC 分别接最低三位地址A0A1A2即P00P01P02地址锁存允许信号ALE由P20控制则8路模拟通道的地址为0FEF8H~0FEFFH.此外通道地址选择以作写选通信号1.AD转换器简介2.AD转换器接口 3.AD转换器的应用二相关理论知识一AD转换器与AT89C51单片机的接口和应用1通道的选择如图10-4所示把ALE信号与START信号接在一起了这样连接使得在信号的前沿写入锁存通道地址紧接着在其后沿就启动转换启动AD转换只需要一条MOVX指令在此之前要将P20清零并将最低三位与所选择的通道对应的口地址送入数据指针DPTR中例如要选择IN0通道时可采用如下两条指令即可启动AD转换 MOV DPTR 0FE00H 送入ADC0809的口地址 MOVX DPTR A 启动AD转换IN0 1.AD转换器简介 2.AD转换器接口 3.AD转换器的应用二相关理论知识一AD转换器与AT89C51单片机的接口和应用 2转换数据的传送1定时传送方式2查询方式3中断方式1.AD转换器简介2.AD转换器接口 3.AD转换器的应用二相关理论知识二相关理论知识二相关理论知识1定时传送方式2查询方式对于一种AD转换来说转换时间作为一项技术指标是已知的和固定的例如ADC0809转换时间为120μs可以设计一个延时子程序AD转换启动后即调用此子程序延迟时间一到确认转换已经完成了再进行数据读取AD转换芯片由表明转换完成的状态信号例如ADC0809的EOC端因此可以用查询方式测试EOC的状态即可确认转换是否完成如果转换结束就进行数据读取二相关理论知识 3中断方式把表明转换完成的状态信号EOC作为中断请求信号以中断方式进行数据读取不管使用上述那种方式只要一旦确定转换完成即可通过指令进行数据读取首先送出口地址并以信号有效时OE 信号即有效把转换数据送上数据总线不管使用上述那种方式只要一旦确认转换结束便可通过指令进行数据读取所用的指令为MOVX 读指令MOV DPTR 0FE00H MOVX A DPTR 二相关理论知识一AD转换器与AT89C51单片机的接口和应用数模转换的应用非常广一般用到接口电路中首先由传感器把不同的信息量转换成电信号然后再经过AD转换然后接入单片机例 10-1 1.AD转换器简介 2.AD转换器接口 3.AD转换器的应用二相关理论知识二相关理论知识二DA转换器与AT89C51单片机的接口应用1.DA转换器简介 2.DA转换器工作方式 DA转换器通常由数控开关电阻网络和运算放大器组成由于电阻网络的不同分为权电阻网络DACT型R-2R电阻网络DA转换器和倒T型R-2R电阻网络DA转换器等几种形式其中倒T型R-2R电阻网络DA转换器是使用最多的一种如图10-6所示二相关理论知识图10-6 8位并行数模转换器转换原理二相关理论知识二DA转换器与AT89C51单片机的接口应用1基本R–2R倒T型电阻网络DA转换器原理由于倒T 型电阻网络只有两种阻值的电阻因此最适合于集成工艺集成DA转换器普遍采用这种电路结构1.DA转换器简介 2.DA转换器工作方式二相关理论知识二DA转换器与AT89C51单片机的接口应用 2DA 转换器简介 1集成AD7520简介AD7520是10位DA转换器单一15V 电源一个10位输入的R2R 倒T型电阻网络其管脚图如图10-7所示1.DA转换器简介 2.DA转换器工作方式二相关理论知识二DA转换器与AT89C51单片机的接口应用 2DA 转换器简介 DAC0832是一个8位DA转换器芯片单电源供电从5V~15V均可正常工作基准电压的范围为±10V电流建立时间为1μsCMOS工艺低功耗20mW其内部结构如图10-9所示它由1个8位输入寄存器1个8位DAC 寄存器和1个8位DA转换器引脚排列如图10-8所示其基本组成如图10-9所示 2DAC0832集成AD转换器 1.DA转换器简介 2.DA转换器工作方式二相关理论知识二DA转换器与AT89C51单片机的接口应用2DA 转换器简介 3DAC0832引脚说明数字量输入线DI7~DI0 控制线5条CS 输出线3条电源线4条 1.DA转换器简介 2.DA转换器工作方式二相关理论知识其中BIT1BIT10为数据输入端IOUT1和IOUT2分别为运算放大器的反相和同相输出端反馈电阻Rf一端接Rf 另一端接IOUT1VREF接参考电压要实现DA转换还需要与运算放大器配合使用二相关理论知识二相关理论知识二DA转换器与AT89C51单片机的接口应用DAC0832利用1WR 2WR ILEXFER控制信号可以构成两种不同的工作方式1单缓冲与直通方式例10-2 1.DA转换器简介2.DA转换器工作方式二相关理论知识二相关理论知识二DA转换器与AT89C51单片机的接口应用 DAC0832利用1WR 2WR ILEXFER控制信号可以构成两种不同的工作方式2双缓冲方式例10-3 1.DA转换器简介 2.DA转换器工作方式绪论项目九数字温度计的制作。

09级《单片机原理与应用》教学大纲

09级《单片机原理与应用》教学大纲

《单片机原理与应用》教学大纲课程名称:单片机原理与应用课程代码:1321279015学分/总学时:2.5/48开课单位:机电工程学院面向专业:机械工程及自动化一、课程的性质、目的和任务《单片机原理及应用》是机械工程及自动化专业的一门专业必修课。

本课程是以MCS-51单片机为范例学习微机原理的课程,是一门面向应用的、具有很强的实践性与综合性的课程。

通过对MCS-51系列单片机的剖析,使学生获得有关单片机的硬件、软件的基本概念、基本知识和单片机应用系统的设计和编程知识,用汇编语言进行程序设计的基本技能,培养学生分析问题和解决问题的能力和在相应专业领域内应用单片计算机的初步能力。

通过理论教学与实验教学,让学生了解微型计算机的基本工作原理、掌握MCS-51单片机的工作原理和内部结构、汇编语言程序设计的基本方法、单片机接口技术及定时与中断控制技术。

(1)了解单片机的特点及发展概况,常用单片机系列及单片机在各领域中的应用。

(2)掌握MCS-51单片机内部结构、引脚功能以及单片机执行指令的时序;熟悉单片机的存储器结构和输入/输出端口结构特点。

(3)了解并掌握MCS-51系列机的寻址方式及指令系统,掌握单片机的程序设计方法。

(4)掌握单片机定时/计数器的结构、使用方法和应用。

(5)掌握单片机中断源,并能灵活运用中断系统。

(6)掌握单片机程序存储器,数据存储器及I/O接口的扩充方法。

(7)了解并初步掌握单片机键盘、显示器、A/D、D/A的接口技术和8155等接口芯片的使用方法及编程。

二、学习本课程学生应掌握的前设课程知识“计算机应用基础”、“模拟电子技术”和“数字电子技术”等课程。

三、学时分配四、课程内容和基本要求1.微型计算机基础(2学时)[1]内容概要:着重介绍单片机内部结构、单片机特点、机发展概况、发展趋向、单片机的选型标准及单片机的应用[2]基本要求:了解微型计算机的基本概念、组成、微型机中的数制与编码、微型计算机的发展与应用;掌握MCS-51单片机内部组成、单片机特点及单片机的应用;2. MCS-51单片机结构和原理(4学时)[1]内容概要:着重介绍MCS-51系列单片机基本结构组成、主要功能、各部分作用;介绍51单片机输入/输出端口结构、作用;时钟电路;复位电路。

多媒体技术实验讲义

多媒体技术实验讲义

实验一音频资源的获取和处理一、实验目的1.了解数字音频资源的常用格式2.学会数字音频资源的获取方法3.能够对数字音频资源进行简单的加工处理二、实验环境1.能够连接Internet的多媒体计算机;2.耳麦;3.Cool Edit等软件。

4. 采用示范—模仿的教学形式三、实验原理1.声音格式说明:(1)wav格式:常被称为波形文件。

没有压缩,文件很大;不过音质很高,可以用来记录语音、音乐等各种声音。

(2)mp3格式:最大优点是它的文件很小,且能保持接近CD 音质的较高音质。

mp3文件只有wav文件的十分之一容量大小。

这种格式被广泛应用于互联网和日常生活中。

(3)mid格式:主要用来存储乐器音乐,不能存储自然声音和语音。

文件很小。

(4)cda格式:是CD唱片的格式。

要想把CD里的歌曲存入电脑,必须利用软件进行CD抓轨,豪杰的音频解霸就可以做到。

2.采样与量化:(1)采样过程:就是按一定的频率,即每个一小段时间,测得模拟信号的模拟量值。

(2)量化过程:通过采样时测的的模拟电压值,要进行分级量化,按整个电压变化的最大幅度划分成几个区段,把落在某区段的采样到的样品值归成一类,并给出相应的量化值。

(3)“采样频率”是指将模拟声音波形数字化后每秒钟所抽取的声波幅度的样本次数,其单位为kHz(千赫兹)。

采样频率高低决定了声音失真程度的大小,为保证声音不失真,采样频率应该在40kHz左右。

采样频率一般有三种,44.1kHz是最常见的采样率标准(每秒取样44100次,用于CD品质的音乐);22.05kHz(适用于语音和中等品质的音乐);11.25kHz(低品质)。

对于高于48KHz的采样频率人耳已无法辨别出来了,所以在电脑上没有多少使用价值。

a)5kHz的采样率仅能达到人们讲话的声音质量。

b)11kHz的采样率是播放小段声音的最低标准,是CD音质的四分之一。

c)22kHz采样率的声音可以达到CD音质的一半,目前大多数网站都选用这样的采样率。

单片机教案(讲稿)

单片机教案(讲稿)

单片机教案(讲稿)第一章:单片机概述一、教学目标:1. 了解单片机的定义、发展历程和分类。

2. 掌握单片机的主要性能指标和应用领域。

3. 熟悉单片机的结构组成和基本工作原理。

二、教学内容:1. 单片机的定义和发展历程。

2. 单片机的分类及特点。

3. 单片机的主要性能指标。

4. 单片机的应用领域。

5. 单片机的结构组成和基本工作原理。

三、教学方法:1. 讲授法:讲解单片机的定义、发展历程、分类、性能指标和应用领域。

2. 演示法:展示单片机的实物图片和结构组成图。

四、教学准备:1. 教学PPT。

2. 单片机实物图片和结构组成图。

五、教学过程:1. 导入:引导学生思考什么是单片机,为什么要学习单片机。

2. 讲解:详细讲解单片机的定义、发展历程、分类、性能指标和应用领域。

3. 演示:展示单片机的实物图片和结构组成图,让学生更直观地了解单片机。

4. 互动:提问学生,了解他们对单片机的认识,解答他们的疑问。

5. 总结:概括本节课的重点内容,布置课后作业。

第二章:单片机编程基础一、教学目标:1. 掌握单片机的编程语言和编程环境。

2. 熟悉单片机的指令系统及其功能。

3. 学会使用单片机编程软件进行程序编写和烧录。

二、教学内容:1. 单片机的编程语言。

2. 单片机的编程环境。

3. 单片机的指令系统及其功能。

4. 单片机编程软件的使用方法。

三、教学方法:1. 讲授法:讲解单片机的编程语言、编程环境和指令系统。

2. 演示法:展示单片机编程软件的使用方法。

3. 实践法:让学生动手编写简单的单片机程序并进行烧录。

四、教学准备:1. 教学PPT。

2. 单片机编程软件。

3. 编程实例及烧录设备。

五、教学过程:1. 导入:回顾上节课的内容,引导学生进入本节课的学习。

2. 讲解:详细讲解单片机的编程语言、编程环境和指令系统。

3. 演示:展示单片机编程软件的使用方法,并进行编程实例演示。

4. 实践:让学生动手编写简单的单片机程序并进行烧录,体会编程过程。

“单片机”说课稿(20分钟)ppt课件

“单片机”说课稿(20分钟)ppt课件

项 目 完 成 情 况 的 过 程 评 价 ( 课 堂 内 + 课 堂 外 )
课 内
8 0 至 9 0 分 7 0 至 8 0 分 9 0 分 以 上
出勤表现 其中测验 作 业 回答问题
课 外
8 0 至 9 0 分 7 0 至 8 0 分
课程设计者----谢元成
动画的播放 优点
增大课堂的信息量 演示效果的观看
……
四、教学方法与手段2---虚拟仿真
虚拟仿真中的“示波器”
高度仿真的“交通灯”
四、教学方法与手段2---虚拟仿真
虚拟仿真中的“音乐盒”
高度仿真的“数字钟”
四、教学方法与手段3---实验制作
四、教学方法与手段4---课程设计
学生“课程设计”报告
2
单片机 应用系 统的构 成
3
编程方 法训练
4
定时资 源的使 用
5
中断资 源的使 用
6
接口技 术的应 用
选修 扩展
接口的扩展; Proteus软件操作训练;UV3软件的使用; 其它软件的使用。
二、课程的整体设计3--- 实训项目内容
2、智能机器人 运动控制系统
1、智能机器人 车显示系统
情境项 目内容
5
进行软 件设计 和编写
6
对所设 计的软 件和硬 件联调
7
进行产 品制作 及测试
二、课程的整体设计1---设计理念
以职业工作过程导向 突出培养的能力目标
1、课程 教学设计 的理念 以项目和任务为载体
教学以学生们为主体
知识理论实践一体化
二、课程的整体设计2---理论知识点 必 修 1
开发工 具的使 用
建 设 团 队
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《单片机技术》实验多媒体讲义
2、在可编程并行接口芯片8255的PC口的PC0-PC3
上接4个按键作输入,PC4-PC7上接4个发光二极
管作输出,编程实现发光二极管正确指示按键的 状态 。 三、设计要求 1、用Proteus软件画出电路原理图,在单片机的外部 扩展片外三总线,并通过片外三总线与8255接口。 2、在8255PA口或PB口的某一口线上产生周期为 500μS的连续方波,接示波器观察波形。
《单片机技术》实验多媒体讲义
外部中断应用实验
一、实验目的和要求
1、掌握中断系统外部中断源的使用方法 。
2、掌握延时程序的编程及使用方法 。 3、掌握Proteus软件与Keil软件的使用方法 。
4、掌握单片机系统的硬件和软件设计方法 。
二、实验内容或原理 1、在单片机口线上产生某一频率的连续周期性 矩形波 。
连续矩形波,要求只采用按键K0来控制其开启和关闭。
《单片机技术》实验多媒体讲义
可编程并行接口芯片8255的应用实验
一、实验目的和要求
1、掌握单片机与可编程并行接口芯片8255的接口
设计方法 。 2、掌握Proteus软件与Keil软件的使用方法 。
3、熟悉可编程并行接口芯片8255初始化程序的
设计方法 。 二、实验内容或原理 1、在可编程并行接口芯片8255的PA口或PB口的 某一口线上产生连续周期性矩形波 。
2、在单片机的P1.2口线上产生周期50mS的连续方
波,在P 1.2口线上接示波器观察波形。
《单片机技术》实验多媒体讲义
四、实验报告要求 1、实验目的和要求。
2、设计要求。
3、电路原理图。 4、实验程序流程框图和程序清单。
5、实验结果(波形图)。
6、实验总结。 7、思考题。 五、思考题 1、在P1.2口线上产生周期为100mS,占空比为2:5的
3、编写程序:要求LED0至LED7以秒速率循环左移。
4、编写程序:要求在灯移动的同时,蜂鸣器逐位报警。
《单片机技术》实验多媒体讲义
四、实验报告要求
1、实验目的和要求。 2、设计要求。 3、实验程序流程框图和程序清单。 4、电路原理图。
5、实验结果
6、实验总结。 7、思考题。
五、思考题
1、编程实现LED0至LED7以十六进制计数规律亮灯 ?
置位/复位控制字控制其按某种规律变化。
《单片机技术》实验多媒体讲义
A/D转换实验
一、实验目的和要求
1、掌握单片机与ADC0809的接口设计方法 。
2、掌握Proteus软件与Keil软件的使用方法 。 二、实验内容或原理
1、设计一个简单的单片机数据采集系统,利用
ADC0809转换器,轮流采集模拟量输入电压 信号,并将模拟量转换成数字量,通过数码管 显示器显示 。
《单片机技术》实验多媒体讲义
四、实验报告要求 1、实验目的和要求。 2、设计要求。 3、电路原理图。 4、实验程序流程框图和程序清单。 5、实验结果(波形图)。 6、实验总结。 7、思考题。 五、思考题 1、利用定时器0,在P1.0口线上产生周期为200微秒的连续 方波,利用定时器1,对 P1.0口线上波形进行计数,满 50个,则取反P1.1口线状态,在P 1.1口线上接示波器 观察波形。
一、实验目的和要求 1、掌握定时器/计数器计数功能的使用方法。 2、掌握定时器/计数器的中断、查询使用方法。 3、掌握Proteus软件与Keil软件的使用方法。 4、掌握单片机系统的硬件和软件设计方法。 二、实验内容或原理 1、利用单片机的定时器/计数器以查询方式计数外 部连续周期性矩形波并在单片机口线上产生某一 频率的连续周期性矩形波 。
7、思考题。
五、思考题 1、编程实现产生连续梯形波信号。
《单片机技术》实验多媒体讲义
三、设计要求 1、用Proteus软件画出电路原理图,在单片机的外部 扩展片外三总线,并通过片外三总线与0809接口。 2、在0809的某一模拟量输入通道上接外部模拟量。
3、在单片机的外部扩展数码管显示器。
4、分别采用延时和查询的方法编写A/D转换程序。 5、启动A/D转换,将输入模拟量的转换结果在显示 器上显示。
1、掌握单片机与DAC0832的接口设计方法 。
2、掌握Proteus软件与Keil软件的使用方法 。 二、实验内容或原理
1、设计一个简单的单片机应用系统,利用DAC0832
输出连续周期性方波、锯齿波、三角波、正弦波 信号 。
《单片机技术》实验多媒体讲义
三、设计要求
1、用Proteus软件画出电路原理图,在单片机的外部
《单片机技术》实验多媒体讲义
数据传送实验
一、实验目的
1、掌握单片机的汇编指令系统及汇编语言程序设计方法。
2、掌握单片机的存储器体系结构。 3、熟悉Keil软件的功能和使用方法。 4、掌握单片机应用程序的调试方法。 二、实验内容或原理
1、实现单片机内部RAM之间,外部RAM之间以及内部RAM
与外部RAM之间的数据传送。 2、利用Keil软件编辑、汇编、调试、运行实验程序并记 录实验数据。
1、利用单片机并行I/O口控制流水灯 。
2、利用单片机并行I/O口控制蜂鸣器 。
《单片机技术》实验多媒体讲义
三、设计要求
1、用Proteus软件画出电路原理图。要求在P1.0至P1.7口 线上分别接LED0至LED7八个发光二极管,在P3.0口线上 接一蜂鸣器。 2、编写程序:要求LED0至LED7以秒速率循环右移。
5800H~580FH单元中。
5、编写程序将片外RAM 5800H~580FH单元内容传送回 片内RAM 50H~5FH单元中。
《单片机技术》实验多媒体讲义
四、实验报告要求
1、实验目的和要求。 2、设计要求。 3、实验程序流程框图和程序清单。 4、实验总结。
5、思考题。
五、思考题 1、说明MCSห้องสมุดไป่ตู้51系列单片机对片内RAM和片外RAM存贮器各有
《单片机技术》实验多媒体讲义
三、设计要求
1、编写程序将00H~0FH 16个数据分别送到单片机内部 RAM 30H~3FH单元中。 2、编写程序将片内RAM 30H~3FH的内容传送至片内RAM 40~4FH单元中。
3、编写程序将片内RAM 40H~4FH单元中的内容传送到外
部RAM 4800H~480FH单元中。 4、编写程序将4800H~480FH单元内容送到外部RAM
哪些寻址方式?
2、说明指令MOV A,20H和MOV C,20H中的20H含义有什 么不同?传送指令中的助记符 MOV,MOVX,MOVC各适用 于访问哪个存储器空间?
《单片机技术》实验多媒体讲义
单片机并行I/O口的应用实验
一、实验目的
1、熟悉Proteus软件和Keil软件的使用方法 。
2、熟悉单片机应用电路的设计方法 。 3、掌握单片机并行I/O口的直接应用方法 。 4、掌握单片机应用程序的设计和调试方法。 二、实验内容或原理
《单片机技术》实验多媒体讲义
四、实验报告要求 1、实验目的和要求。 2、设计要求。 3、电路原理图。 4、实验程序流程框图和程序清单。 5、实验结果(波形图)。 6、实验总结。
7、思考题。
五、思考题 1、采用中断的方法编写A/D转换程序,完成实验要求。
《单片机技术》实验多媒体讲义
D/A转换实验
一、实验目的和要求
3、在8255PC口的PC0-PC3上接4个按键作输入,
PC4-PC7上接4个发光二极管作输出,编程实现 发光二极管正确指示按键的状态
《单片机技术》实验多媒体讲义
四、实验报告要求 1、实验目的和要求。
2、设计要求。
3、电路原理图。 4、实验程序流程框图和程序清单。
5、实验结果(波形图)。
6、实验总结。 7、思考题。 五、思考题 1、在8255PC口上外接8个发光二极管,利用8255PC口的
《单片机技术》实验多媒体讲义
2、利用单片机的定时器/计数器以中断方式计数外 部连续周期性矩形波并在单片机口线上产生某一 频率的连续周期性矩形波 。 三、设计要求 1、用Proteus软件画出电路原理图,单片机的定时 器/计数器以查询方式工作,设定计数功能,对 外部连续周期性脉冲信号进行计数,每计满100 个脉冲,则取反P1.0口线状态,在P 1.0口线上 接示波器观察波形。 2、用Proteus软件画出电路原理图,单片机的定时 器/计数器以中断方式工作,设定计数功能,对 外部连续周期性脉冲信号进行计数,每计满200 个脉冲,则取反P1.0口线状态,在P 1.0口线上 接示波器观察波形。
《单片机技术》实验多媒体讲义
定时器/计数器应用实验一
一、实验目的和要求 1、掌握定时器/计数器定时功能的使用方法。 2、掌握定时器/计数器的中断、查询使用方 法。 3、掌握Proteus软件与Keil软件的使用方法。
4、掌握单片机系统的硬件和软件设计方法。
二、实验内容或原理 1、利用单片机的定时器/计数器以查询方式在单片机 口线上产生连续周期性矩形波。
《单片机技术》实验多媒体讲义
2、以按键K0作为外部中断源0开启波形 。
3 、以按键K1作为外部中断源1关闭波形 。
三、设计要求 1、用Proteus软件画出电路原理图,在单片机的P1.0 口线上接按键K0 ,作为外部中断源0使用,用于 开启波形,在单片机的 P1.1口线上接按键K1 ,
作为外部中断源1使用,用于关闭波形。
《单片机技术》实验多媒体讲义
四、实验报告要求 1、实验目的和要求。
2、设计要求。
3、电路原理图。 4、实验程序流程框图和程序清单。
5、实验结果(波形图)。
6、实验总结。 7、思考题。 五、思考题 1、在P1.0口线上产生周期为500微秒,占空比为2:5的
连续矩形波。
相关文档
最新文档