- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
哈尔滨理工大学 电技 单片机实验报告
哈尔滨理工大学
实验报告
课程名称:单片机
学 院:自动化学院
专业班级:电技12-2
学生姓名:
学 号:
指导教师:钟伟锋
实验
课程名称 单片机原理及应用 时间:2014.10.31 实验名称 在线编程脱机运行实验 地点:B302 姓名 学号 班级:电技12-2 成绩评定:
一.实验目的
1、
2、初步
二.
编译程序,用单片机下载程序进行硬件测试。
三.硬件描述语言
实验程序
ORG 0000H
SJMP MAIN
ORG 0030H
MAIN: MOV A,#0FEH
MOV B,#100
DIV AB
MOV R0,#21H
MOV @R0,A
DEC R0
MOV A,#10
XCH A,B
DIV AB
SWAP A
ADD A,B
MOV @R0,A
SJMP $
四.仿真结果及分析
实验
课程名称 单片机原理及应用 时间:2014.10.31 实验名称 在线编程脱机运行实验 地点:B302 姓名 学号 班级:电技12-2 成绩评定:
一.实验目的
1、
2、初步
二.
编译程序,用单片机下载程序进行硬件测试。
三.硬件描述语言
实验程序 (设系统频率为12MHz)
LP:? ???MOV? ?? ?P1,? ?#81H???LCALL? ? DELAY? ?? ???MOV? ?? ?P1,? ?#42H? ?? ???LCALL? ? DELAY? ?? ???MOV? ?? ?P1,? ?#24H? ?? ???LCALL? ? DELAY? ?? ???MOV? ?? ?P1,? ?#18H? ?? ???LCALL? ? DELAY? ?? ???MOV? ?? ?P1,? ?#24H? ?? ???LCALL? ? DELAY? ?? ???MOV? ?? ?P1,? ?#42H? ?? ???LCALL? ? DELAY? ?? ???SJMP? ???LPDELAY: MOV? ? R2,??#64HL1:? ???MOV? ? R3,??#0C8HL2:? ???DJNZ? ?R3,??L2? ?? ???DJNZ? ?R2,??L1? ?? ???RET
四.仿真结果及分析
实验
课程名称 单片机原理及应用 时间:2014.10.31 实验名称 在线编程脱机运行实验 地点:B302 姓名 学号 班级:电技12-2 成绩评定:
一.实验目的
1、
2、初步
二.
编译程序,用单片机下载程序进行硬件测试。
三.硬件描述语言(顶层文件)
(1)输出口控制程序
ORG? ?0000H? ?? ? MOV? ?A,#0FEHMAIN: MOV? ?P1, A? ?? ?RL? ? A? ?? ?LCALL DELAY? ?? ?AJMP??MAINDELAY: MOV? ?R7,#255DL:? ?MOV? ?R6,#255? ?? ?DJNZ??R6,$? ?? ?DJNZ??R7,DL? ?? ?RET? ?? ?END
(2) 输入口控制输出口程序
key bit p3.3
ORG 0000H ;伪指令
LJMP MAIN ;跳转到单片机的主程序
ORG 0100H ;伪指令,单片机主程序的开始
MAIN: MOV P1, #0FFH ;将P1口上的灯全部关掉
MOV P2,#0FFH
clr key ;将键盘列线拉低
MOV A, P2 ;从P2口上读出按键状态
ANL A, ;选出状态位置
CJNE A, ,M_01 ;比较键值,是第一个键吗
LJMP M_001 ;是的
M_01: CJNE A, ,M_02 ;是第二个键吗
LJMP M_002 ;是第二个键
M_02: CJNE A,
文档评论(0)