文本内容:
《单片机原理与应用》实验教学大纲课程编号课程名称单片机原理与应用英文名称thetheoryandapplicationofonechipmicro-controllor课程类型专业基础课,必修总学时14适用对象生物医学工程,本科
一、课程的性质和地位《单片机原理与应用》实验课是生物医学工程专业的一门重要的专业基础课,其主要任务是使学生掌握51系列单片机的基本硬件结构、指令系统、应用设计等方面的知识,受到必要的基本技能训练,为学习专业知识和将来从事技术工作打好基础本课程主要通过课堂实验完成在教学中,应根据基础理论的教学以应用为目的的精神,妥善安排教学内容;教法上采用启发式教学,加强直观性,注意培养学生的动手能力、自学能力和分析问题、解决问题的能力学生应以正确的学习目的和认真的学习态度,努力学习、培养严谨的科学作风
二、教学环节和教学方法实验过程中学生应学会正确地使用单片机开发工具,正确设计程序和硬件线路,学会分析实验现象和程序调试、处理方法,进一步培养分析问题、解决问题的能力实验课成绩占期末总成绩的20虬
三、实验教学内容及要求
1、Keil开发环境、寻址方式、数据传送要求掌握Keil的基本用法,具体包括文件的编辑、编译、make、生成.obj.list.exe.dbg.hex等文件掌握单步、断点、全速等执行方式掌握各种寻址方式的用法立即寻址、直接寻址、间接寻址、变址寻址能利用各种寻址方式实现数据传送
2、算术运算、逻辑运算、布尔指令、练习要求掌握8位、16位的各种算数运算方法掌握与、或、非、异或等各种逻辑运算的方法、掌握与、或、非、异或等各种布尔指令的运算方法掌握全部以上各种指令对标志位的影响
3、程序控制及转移跳转、调用及返回、开发0口产生方波要求掌握无条件转移、条件转移,间接转移等指令的用法掌握各口的区别及各自的特点熟练地使用、控制I/O口
4、INTO、INTI中断练习要求掌握中断系统的整体结构掌握INTOINT1中断的产生、响应及撤销的方法掌握并利用中断优先级进行中断系统的开发
5、定时器练习要求掌握定时器
0、
1、2的结构、控制字及各自的特点掌握各种工作模式的特点,熟练使用个定时器进行定时控制及测量
6、键盘与显示练习要求掌握7段LED的结构及与单片机的硬件连接,能够写出7段LED的驱动程序掌握矩阵式键盘的硬件结构,能够写出键盘程序,并能够在7段LED上显示
7、实现交通灯控制要求使用I/O口及定时器模拟路口一组交通灯的控制。