预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《单片机原理与应用》实验指导书通信与电子工程学院通信与信息工程中心实验说明1、信息与通信工中心程地址:电工电子实验中心5楼机房;2、不准迟到、早退,请假须持请假条;3、不准带食品进入实验室;4、进入实验室后不准大声喧哗,不准乱动仪器设备;5、每次实验结束摆放好实验设备,将凳子置于实验桌下并摆放整齐;6、每次实验要提前预习,写出相应的实验程序;7、详实记录实验结果,实验报告认真、完整;8、实验成绩由四部分构成:实验预习20%、实验过程20%、实验结果记录30%、实验结果分析30%。实验系统概述1.1系统组成Dais系列单片机微机仿真实验系统的51单片机实验与仿真由管理CPU、目标CPU和通用电路、接口实验电路与稳压电源组成,通过RS232C串行接口与PC微机相连,系统硬件主要容如下:CPU管理CPU、目标CPU8032/78E438/STC系列单片机系统存储器监控管理程序在管理CPU的FLASH中、RAM61256二片(64K)、BPRAM61256(32K)。接口芯片与单元实验8251、8253、8255、8259、ADC0809、DAC0832、164、74LS273、74LS244、电子发声单元,电机控制单元,开关与发光二极管、单脉冲触发器、继电器控制等外设接口打印接口,RS232C串口、51仿真接口显示器6位LED、二路双踪示波器键盘32键自定义键盘EPROM编程器对EPROM2764/27128快速读出系统电源+5V/2A,±12V/0.5A1.2系统资源分配实验系统寻址围定义如下:空间地址器件选用用途与说明0000H~7FFFH6116监控程序空间0000H~0FFFFHPROM目标机程序空间0000H~0FFFFH实验接口电路数据与IO空间系统已定义的I/O地址如下:接口芯片口地址用途74LS2730FFDDH字位口74LS2730FFDCH字形口74LS2450FFDEH键入口8255A口0FFD8HEP总线8255B口0FFD9HEP地址8255C口0FFDAHEP控制8255口0FFDBH控制字1.3硬件安装⑴电源连接:通过随机所配的三芯电源线接入AC220V电网。⑵打开电源开关系统应显示闪动的“P.”,若否应按下RESET键,如仍不显示闪动的“P.”,应立即切断电源,检查后重新进行或与本公司驻当地销售服务中心联系。⑶系统功能自检在闪动的“P.”状态下按键:[MOVE]→0000→[STEP]→[EXEC],系统以连续方式运行“8”字循环右移程序,若6位LED出现跑“8”显示,说明系统已进入正常工作状态,可按RESET键返“P.”待令。1.4快捷使用在Windows环境下:⑴在桌面上点击图标,然后选择以实验系统所插串口一致的选项(串口1;波特率:57600),点击“确定”便进入Dais集成调试环境。⑵点击工具条中“”图标,在打开对话框中双击LED51.asm文件,进入实验源程序的编辑窗口。⑶点击工具条中“”图标,进行源文件的编译、装载,在出现编译成功的对话框后点击“OK”框自动进入源文件调试状态。⑷在工具条中点击所需的运行方式:“”单步、“”宏单步、“”运行。⑸若需要以断点方式运行,可直接点击源语句行前的“”图标来完成所需断点的设置与清除,然后再点击“”图标进入断点运行状态。⑹系统一旦进入运行状态后若需终止该程序的运行请点击“”图标退出当前操作返回待令状态。1.5实验过程要求1、实验指导书中所列的实验程序可以作为参考运行,实验指导书中每个实验均需事先预习编写,在系统上编辑、编译下载到CPU中进行调试,结果需经老师检查后才算完成实验。2、实验时必须根据实验项目要求进行电路连接。3、注意对同一问题的解决办法往往不是唯一的,希望同学们能提出不同的设计方法完成实验。4、所有实验应在实验前预习,写出实验程序。1.6软件实验的接线图图1外部数据存储器电路实验一外部存储器扩展与数据区传送(2学时)实验目的1、熟悉实验系统,掌握51单片机的系统构成,学会开发环境的应用。2、掌握8051部RAM和外部RAM之间的数据传送方法;掌握这两部分RAM存贮器的特点与应用,掌握各种数据传送方法。3、掌握汇编语言的编辑和调试方法,掌握散转程序编写方法。二、实验容1、把R2、R3源RAM区首址的R6、R7字节数数据传送到R4、R5目的RAM区。编写并调试一个数据传送程序,①将40~4FH数据送到数据存贮器1E00~1E0FH中,②将数据存贮器1E00~1E0FH中的数据送到8051部RAM50~5FH中,③将以(R2,R3)为源RAM区首地址的(R6,R7)个字节数据,传送到以(R4,R5)为末地址的RAM区。2、编写程序,散转8051片20H中的容(00或01或02或03)。三、实验程序参考图(40)~(4FH)传送到1E00~1E0FH