《单片机原理及应用》实验报告
单片机实验报告
年级专业:
学号:
姓名:
同组人:
实验时间:2011年12月12日、2011年12月15日
目录
实验一 数据传送实验
实
《单片机原理及应用》实验报告
单片机实验报告
年级专业:
学号:
姓名:
同组人:
实验时间:2011年12月12日、2011年12月15日
目录
实验一 数据传送实验
实验二 P1口输出实验
实验三 P1口输入、输出实验
实验四 定时器/计数器实验
实验五 外部中断实验
专业: 姓名: 学号:
实验一 数据传送实验
一·实验目的
《单片机原理及应用》实验报告
。
,以及编写软件的应用。
,懂得调试和检查纠错程序内容。
二·实验原理
80C51内部RAM低128字节包含四个工作寄存器区,位寻址区,字节寻区,数据缓冲和堆栈区,高128字节则包含特殊功能寄存器的位寻址区。
其中四个工作寄存器组通过标志寄存器的RS0、RS1位的设置来选定。
80C51采用工作寄存器R0、R1、 DPTR做间接寻址寄存器来进行外部数据的存放等。
三·实验仪器:
计算机 仿真软件 单片机实验箱 数据传输线
四·实验题目
编写并调试一个数据传送程序:将80C51片内RAM的20H~2EH共15个单元置以初值0A0H~0AEH,然后将20H~2EH单元的内容传送到片外RAM的8700H~870EH,最后再将8700H~870EH单元的内容传送到片内RAM的60H~6EH中。
五·实验过程调试
,在20H~2EH数据单元中分别送数, 即把初值0A0H~0AEH送入。
(设置BP2断点,当程序运行至断点),检查外部RAM8700H~870EH数据是否与20H~2EH数据一一对应。
,则应单步、断点分段检查程序,排除错误直至正确为止。
最终:经过程序的修改和调试,在仿真软件的寄存器窗口可观察,每执行一次单步操作,20H~2EH中的初值就会相应的被送到外部RAM8700H~870EH中,最后可外部数据区可观察所有的初值。
六·实验程序
ORG 00H
《单片机原理及应用》实验报告
AJMP MAIN
ORG 0040H
MAIN: MOV R0,#20H
MOV A,#0A0H
AAA: MOV ***@R0,A
单片机实验报告 来自淘豆网m.daumloan.com转载请标明出处.