《单片机原理与接口技术》课程教学大?/p>
课程性质:专业必修课
总学时数?/p>
60
适合专业:电子技术应?/p>
一
、课程教学目?/p>
通过本课程的教学使学生掌握单片机技术的基本知识,了解单片机的组成、工作原理?/p>
编程及外围电路设计等基础知识,掌握单片机的编程方法、编程规则及外围电路设计技巧,
着重培养学生的自学能力,编程能力,动手操作能力和分析问题、解决问题的能力?/p>
?/p>
、课程的目的与任?/p>
本课程是电子技术应用专业的一门专业必修课,通过对本门课的学习,让学生掌?/p>
80C51
单片机的基本知识,包括它的系统结构,指令系统程序设计方法,中断系统和定时?/p>
数系统,以及
80C51
单片机的系统扩展方法、应用技术和发展现状?/p>
要求学生在学习完本门课程后可以用单片机做简单的系统设计?/p>
并且掌握汇编语言?/p>
C
语言的编程方法,为学习其他型号单片机做一个知识的铺垫?/p>
三?/p>
理论教学的基本要?/p>
1
.了解当前市场主流单片机型号及种类以及单片机应用系统的基本开发方法?/p>
2
.熟?/p>
80C51
单片机的结构和工作原?/p>
,
掌握
80C51
的内部资?/p>
,
特别是存储器配置?/p>
理解单片机的工作原理和基本时序?/p>
3
.掌?/p>
C
言程序设计的方法,能编写简单的程序?/p>
4
.理解中断系统的基本概念,中断系统的结构?/p>
5
.理?/p>
80C51
定时
/
计数器的结构?/p>
6
.了?/p>
80C51
单片机串行接口结构,掌握
80C51
单片机串行接口的使用方法?/p>
7
.理?/p>
80C51
单片机的总线扩展逻辑,掌?/p>
80C51
单片机存储器扩展方法?/p>
8
.
了解
80C51
单片?/p>
C
语言程序设计基本方法?/p>
9
?/p>
了解
80C51
单片机应用系统的一般设计步骤,
掌握提高
80C51
单片机系统可靠性的
方法?/p>
四、实践教学的基本要求
实验学时
8
应开实验项目个数
4
序号
实验名称
实验要求
学时分配
实验类型
备注
1
单片机仿真软件的使用方法
必做
2
演示?/p>
2
并行口输入输出实?/p>
必做
2
验证?/p>
3
音频控制实验
必做
2
综合?/p>
4
程序调试
必做
2
综合?/p>
实验一
单片机仿真软件的使用方法
1
实验目的:了解单片机仿真软件的功能并且学会单片机仿真软件的使用方法?/p>
2
实验内容与要求:介绍单片机仿真软件的功能和使用方法,要求会用仿真软件来编?/p>
汇编语言程序并进行编译验证?/p>
实验?/p>
P1
口输入输出实?/p>
1
实验目的:了解单片机输入输出接口的使用方法,加深理解单片机输入输出接口的?/p>
用?/p>