




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理及接口技术实验指导书目录一、MCS-51单片机应用板系统结构说明2二、MCS-51单片机应用板的使用说明3三、附表一:接线端子序号定义表4实验一、学习DICE仿真系统的使用及简单编程5实验二、运算处理程序设计与调试6实验三、数据存储器扩展实验6实验四、LED显示器实验 7实验五、8031单片机定时/计数器应用实验7实验六、模/数与数/模转换实验8实验七、串行口双机通讯实验10实验八、打印机接口实验10附录一:动态显示参考程序13一、MCS-51单片机应用板系统结构说明MCS-51单片机应用板上具有A/D、D/A转换、打印机接口,并行输入输出,定时计数功能和六位显示,八个开关键盘,该板上还扩充了程序存储区8K的EPROM2764一片,数据存储区8K的RAM6264芯片一片,该应用板下边自左至右为接线端子序号172.附表一为该板上接线端子序号与该引脚定义内容的一览表,为了明显起见,下面把用户常用的一些资源及其地址罗列出来,供用户使用时参阅.单片机8031部分:8031单片机,上电复位和按钮复位两种复位方式,主频晶振6MHZ.INT1外部中断输入信号,已被A/D芯片0809的EOC信号所占用.3、P1口的八位I/O线由板上开关KA控制可有两种用途,一是当KA对应位,置于ON的状态时,P1口的该位I/O线去控制板上的对应位的发光二极管,当KA上该位处于OFF状态时,该位I/O线引到接线端子上供用户使用.4、T1实时计数器:T1受KB开关上的第二位控制,当KB2处于ON时,T1可以做为计数工作方式,用来统计板上按钮开关J按动的次数,为学生计数实验所设计,当KB2处于OFF时,T1引到接线端子上供用户使用.5、除上述之外,其它有关8031的引脚已全部引到接线端子上,供用户选用.(二)应用系统扩展部分1、74LS138译码器地址:8031的P2.5P2.7分别接于74LS138的A、B、C译码地址线上,其真值表如下:74LS138的输出 P2.7 C P2.6 B P2.5 A 芯片地址Y0 0 0 0 0000H1FFFH 6264Y1 0 0 1 2100H 8155Y2 0 1 0 4000H DAC0832Y3 0 1 1 6000H ADC0809Y4 1 0 0 8000H 打印机Y5 1 0 1 接线端子 56Y6 1 1 0 接线端子 45Y7 1 1 1 接线端子 442、8155芯片:命令/状态寄存器的地址:2100HA口地址:2001H 接线端子的6572位B口地址:2102H PB0PB6分别用于显示器的ag字型选择输出C口地址:2103H PC0PC5分别用于显示器字位选择输出3、EPROM 2764 地址:0000H1FFFH开关、键说明:1、K1K8拨码开关:作为8路开关量输出.置于ON端为高电平输出,置于OFF端为低电平输出.对应于接线端子的411号位.2、KA1KA8拨码开关:分别控制8个发光二极管L1L8.置于ON状态时,8031P1口P1.0P1.7分别控制发光二极管的L1L8.置于OFF状态时,P1.0P1.7与L1L8断开,分别引到接线端子的第1825号位.3、KB1KB2拨码开关:KB1置于ON状态时,RST复位键与8031第9脚RESET接通.置于OFF状态时RST复位键与8031 RESET脚断开.此时8031的第9脚RESET接于接线端子第26号位.KB2置于ON状态时,计数按钮开关J与8031的T1定时计数器引脚连通,KB2置于OFF状态时,8031的T1与接线端子31号位相接.4、J:计数用按钮开关.5、RST:复位按钮开关.6、W1电位器:A/D转换时0809模拟量输入的调节.二、MCS-51单片机应用板的使用说明MCS-51单片机应用板应用时,要与单片机开发系统和计算机配套使用.目前实验室用得计算机型号为PC586,单片机开发系统型号为DICE-5928H(使用说明另查附件),其它型号的MCS-51系列开发系统也可与其连接.另外还需要一直流5V电源.使用时,将开发系统的40芯仿真探头插到应用板上的8031插座上,将开发系统上的通讯线连接到计算机上的串行口1上或串行口2上,将开发系统的电源线和MCS-51单片机的电源线同时接通5V电源,就可以调试使用了,如下图所示.注意插接时看清方向不能插反,当作D/A转换实验时需再将一个+15V和一个 - 5V直流电源接到接线端子上.该板上的打印机接口电路设计是与P 40 打印机相配合的,实验时应把打印机电源接到系统电源上,把打印机上的20芯扁平电缆线插到实验板对应的20芯插座上,即可调试.CZ1 为8051仿真口CZ2 为8098仿真口DZ1 为电源及通讯接口附表一:接线端子序号定义表序号 名称 序号 名称1 ADC0809的IN3 37 P2.32 ADC0809的IN2 38 P2.43 ADC0809的IN1 39 P2.54 键盘开关输入端K1 40 P2.65 键盘开关输入端K2 41 P2.76 键盘开关输入端K3 42 程序区读信号PSEN7 键盘开关输入端K4 43 锁存信号ALE8 键盘开关输入端K5 44 译码器74LS138输出 Y79 键盘开关输入端K6 45 译码器74LS138输出 Y610 键盘开关输入端K7 46 数据线 D011 键盘开关输入端K8 47 数据线 D112 ADC0809的IN0 48 数据线 D213 电源地 49 数据线 D314 电源+5V 50 数据线 D415 电源+15V 51 数据线 D516 DAC0832OUT 52 数据线 D617 电源 5V 53 数据线 D718 P1.0 54 8155 的OUT19 P1.1 55 8155的IN20 P1.2 56 译码器74LS138的Y521 P1.3 57 经锁存后的地址线A022 P1.4 58 A123 P1.5 59 A224 P1.6 60 A325 P1.7 61 A426 复位脚 62 A527 串行口 RXD 63 A628 串行口 TXD 64 A729 外部中断INT0 65 8155的PA口的PA030 定时计数器T0 66 PA131 定时计数器T1 67 PA232 读信号 RD 68 PA333 写信号 WR 69 PA434 P2.0 70 PA535 P2.1 71 PA636 P2.2 72 PA7实验一、开发系统的应用与简单程序设计一、实验目的:1、了解DICE仿真器的结构和功能;2、掌握DICE仿真器的基本操作和使用方法;3、利用已学过的MCS-51单片机的指令系统,进行一些简单的程序设计,并通过实验熟悉调试程序的过程.二、实验设备:1、DICE仿真器一台;2、DICE仿真器专用电源一台;三、实验内容及要求:1、打开DICE仿真器专用电源,仿真器上显示器的最左端显示提示符,一个闪动的P子符,表示仿真器系统基本正常(如果没有一个闪动的P,按一下总清键),等待你的操作;打开计算机电源,在C盘上运行下列命令:C:>CDDICE51<CR>回车,便进入DICE51子目录.C:> DICE51>AMOUSE<CR>回车(执行鼠标程序);C:>DICE51>M51<CR>回车,便进入汇编模式下调试环境.在运行M51.EXE命令时,如果屏幕上出现 Linked CPU error说明联机不成功.这时可检查 CPU 开关是否在 51 位置;开发系统的电源是否已打开;通讯线连接是否正确;串行口设置是否正确.3、如果联机错误,这可能是串行口设置不对,可通过系统机F10键,打开Options子菜单(也可用ALT-O打开),选择ports选项,设置所对应的串行口.这时可通过ALT-X退出,重新运行M51.EXE命令,屏幕显示集成调试环境.4、这时可执行File文件管理中的New建立新文件,按老师的要求将要调试的源文件输入计算机,源文件的格式如下(可参考附录一):ORG 0000HAJMP MNORG 0100HMN: MOV SP,#60HMOV A,#02H.HERE: SJMP HEREEND5、文件输入完后,便可以对它进行绘编、连接、装载.可通过F9键或用鼠标点Compile选项来完成.6、按完F9键后便可对所打开的文件进行调试.通过F10键主菜单命令键打开Debug子菜单,便可以进行断点的设置、断点的清除、断点数量显示、单步、跟踪单步、自动单步、程序运行到光带处、全速运行等.程序运行完后,由特殊功能寄存器窗口或数据区窗口查看程序执行结果.四、实验报告内容:画出程序流程图;写出程序清单;写出调试过程及程序执行结果.实验二、应用程序设计及调试一、实验目的:利用已学过的MCS-51单片机的指令系统,进行一些较复杂的程序设计,并通过实验,进一步熟悉调试程序的过程.二、实验设备:同实验一三、实验内容及要求:将30H39H中10个无符号数,剔除最大值和最小值,求平均数,并转换成BCD码,存入50H中.四、实验报告内容:同实验一实验三、数据存储器扩展实验实验目的:了解微机存储器的组成;掌握存储器与CPU之间的接口方法;掌握存储器容量的扩展方法.实验设备:MCS-51单片机应用板一块;DICE仿真器一台;DICE仿真器专用电源一台;数据存储器 6264RAM一片实验内容:1、MCS-51单片机应用板上已有8K 的数据存储空间,其地址为0000H1FFFH.本实验要求另外再扩展一片RAM6264,地址安排在C000HDFFFH.为此,首先应该设计一个CPU与RAM芯片之间的接口电路,这个接口电路与8031单片机各种总线相接,使8031能够按照要求的地址范围对RAM6264进行读写操作.首先应该熟悉RAM6264芯片的各管脚定义及逻辑要求,然后确定译码电路.将应用板上的74LS138译码输出脚Y6接到RAM6264的片选脚,.译码确定之后,按照6264的接线要求,将系统提供的地趾线、数据线和控制线分别接到RAM6264的对应脚,确认连接无误后,方可调试.2、编一测试程序,将立即数35H送入RAM6264的C000HDFFFH各单元,送后检查,若都对,将立即数09H送入CPU的50H,若有不对的,将其地址的DPH值送入50H,DPL值送入51H.实验步骤:1、将面包板上的RAM6264芯片与接口电路和CPU连接好;2、将应用板与仿真器相接,并接通电源;3、将测试程序输入计算机,执行程序后,在数据区窗口看执行结果,以确定扩展是否成功.实验报告要求:1、画出详细的8031单片机与6264芯片的连线图;2、写出调试过程中发现的问题及解决的方法;3、若改变6264地址,哪些连线需做改动,试举例说明.4、满足实验报告其它要求.实验四、 LED显示器实验实验目的:1、掌握显示程序的设计方法和8155控制字的设定;2、复杂程序设计并显示的综合练习.实验电路:三、实验内容及要求:1、编写动态显示程序,8155的PB口控制各位显示器的字形,PC口控制各位显示器的阴极电位,使用六位共阴极显示器,显示缓冲区为79H7EH(参考程序见附录一).2、利用所学过的知识,编写运算处理程序并显示程序运算结果.实验五、定时器/计数器的应用实验目的:1、掌握定时器/计数器在定时工作和计数工作时控制寄存器TCON的用途及方式控制字TMOD各控制位的设定和含义;2、中断允许寄存器IE各控制位的设定和含义;3、中断的响应过程及中断源入口地址.二、实验设备:同实验一三、实验电路:计数/定时电路示意图实验内容及要求:1、将T1设定为计数器方式工作,将按钮开关J按下(接通)抬起(断开)次数作为外部事件脉冲从T1输入,将T0设定为定时功能,每按一次按钮开关J键,实现每隔一秒钟使P1.0、P1.1、P1.2P1.7依次输出高电平送到发光二极管上显示出来.*2、用单片机内部定时器T0来产生时间基准,通过实验板上的六位数码管显示器模拟时钟,显示时、分、秒,即随时显示当地时间,如同一般的电子钟.为了实现上述设想,在RAM区中应按排两个数据区,一个是显示数据缓冲区,共占六个单元,与显示器一一对应,始终存放着要显示的内容.另一个是计数缓冲区,用来存放时、分、秒的十进制数值,以便进行计时.此外还要设一个单元用来存放十分之一秒的计数结果.因为定时器不可能直接产生秒信号,但可以产生十分之一秒(0.1秒)信号,若用软件计数10次,即为一秒,所以,第二个缓冲区占用四个单元,十分之一秒、秒、分、时.然后,根据单片机的时钟频率,确定产生0.1秒的时间常数.该应用板的晶振为6MHZ.本实验需要两个子程序和一个中断服务程序.其中中断服务程序用来修改时、分、秒、1/10秒的单元内容,并转换成BCD码,分半程序用来把时、分、秒的内容分半后放入显示缓冲区,显示子程序用来把显示缓冲区的内容从数码显示器上显示出来.除此之外,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 正骨专家签合同范本
- 收购股分合同范本
- 私人飞机转让合同范本
- 锚索锚杆合同范本
- 新农村劳务合同范本
- 广告维修制作合同范本
- 商品网签合同范本
- 酒店房间租房合同范本
- 手写的转租合同范本
- 电缆报废回收合同范本
- 2025年云南省建筑行业安全员A证理论考试练习题(100题)含答案
- 社会福利 课件全套 高和荣 第1-11章 绪论-社会福利的挑战
- 合同延期协议模板
- 2025年广州市城市更新计划
- 体检营销话术与技巧培训
- 呼吸衰竭完整课件
- 广东省佛山市顺德区2023-2024学年七年级(上)期末数学试卷(含答案)
- 变配电运维职业技能(中级)等级培训题库
- 矿山隐蔽致灾普查治理报告
- 实心球课件教学课件
- 齐河经济开发区马寨小区安置楼工程临时用电组织设计(5月10日改)
评论
0/150
提交评论