【微机原理与接口技术-实验报告一】-微机原理与接口技术心得.docx
《【微机原理与接口技术-实验报告一】-微机原理与接口技术心得.docx》由会员分享,可在线阅读,更多相关《【微机原理与接口技术-实验报告一】-微机原理与接口技术心得.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【微机原理与接口技术,实验报告一】 微机原理与接口技术心得 评阅微机原理与接口技术实验报告一姓名匡越学号xxxx时间地点实验题目一、实验目的1.熟悉Keil软件使用2.熟悉MCS-51指令3.学习简单程序的调试方法二、实验说明通过实验了解单片机内部存储器的结构和分配及读写存储器的方法,熟悉MCS-51指令同时,学习单片机程序编程、调试方法。 三、实验内容及步骤1.启动PC机,打开Keil软件,软件设置为模拟调试状态。在所建的项目文件中输入源程序1,进行编译,如有错误按提示找到该行并纠错,重新编译直到通过。 2.编译无误后,打开CPU窗口,选择单步或跟踪执行方式运行程序,观察CPU窗口各寄存器的
2、变化并将观察到的结果记录到预习报告。 3.新建另一个项目输入源文件2,打开CPU窗口,选择单步或跟踪执行方式运行程序,观察存储块数据变化情况记录到预习报告。点击复位按钮,改变存储块数据,点击全速执行快捷按钮,点击暂停按钮,观察存储块数据变化情况,记录到预习报告。点击复位按钮,改变存储块数据,分别LOOP、LOOP1设置断点,点击全速执行快捷按钮,在断点处观察寄存器及存储块数据变化情况。 WAVE软件使用方法参考其帮助文件。 四、实验程序流程框图、实验程序1、源程序1ORG0000HAJMPMAINORG0030HMAIN: MOVR0,#30H; (R0)=(00H)=MOVA,#40H; (
3、A)=MOVR6,A; (A)=,(R6)=MOVA,R0; (R0)=(A)=MOV40H,A; (A)=(40H)=MOV30H,40H; (30H)=(40H)=MOVR1,#40H; (R1)=MOVR1,#0AAH; (R1)=(40H)=MOVSP,#60H; (SP)=PUSHACC; (SP)=(61H)=PUSH30H;(SP)=(62H)=MOVA,#0FFH; (SP)=(A)=MOV30H,#30H; (SP)=(30H)=POPACC; (SP)=(A)=POP30H; (SP)=(30H)=ADDA,30H; (30H)=(A)=Cy=SUBBA,#10; (A)=
4、Cy=MOVR4,#00xxxxB; (R4)=HMOVA,#39H; (A)=ADDA,R4; (A)=(R4=)DAA; (A)=Cy=MOV28H,#55H; (28H)=Cy=MOVC,40H; (PSW)=Cy=MOV26H,#00H; (26H)=Cy=MOV30H,C; (30H)=(26H.1)=SJMP$j点击project,选择下拉式菜单中的Newproject; k选择所要的单片机,这里我们选择常用的Ateml公司的xxxx; l新建一个File,输入源程序; m将新建文件保存为text.asm的格式; n鼠标在屏幕左边的SourceGroup1文件夹图标上右击弹出菜单,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机原理与接口技术-实验报告一 微机 原理 接口 技术 实验 报告 心得
限制150内