- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理实验 李晋阳 机械与电子工程学院 教材与课时安排 实 验 内 容 实验一、软件实验 一、实验目的 二、实验内容 三、实验程序流程图 四、实验步骤 五、思考 一、实验目的 掌握汇编语言设计和调试方法,熟悉键盘操作。 二、实验内容把7000H~70FFH的内容清零。 三、实验程序流程图 四、实验步骤 (1) 联接DVCC实验系统(Ctrl+H) (2) 装载目标文件(Ctrl+L) (3) 设置PC起始地址 (4) 运行程序 (5) 单步、断点运行完后,在存贮器窗口内检查0000H~70FFH中的内容是否全为00H 五、思考 假使要把7000~70FFH中的内容改成FF,如何编制程序。 实验二、8031单片机P3、P1口应用 一、实验目的 二、实验内容 三、实验程序流程图 四、实验原理图 五、实验步骤 六、实验程序 一、实验目的1、 掌握P3口、P1口简单使用。 2、 学习延时程序的编写和使用。 二、实验内容 1、P3.3口做输入口,外接一脉冲,每输入一个脉冲,P1口按十六进制加一。 2、 P1口做输出口,编写程序,使P1口接的8个发光二极管L1—L8按16进制加一方式点亮发光二极管。 三、实验程序流程图 四、实验原理图 五、实验步骤 1、P3.3用插针连至K1, P1.0—P1.7用插针连至L1—L8。 2、从起始地址0540H开始连续运行程序(输入0540后按EXEC键)。 3、开关K1每拨动一次,L1—L8发光二极管按16进制方式加一点亮。 六、实验程序 ORG 0000H LJMP ST ORG 0030H ST: MOV SP,#60H CLR A KK: SETB P3.3 JB P3.3,KK LCALL DL10MS JB P3.3,KK JNB P3.3,$ LCALL DL10MS INC A MOV P1,A LJMP KK DL10MS:MOV R6,#10 DL1MS:MOV R7,#250 LP:NOP NOP DJNZ R7,LP DJNZ R6,DL1MS RET END 实验三、工业顺序控制 (中断) 一、实验目的 二、实验内容 三、实验程序流程图 四、实验原理图 五、实验步骤 六、实验程序 一、实验目的 1、掌握工业顺序控制程序的简单编程,中断的使用。 2、 学习延时程序的编写和使用。 3、学习现场数据的保护和堆栈 三、实验程序流程图 四、实验原理图 五、实验步骤 七、实验步骤 ① P3.4连K1,P3.3连K2,P1.0—P1.6分别连到L1—L7,P1.7连SIN(电子音响输入端)。 K1开关拨在上面,K2拨在上面。 ③ 用连续方式从起始地址0580H开始运行程序(输入0580后按EXEC键),此时应在等待开工状态。 ④ K1拨至下面(显低电平),各道工序应正常运行。 ⑤ K2拨至下面(低电平),应有声音报警(人为设置故障)。 ⑥ K2拨至上面(高电平),即排除故障,程序应从刚才报警的那道工序继续执行。 思考:修改程序,使每道工序中有多位输出。 六、实验程序 ORG 0000H LJMP ST ORG 0013H LJMP BREAK ORG 0030H ST: MOV SP,#60H MOV P1,#0 L1:JB P3.4,L1 SETB EA SETB EX1 SETB PX1 LP:MOV P1,#1 LCALL DL10MS MOV P1,#2 LCALL DL10MS MOV P1,#4 LCALL DL10MS MOV P1,#8 LCALL DL10MS MOV P1,#10H LCALL DL10MS MOV P1,#20H LCALL DL10MS MOV P1,#07H LCALL DL10MS LJMP L2 BREAK: MOV PSW,#08H LL: MOV P1,#0 MOV R3,#10 KK: SETB P1.7 LCALL DL10MS CLR P1.7 LCALL DL10MS DJNZ R3,KK LCALL DL10MS JNB P3.3, LL MOV PSW,#00H RETI 实验四、A/D 转换实验 一、实验目的 二、实验内容 三、实验程序流程图 四、
文档评论(0)