实验一单片机开发系统的使用
一、实验目的
“AEDK5196ET”实验开发系统的各主要组成部分;
;
,加深对各种指令的理解,掌握一些特殊功能寄存器的地址;
。
二、实验仪器
1、 AEDK教学实验机( 5196ET) 一台。
2、直流稳压电源(DF 1731 SB 3A) 一台。
三、实验内容
1
1、认识AEDK5196ET开发系统结构:
2
2、练****键盘监控命令:S、SX、R、Y、Z、MX、MF、J、N、G、等命令的操作;练****数据空间搬迁命令(MX)的例子。
3、单步执行以下指令或程序段(需查出各指令的机器码),检查结果。
(1)若(30H)=40H, (40H)=10H, 执行:
ORG 1000H
MOV R0,#30H 1000 78 30
MOV A,***@R0 1002 E6
MOV R1, A 1003 F9
MOV B, ***@R1 1004 87 F0
HERE: SJMP $ 1006 80 FE
END
3
(2)若A=BFH, (20H)=85H, (CY)=1
①单步执行:
ADD A, 20H 1000 25 20
检查:A= ,CY= ,AC= ,OV= ,P= 。
②单步执行:
ADDC A, 20H 1000 35 20
检查:A= ,CY= ,AC= ,OV= ,P= 。
③单步执行:
SUBB A,20H 1000 95 20
检查:A= ,CY= ,AC= ,OV= ,P= 。
4
(3)A=82H, B=35H, 单步执行:
① MUL AB 1000 A4
② DIV AB 1000 84
检查:结果和各标志位。
▲掌握常用特殊功能寄存器(SFR)如A、B、PSW的地址
▲理解程序状态字PSW的作用和意义
5
单片机开发系统的使用 来自淘豆网www.taodocs.com转载请标明出处.