ImageVerifierCode 换一换
格式:DOCX , 页数:59 ,大小:377.29KB ,
资源ID:20819671      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20819671.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机实验指导aWord文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机实验指导aWord文件下载.docx

1、单片机实验系统首先推出下列3个品种:1、 通用型实验仪QTH-2008TS:集MCS-51、MCS-96、INTEL8086/88于一体,均可独立运行,之间切换通过换卡,可进行MCS-51、MCS-96、和8088系列单片机实验。2、 下载式实验仪QTH-2008XS:该型号实验仪自带下载式CPU和仿真监控程序,不需要仿真器和编程工具,只需通过COM口便可与PC机连接,直接调试你的实验程序,是廉价的仿真实验仪。3、 仿真式实验仪该实验仪利用外挂的仿真器进行实验程序的调试。可选配如下仿真器QTH-8052T(带逻辑分析仪、并行接口)、QTH-8052HU(USB+并行接口)、QTH-8052F+

2、(串行接口)。其他功能参阅各型号仿真器说明书。QTH系列实验仪除了一些通用的特性外,还具备如下一些功能: 采用模块化的设计:所有电路单元尽可能独立开放,提高实验的自由度,灵活性,各单元模块可组成多种多样功能各异的实验电路,提高了学生的创造性。如通过DIP开关来切换键盘显示实验区是否对用户开放等。 提供了丰富的外围芯片:扩展RAM;244、273扩展IO口;8251与PC机进行串行通讯;8253计数器;8255并行扩展实验进行交通灯等实验;8259中断;0809A/D通过调节电位器观察输出值的变化;0832D/A编程实现方波及阶梯波等波形;164串并转换用于显示电子钟DS1302的秒;138译码

3、提供各模块的选通信号;393分频振荡电路通过分频得到相应的频率。 体现了完善的功能:CPLD可编程逻辑实验利用下载电缆进行在线编程;RS232与RS485转换,并通过RS232与PC机通讯实验;12864液晶显示实验显示中文及英文字符;16x16点阵式LED实验移动中文字幕;逻辑加密卡密码及内容的读写;7289键盘显示实验模拟电子钟;种类齐全的总线实验(SPI总线的串行EEPROM及看门狗X5045、Microwire总线的串行EEPROMAT93C46、I2C总线的串行EEPROMAT24C16、单总线结构的数字式温度传感器DS18B20、其他总线的电子钟DS1302);继电器实验演示单刀双

4、掷继电器的常开常闭状态;直流电机;步进电机;光磁控制风扇;电子音响;打印机接口等实验。4、 领先的开发环境:全新的WINDOWS 界面版本;支持软件模拟调试;支持 C 语言混合码调试。使 C 语言调试更加直观方便!支持 ASM、PLM、C 语言多模块混合语言源程序调试。先进的错误定位,可直接进入错误位置,无需查找错误信息。所有软件均可直接在线修改、编译、连接、装载。独有的 40MHz、32 路、32K 缓冲器深度全速实时逻辑分析仪,可进行单步、断点、暂停时的历史连续波形显示,在调试过程中可观察各种寄存器内容、变量的变化结果。该软件包在国内具有领先水平。QTH 系列单片机实验仪软件界面 全新的W

5、INDOWS界面版本,支持WIN98/ME/2000/XP/NT操作系统 VC+风格的窗口界面,具有分别独立控制项目文件的项目管理器 灵活的实现多模块程序和混合语言程序的调试,支持ASM、C、PLM多模块混合语言源程序调试 支持C语言混合码调试(以汇编码方式反映C源代码),使C语言调试更加直观方便 支持Franklin/Keil编译、连接工具,所有软件均可在线修改、编辑、编译、连接、下载 十分强大的智能断点设置和书签功能 符合编程语言语法的彩色文本显示,用户可根据个人爱好修改特定和着色功能 完全彻底的表达式分析,支持所有数据类型变量的观察 无须点击的感应式鼠标提示功能 跟踪记录仪可进行单步、宏

6、单步、断点等的历史记录代码追踪显示 调试状态下用户程序自动装载功能 提供真实的软件模拟仿真开发环境 1 MCS-51系列单片机硬件实验11 扩展存储器读写实验一、实验目的1 学习片外存储器扩展的方法。2 学习数据存储器不同的读写方法。二、预备知识引脚定义:A0Ai:地址输入线。D0D7:双向三态数据线。CS:片选信号输入线,低电平有效。RD:读选通信号线,低电平有效。WR:写选通信号线,低电平有效。三、实验说明 编写简单的程序,对实验板上提供的外部存储器(62256)进行读写操作,连续运行程序,数码管上显示99。四、实验连线SWRP3.6, SRDP3.7 串并转换电路的DINP3.0,CLK

