单片机原理及应用实验.ppt
《单片机原理及应用实验.ppt》由会员分享,可在线阅读,更多相关《单片机原理及应用实验.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理及应用实验 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望教材与课时安排教材 单片机原理及其接口技术实验 丁筱铃等 编著 山东农业大学课时安排 上 机:9学时上机安排 上机地点:机电学院机房l上机时间:根据教学日历安排l上机内容:随教学进度的基础训练(上机调试每次实验内容)l要求:所有作业必须独立完成实验内容必须经上机调试通过 每次实验必须写出实验报告 上机考勤3次缺席,按不及格处理发现上机时间上网,按缺席一次处理课程要求 课前请做好预习保持课堂安静,头
2、脑清醒,思维活跃认真、独立、按时完成并提交作业重视上机实践,有效利用宝贵的上机时间 实实 验验 内内 容容l实验一、汇编语言软件调试实验实验一、汇编语言软件调试实验 l实验二、实验二、8031单片机单片机P3、P1口应用口应用l实验三、工业顺序控制实验三、工业顺序控制l实验四、实验四、A/D转换转换0809应用应用实验一、软件实验实验一、软件实验l一、实验目的一、实验目的l二、实验内容二、实验内容l三、实验程序流程图三、实验程序流程图l四、实验步骤四、实验步骤l五、思考五、思考 l一、实验目的一、实验目的 掌握汇编语言设计和调试方法,熟悉键盘操作。掌握汇编语言设计和调试方法,熟悉键盘操作。l二
3、、实验内容二、实验内容把把7000H70FFH的内容清零。的内容清零。三、实验程序流程图三、实验程序流程图开始R0=0000送到7000HDPTR+1,R0+1结束YNR0=FF四、实验步骤四、实验步骤(1)联接联接DVCC实验系统(实验系统(Ctrl+H)(2)装载目标文件(装载目标文件(Ctrl+L)(3)设置设置PC起始地址起始地址(4)运行程序运行程序(5)单步、断点运行完后,在存贮器窗口内检查单步、断点运行完后,在存贮器窗口内检查0000H70FFH中的内容是否全为中的内容是否全为00H五、思考五、思考l假使要把假使要把700070FFH中的内容改成中的内容改成FF,如何编制程序。,
4、如何编制程序。实验二、实验二、8031单片机单片机P3、P1口应用口应用l一、实验目的一、实验目的l二、实验内容二、实验内容l三、实验程序流程图三、实验程序流程图l四、实验原理图四、实验原理图l五、实验步骤五、实验步骤l六、实验程序六、实验程序l一、实验目的一、实验目的1、掌握掌握P3口、口、P1口简单使用。口简单使用。l2、学习延时程序的编写和使用。学习延时程序的编写和使用。l二、实验内容二、实验内容l1、P3.3口做输入口,外接一脉冲,每输入一个脉冲,口做输入口,外接一脉冲,每输入一个脉冲,P1口按十六进制加一。口按十六进制加一。l2、P1口做输出口,编写程序,使口做输出口,编写程序,使P
5、1口接的口接的8个发光二个发光二极管极管L1L8按按16进制加一方式点亮发光二极管。进制加一方式点亮发光二极管。三、实验程序流程图三、实验程序流程图开 始循 环A+1送P1口延 时N延 时NYYYP3.3为高吗?P3.3为高吗?NP3.3为低吗?四、实验原理图四、实验原理图五、实验步骤五、实验步骤l1、P3.3用插针连至用插针连至K1,P1.0P1.7用插针连至用插针连至L1L8。l2、从起始地址、从起始地址0540H开始连续运行程序(输入开始连续运行程序(输入0540后按后按EXEC键)。键)。l3、开关、开关K1每拨动一次,每拨动一次,L1L8发光二极管按发光二极管按16进进制方式加一点亮
6、。制方式加一点亮。lORG 0000HlLJMP STlORG 0030HlST:MOV SP,#60HlCLR AlKK:SETB P3.3lJB P3.3,KKlLCALL DL10MSlJB P3.3,KKlJNB P3.3,$lLCALL DL10MSlINC AlMOV P1,AlLJMP KKlDL10MS:MOV R6,#10lDL1MS:MOV R7,#250lLP:NOPl NOPlDJNZ R7,LPlDJNZ R6,DL1MSlRETlEND六、实验程序六、实验程序实验三、工业顺序控制实验三、工业顺序控制(中断)l一、实验目的一、实验目的l二、实验内容二、实验内容l三、实
7、验程序流程图三、实验程序流程图l四、实验原理图四、实验原理图l五、实验步骤五、实验步骤l六、实验程序六、实验程序一、实验目的一、实验目的l1、掌握工业顺序控制程序的简单编程,中断的使用。、掌握工业顺序控制程序的简单编程,中断的使用。l2、学习延时程序的编写和使用。学习延时程序的编写和使用。l3、学习现场数据的保护和堆栈、学习现场数据的保护和堆栈二、实验内容二、实验内容l 8032的的P1.0P1.6控制注塑机的七道工序,现模拟控制注塑机的七道工序,现模拟控制七只发光二极管的点亮,高电平有效,设定每控制七只发光二极管的点亮,高电平有效,设定每道工序时间转换为延时,道工序时间转换为延时,P3.4为
8、开工启动开关,低电为开工启动开关,低电平启动。平启动。P3.3为外故障输入模拟开关,为外故障输入模拟开关,P3.3为为0时不时不断告警,断告警,P1.7为报警声音输出,设定为报警声音输出,设定6道工序只有一道工序只有一位输出,第七道工序三位有输出。位输出,第七道工序三位有输出。三、实验程序流程图三、实验程序流程图主程序:开始 工序7延时 中断、P1口、P3口初始化,P1口全低等开工工序1延时工序2延时关输出中断服务子程序:保护现场报 警返回恢复现场YN故障清除了吗?四、实验原理图四、实验原理图五、实验步骤五、实验步骤l七、实验步骤七、实验步骤l P3.4连连K1,P3.3连连K2,P1.0P1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 原理 应用 实验
限制150内