浙江大学微机原理实验指导书 联系客服

发布时间 : 星期一 文章浙江大学微机原理实验指导书更新完毕开始阅读8e1ac8ffaa00b52acec7ca0b

点击Setting 项,弹出Target Setup 窗口进行配置,选择目标板与PC通讯的串行接口(COM1-COM4)和波特率,如果需要显示存储器的实时窗口,不要选择Cache Option。注意如果选择了Serial Interrupt,去Stop Porgram Execution,SoftICE 将修改在位置c:0023h 的中断向量3个BYTE,请确保用户程序没有占用这些地址。

以上的设定可以在程序调试过程再次修改。 步骤3:开始调试

从Debug 菜单点击Start/Stop Debug Session 开始调试过程。在连接过程中,偶尔会出现连接重试的情况,此时只要按一下复位按钮即可连接成功,建议每次连接之前进行复位。连接成功之后就可直接单步、断点、全速运行。

实验板上的功能器件 名称 功 能 说 明 七段数码管 8个共阳LED数码管段位接CH451的SEG端,字位接CH451的DIG端 CH451 整合了数码管显示驱动和键盘扫描控制以及μP 监控的多功能外围芯片。 MCU 系统控制、编程、下载等 MAX232 RS232串口通讯 继电器 在自动控制电路中起控制与隔离作用的执行部件,可以用低电压、小电流来控制大电流、高电压的自动开关。 25045 看门狗+复位+RAM TLC549 8 位I2C A/D 转换 TLC5615 10 位I2C D/A 转换 24C02 I2C EEPROM DS1302 SPI 串行实时时钟 蜂鸣器 音乐程序演示,接P3.7 PCF8574 I2C 串口转并I/0口 DS18B20 一线温度传感器 LED 8×8 点阵块 文字及图形显示实验 LCD 1602 字符显示实验 红色LED 8个红色发光二极管通过一片74LS245与P0口相连 黄色LED 8个黄色发光二极管通过一片74LS245与P1口相连 绿色LED 8个绿色发光二极管通过一片74LS245与P2口相连 矩阵键盘 4×4 矩阵键盘,行与列分别接CH451的SEG端(SEG0-SEG3)和DIG端(DIG0-DIG3)

应用接口和功能开关 标号 名称 功能说明 通过连接40PIN 仿真头对其他目标系统仿真调试,J6 仿真接口 也可通过此接口引出CPU信号扩展其他实验 J3 LCD12864液晶接口 此接口可用来外接一块12864汉字图形液晶屏 8个状态开关分别与P2口的8位IO口相连,通过设置K0-K7 状态开关 某位状态开关可将P2口的某一位设成低电平。 W4 对比度调整旋扭 此旋扭用来调整LCD1602液晶屏显示对比度 将2 拨通此时8位红色LED发光管与P0口接通,反之则断开。将3拨通此时8位绿色LED发光管与P2口接通反之则断开。将4拨通此时8位黄色LED发光管与P1口接通,反之则断开。将5拨通此时PCF8574的8K12 拨码开关 位并口IO口与8位绿色LED发光管接通。同时拨通7,8此时P0,P2口与LCD1602接通这时MCU通过P0,P2口对液晶屏显示控制。拨通6此时P2口与LED8X8模块接通,这时MCU通过P2口对模块显示控制。 TLC549模拟电压输实验时通过旋转次旋扭改变输入电压值,TLC 549 W2 入旋扭 可以采集不同电压值进行转换。 TLC5615参考电压W3 旋转此旋扭,可以向TLC5615提供合适的参考电压。 旋扭

第二章 微机原理及应用实验

实验一 开发环境的使用 一、 实验目的

掌握伟福开发环境的使用方法,包括源程序的输入、汇编、修改;工作寄存器内容的查看、修改;内部、外部RAM内容的查看、修改;PSW中个状态位的查看;机器码的查看;程序的各种运行方式,如单步执行、连续执行,断点的设置。 二、实验内容

在伟福开发环境中编辑、汇编、执行一段汇编语言程序,把单片机片内的30H~7FH 单元清零。 三、实验设备

PC机一台。 四、实验步骤

用连续或者单步的方式运行程序,检查30H-7FH 执行前后的内容变化。 五、实验思考

1.如果需把30H-7FH 的内容改为55H,如何修改程序? 2.如何把128B的用户RAM全部清零? 六、程序清单

文件名称:CLEAR.ASM

ORG 0000H

CLEAR: MOV R0,#30H ;30H 送R0寄存器

MOV R6,#50H ;50H 送R6寄存器(用作计数器)

CLR1: MOV A,#00H ;00 送累加器A

MOV @R0,A ;00 送到30H-7FH 单元 INC R0 ;R0 加1

DJNZ R6,CLR1 ;不到50H个字节,继续

WAIT: LJMP WAIT

END

实验二 数据传送 一、 实验目的

掌握MCS-51指令系统中的数据传送类指令的应用,通过实验,切实掌握数据传送类指令的各种不同的寻址方式的应用。 二、实验内容

1.编制一段程序,要求程序中包含7中不同寻址方式。

2.编制一段程序,将片内RAM30H~32H中的数据传送到片内RAM38H~3AH中。 3.编制一段程序,将片内RAM30H~32H中的数据传送到片外RAM1000H~1002H中。

4.编制一段程序,将片内RAM40H~42H中的数据与片外RAM2000H~2002H中的数据互换。 三、实验设备

PC机一台。