7、P3.1数据线与仿真单片机的数据线相连,地址高8位、低8位分别与单片机部分地址线相连五、仿真器设置仿真模式设置:8052模式。仿真存储器模式选择:内程序存储器外数据存储器。仿真器P3.6/P3.7短路块设置在WR/RD状态(见仿真器说明书跳线设置)。六、实验程序该程序功能:把数据写入指定的地址中,然后从该地址取出数据送LED显示。程序清单见62256.asm/c62256.c。12 P1口输入输出实验一、实验目的学习P1口的使用方法。二、实验说明P1口是一个准双向口,外接八个发光二极管,连续运行程序,发光二极管循环点亮。三、仿真器设置8752模式。五、实验程序程序清单见p1.asm/cp1.c

8、。13 P1、P3口输入输出实验掌握P1、P3口的使用方法。二、实验说明P3口作为输入口读取开关状态,P1口作为输出口,连续运行程序,发光二极管显示开关状态。三、仿真器设置8752模式;仿真器P3.6/P3.7短路块设置在IO状态(见仿真器说明书跳线设置)。程序清单见p1p3.asm/cp1p3.c。14 简单的I/O实验了解用TTL芯片扩展简单的I/O口的方法,掌握数据输入输出程序的编写方法。74LS244是一种三态输出的8总线缓冲驱动器,无锁存功能,当G为低电平时,Ai信号传送到Yi,当为高电平时,Yi处于禁止高阻状态。74LS273是一种8D触发器,当CLR为高电平且CLK端电平正跳变时

9、,D0D7端数据被锁存到8D触发器中。利用74LS244作为输入口,读取开关状态,并将此状态通过74LS273再驱动发光二极管显示出来,连续运行程序,发光二极管显示开关状态。四、仿真器设置五、实验连线244的CS译码电路的8000H,A7A0开关K1K8273的CS译码电路的9000H,Q7Q0发光二极管L1L8SWRP3.6, SRDP3.7六、程序清单见io.asm/cio.c。执行程序,拨动开关,观察发光二极管。15 外部中断实验151外部中断0实验学习外部中断技术的基本使用方法及中断处理的编程方法。 中断服务程序入口地址两相邻中断服务程序起始地址之间只相距8个字节,而一般服务程序长度会

10、超过8个字节,为了避免和下一个中断地址相冲突,常用一条跳转指令,将程序转移到以外的某一区间。 由于中断服务程序要使用有关的寄存器,因此CPU 在中断之前要保护这此寄存器的内容,即保护现场,而在中断返回时又要使它们恢复原值,即恢复现场。3 本实验在无中断时(K01为高电平)发光二极管常亮,有外部中断时(K01为低电平),左移。三、实验连线P1口接发光二极管,外部中断INT0(P3.2)接拨动开关K01。五、实验程序程序清单请见int0.asm/cint0.c。152 外部中断0、外部中断1混合使用本实验在无外部中断(K01、K02都为高电平)时发光二极管常亮,外部中断0请求中断(K01为低电平)

11、时左移,外部中断1请求中断(K02为低电平)时右移。P1口接发光二极管,外部中断0(P3.2)接拨动开关的K01,外部中断1(P3.3)接K02。程序清单请见p1p3.asm/p1p3.c。16 定时器/计数器实验一、 实验目的掌握单片机定时和中断的编程方法。二、 实验说明利用单片机定时器T2进行倒计时,并在双位数码管上显示倒计时间。三、 实验连线串并转换模块的DIN接单片机的P3.0,CLK接P3.1。四、 仿真器设置五、 实验程序程序清单请见time.asm/ctime.c。17 通用电路简介171 逻辑电平开关电路实验板上有8只开关KN0KN08与之相对应的K01K08插孔为逻辑电平输出

12、端。当开关向上拨时插孔输出高电平“1”,当开关向下拨时插孔输出低电平“0”。172 LED显示电路实验板上有16只LED发光二极管及相应的驱动电路。L1L16为相应发光二极管驱动信号的输入端,该输入端为低电平“0”时发光二极管亮。单脉电路实验板上有一个单脉冲发生电路,标有为正脉冲输出端,标有为负脉冲输出端,开关KN00为单脉冲,每按一次产生一个单脉冲。174 脉冲发生器电路实验板上提供一个3.686MHz的脉冲源,标有为脉冲输出端。175 分频电路该电路由1片74LS393组成,插孔T为脉冲输入端,插孔T00T07为分频输出端。176 138译码电路实验板上提供一片74LS138地址译码电路,

13、译码输出地址分别为8000H、9000H、A000H、B000H、C000H、D000H、E000H、F000H,供实验使用。177 电位器实验板上提供一个电位器,调节电位器,电压输出端可获得 05V的电压,可作为A/D0809模拟信号输入。178 复位电路实验板提供一个复位电路,按RESET系统进入复位状态。18 8255输入输出实验一、芯片介绍及原理图D0D7:双向三态数据总线。RESET:复位信号输入线,高电平有效。复位后PA、PB、PC口均为输入方式。PA、PB、PC:三个8位 I/O 口。A0、A1:端口地址输入线,用于选择内部端口寄存器。8255 口操作状态A1A0RDWRCS输入

