欢迎来到天天文库
浏览记录
ID:12459935
大小:174.47 KB
页数:21页
时间:2018-07-17
《单片机原理与应用实验教案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《单片机原理及应用》实验教学大纲课程编号:B04611016课程类别:专业课实验学时:16学时学分:2.5适用专业:计算机科学与技术一、实验教学目的和任务本课程是计算机及应用专业一门重要的专业课。其教学内容直接面向生产。同时,微机向小型化、超小型化方面发展愈来愈迅猛。单片机应用已渗透社会各个领域,特别在通信技术中的应用,大大提高了通信技术水平。学生应具备这方面的知识与技能,为今后参加工作,打下坚实的基础。二、实验教学基本要求本课程是一门很注重实践的课程。以研究MCS-51系列单片机入手,掌握其硬件结构、指令系统和程序设计,以及常用接口技术和典型应用实例。三、实验教学内容实验项目一:清零程
2、序1、实验目的及要求要求学生掌握软件的结构和键盘的调试。2、实验内容及学时分配(2学时)(1)了解MCS-51软件的构造(2)掌握清零程序的输入方法(3)了解起始伪指令的输入方法实验项目二:拼字和拆字程序1、实验目的及要求要求学生掌握存储器分配和汇编语言的简单应用。2、实验内容及学时分配(2学时)(1)进一步掌握MCS-51软件的基本使用方法(2)掌握指令的寻址方式(3)掌握数据传送指令和地址内容的分配实验项目三:数据区传送子程序1、实验目的及要求要求学生掌握RAM数据存储器实际操作。2、实验内容及学时分配(2学时)(1)掌握MCS-51逻辑运算指令和位操作指令(2)进一步掌握数据传送子
3、程序的简单方法(3)掌握查表程序的编写实验项目四:数据排序实验1、实验目的及要求要求学生掌握汇编语言的应用和实际操作。2、实验内容及学时分配(2学时)(1)掌握MCS51逻辑运算指令和位操作指令(2)进一步掌握简单顺序程序的编写和调试方法(3)掌握查表程序的编写实验项目五:查找相同个数1、实验目的及要求熟悉汇编语言程序,使用环移指令和加1指令。2、实验内容及学时分配(2学时)(1)掌握赋值指令(2)掌握带进位的环移指令和加1程序的编写实验项目六:双字节无符号数的乘法实验1、实验目的及要求要求学生掌握MCS-51汇编语言设计和调试方法。2、实验内容及学时分配(2学时)(1)掌握分支程序的设
4、计方法(2)提高调试程序的能力(3)掌握SJMP、AJMP、LJMP的区别和应用场合实验项目七:P1口亮灯实验1、实验目的及要求学习延时子程序的编写。2、实验内容及学时分配(2学时)(1)掌握P1口的使用方法(2)学习延时子程序的编写实验项目八:仿真模拟驱动实验1、实验目的及要求学习仿真程序的编写。2、实验内容及学时分配(2学时)(1)掌握P1口的使用方法(2)学习仿真程序的编写实验项目与学时分配表序号实验项目名称学时实验类型实验主要仪器设备备注1实验项目一:清零实验2验证性微机必做2实验项目二:拼字和拆字程序2验证性微机必做3实验项目三:数据区传送子程序2验证性微机必做4实验项目四:数
5、据排序实验2验证性微机必做5实验项目五:查找相同个数2验证性微机必做6实验项目六:双字节无符号数的乘法实验2验证性微机必做7实验项目七:P1口亮灯实验2验证性微机必做8实验项目八:仿真模拟驱动程序2设计性微机必做五、实验考核办法与成绩评定要注重学生的平时实验考勤和学生实验准备情况,了解学生做实验时自主完成实验情况和动手操作能力,以及学生自主设计实验内容的综合能力,表现情况成绩评定占总成绩的20%。六、实验教材单片机原理与应用实验指导书黄石理工学院计算机学院编写执笔人:田嵩审核人:晏伯武(盖章)2012年9月1日微机原理与接口实验教案授课教师:缪贤浩适用专业:物联网工程使用班级:14物联网
6、工程授课时间:2016年春季授课学时:40/24/16学时使用教材:《单片机原理及应用教程》范立南主编北京大学出版社实验指导书:单片机原理与接口实验指导书,计算机学院编,2007年版湖北理工学院计算机学院实验项目与学时分配表序号实验项目名称学时实验类型实验主要仪器设备备注1实验项目一:清零实验2验证性微机必做2实验项目二:拼字和拆字程序2验证性微机必做3实验项目三:数据区传送子程序2验证性微机必做4实验项目四:数据排序实验2验证性微机必做5实验项目五:查找相同个数2验证性微机必做6实验项目六:双字节无符号数的乘法实验2验证性微机必做7实验项目七:P1口亮灯实验2验证性微机必做8实验项目八
7、:仿真模拟驱动程序2设计性微机必做第一部分软件实验实验一清零程序一、实验目的掌握汇编语言设计和调试方法,熟悉键盘操作。二、实验内容把2000H~20FF的内容清零。三、实验步骤用连续或单步方式运行程序,检查2000H~20FF执行程序前后的内容变化。四、思考1、假使把2000H~20FF中的内容改为FF,如何修改程序。2、将程序中的汇编语言中每条单步执行的指令阐述出来。五、程序清单(sw01.asm)ORG0000HLJMPSE01
此文档下载收益归作者所有