14、操作(读)1A口数据总线B口C口输出操作(写)数据总线 A口 B口 C口 控制口禁止操作X数据总线为三态非法条件8255控制字(1)方式控制字D71方式控制字的特征位D6A口方式位。00方式0、01方式1、1X方式2D5D40PA口输出、1PA口输入D30PC7PC4输出、1PC7PC4输入D2B口方式位。0方式0、1方式1D10PB口输出、1PB口输入D00PC3PC0输出、1PC3PC0输入(2)PC口置位/复位控制字0特征位000:PC0、001:PC1、010:PC2、011:PC3、100:PC4、101:PC5、110:PC6、111:PC70清0、1置1二、仿真器设置三、实验程序

15、连线: WRP3.6,RDP3.7,CE8000H程序1:kaiguan.asm/c8255kg.cPAPAK01K07,PBPBL1L8程序功能:;PA口接开关作输入口,PB口接发光二极管作输出口从PA口读取开关状态送到PB口以发光二极管显示程序2:xunhuan.asm/c8255xh.cPAPAL1L8 8255 PA口控制灯循环程序3:tracffic.asm/c8255t.cPA0L7,PA1L6,PA2L5,PA3L3,PA4L2,PA5L18255控制交通红绿灯PA5-L1(红)、PA4-L2(黄)、PA3-L3(绿) 南北PA2-L7(红)、PA1-L8(黄)、PA0-L9(绿

16、) 东西ST0:初始状态全为红。ST1:南北绿灯,东西红灯。ST2:南北黄灯闪烁,东西红灯亮。ST3:南北红灯亮,东西绿灯亮。ST4:南北红灯,东西黄灯闪烁。113 A/D转换实验了解A/D转换与单片机的接口方法,掌握AD0809转换性能及编程方法。IN0IN7:8路模拟信号输入端,由地址锁存及译码控制单元的3位地址A、B、C进行选通切换。START:A/D转换启动控制信号输入端。ALE:地址锁存信号输入端,START 和 ALE 用于启动A/D转换。VREF(+)和VREF(-):正、负基准电压输入端。OE:输出允许控制信号输入端,A/D转换后的数据进入三态输出数据锁存器,并在OE的作用下(

17、OE为高电平),通过D0D7将锁存器的数据送出。EOC:A/D 转换结束标志信号。EOC为高电平时,表示转换结束,因此EOC可作为CPU的中断或查询信号。CLK:ADC0809内部没有时钟电路,故时钟信号应由外部送入CLK端。A、B、C:8路模拟开关的三位地址选通输入端,用于选择对应的输入通道,其对应关系表如下:地 址 码对应的输入通道CBAIN0IN1IN2IN3IN4IN5IN6IN7ADC0809工作时序如下图ADC0809与MCS-51单片机的硬件接口有两种最常用的方式,即查询方式和中断方式,可根据实际情况而定。本实验利用实验板上的ADC0809做A/D转换实验,将模拟信号转换成数字信

18、号并在LED上显示,调节电位器观察LED的变化。电位器电压输出端(VOUT)0809通道0(IN0)选通信号CS译码电路8000HCLK振荡电路的脉冲输出端串并转换的DIN接P3.0,CLKP3.1SWRP3.6,SRDP3.78052模式;程序清单见:0809.ASM/C0809.C。116 D/A转换实验了解D/A转换的基本原理,了解DAC 0832的性能及编程方法。二、 预备知识8位数据输入线。ILE:数据锁存允许信号,高电平有效。输入寄存器选通信号,低电平有效。WR1:输入寄存器写选通信号,低电平有效。WR2:DAC寄存器写选通信号,低电平有效。XFER:数据传送信号,低电平有效。VR

19、EF:D/A转换基准电压输入线。Rfb:反馈信号输入线,内部接反馈电阻,外部通过该引脚接运放输出端。IOUT1、IOUT2:电流输出,IOUT1随DAC寄存器内容作线性变化。IOUT1+IOUT2=常数,0832为电流输出型DAC,可通过运放将电流信号转换为单端电压信号输出,作用在执行机构上。三、 实验说明本实验编写程序,使D/A转换模块分别输出阶梯波(DA0832J.ASM)、锯齿波(DA0832C.ASM)和方波(DA0832F.ASM),用示波器观察波形。四、 实验连线DAC实验孔:CS译码电路的8000H,AOUT示波器五、 仿真器设置六、 实验程序DA0832J.ASM/C0832J.C 使D/A转换模块循环输出阶梯波DA0832C.ASM/C0832C.C 使D/A转换模块循环输出锯齿波DA0832S.ASM/C0832F.C 使D/A转换模块循环输出方波 117 点阵式LCD(128x64)液晶显示实验一、 LCD模块简介编号符号引脚说明VSS电源地11DB4Data I/O2VDD电源正极(+5V)12DB53V0

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1