课程
编号 | 01035040 01825171 | 课程 名称 | (中文)单片机原理 | |||
(英文)Single-Chip Microcomputer Principles | ||||||
课 程 基 本 情 况 | 1.学分:4 学时:40 (课内学时:36 实验学时:8 ) 2.课程性质:学科基础课。 3.适用专业:理学、工学、非计算机专业。 适用对象:本科 4.先修课程:《电子线路》、《集成电子技术》、《微机原理》 5.首选教材:《单片机原理与应用》 上海大学出版社 二选教材:《单片机原理及应用技术》 人民邮电出版社 《PIC单片机原理与应用》 北京航空航天大学出版社 《单片机原理及应用》 复旦大学出版社。 参考书目:《相关的单片机原理》 《单片机应用系统的开发资料》 6.考核形式:闭卷考试、上机考查。 7.教学环境:多媒体教室、计算机实验室。 | |||||
课 程 教 学 目 的 及 要 求 | 教学目的: 单片机是一种集成CPU、存储器、定时器、I/O、A/D、D/A为一体的微电脑芯片,具有体积小、性能好、控制功能强、开发周期短等许多优点,广泛应用于智能化的产品中。因此学习和掌握单片机原理和开发是计算机应用技术的一个重要教学环节。 教学要求: 讲述单片机SFR寄存器和内部各部件的结构、定时器、存储器、I/O接口电路的工作原理、CPU指令系统和程序设计的方法、单片机的系统扩展技术、应用系统的开发技术和编程设计等。并配合一定数量的上机实验,使学生对单片机各部件的工作原理和软件编程方法有全面的了解,掌握单片机应用系统的开发和设计方法。 | |||||
课 程 内 容 及 学 时 分 配 课 程 内 容 及 学 时 分 配 | (一)单片机概述( 2学时 ) 讲述单片机的特点、发展与应用技术,单片机系列产品的介绍。 重点:单片机系列产品的介绍与应用。 (二)单片机的结构( 8学时 ) 1.单片机的内部结构:讲述SFR寄存器的功能、布尔处理器、ALU、定时与控制和外部引脚的信号功能。 2.存储器部分:讲述内部程序存储器和数据存储器的结构、地址分配、控制信号的功能等。 3.I/O控制端口部分:讲述定时/计数器、并行I/O口、串行I/O口。 4.系统中断控制部分:讲述中断源、中断优先权、入口地址、IE、IP、中断响应过程。 重点:要学生掌握单片机的内部结构、各部件的功能和外部引脚信号的功能。 难点:需要记住的21个SFR结构和功能。 (三)指令系统( 4学时 ) 讲述单片机指令系统的结构、寻址方式、位寻址、指令系统的分类、各种指令的介绍与具体应用。 重点:掌握单片机的指令系统,为指令编程打下基础。 难点:需要记忆几十条CPU指令。 (四)编程语言的程序设计( 4学时 ) 讲述编程语言的格式、4种程序设计举例、基本程序的编程方法等。 重点:学习用指令来编制程序,掌握编程方法。 难点:要熟练利用指令进行编程,需上机多练习掌握编程要点。 (五)单片机的系统扩展与开发( 8学时 ) 讲述单片机对外部存储器、I/O、键盘、LED显示、打印、AD/DA接口的扩展连接,初始化编程,为单片机应用系统的开发打下基础。 重点:掌握单片机系统的常用的扩展方法。 难点:要通过具体的实验课操作才能加深掌握该章节的内容。 (六)单片机应用系统的开发实例( 4学时 ) 讲述单片机开发应用系统的例子,通过实例使学生掌握单片机应用系统的开发方法与步骤,程序设计的方法举例。 重点:将各章节的内容连贯起来,通过单片机应用的实例,掌握和巩固单片机的知识。 难点:要通过具体的实验课操作才能加深掌握该章节的内容。 (七)CAD设计( 4学时 ) 讲述用计算机辅助设计软件进行单片机应用系统的线路图、版图设计,生成SCH、PCB图。 重点:学习用计算机CAD的方法对单片机应用系统进行线路图、版图设计。 难点:要通过具体的实验课操作练习才能加深掌握CAD的设计方法。 (八)复习考试( 2学时 ) 课堂教学总复习。 | |||||
配套 实践 环节 | 1.仿真开发系统软硬件设计与调试。 (3 学时 ) 2.CAD设计实验。 (3 学时 ) 3.I/O接口控制电路实验。 (3 学时 ) | |||||
说明 | 由于该课程是实验操作性较强的课程,须安排一定量上机实验,才能加深对单片机技术的掌握,有条件可增加上机实验学时数。 随着单片机技术的发展,需要注意教学大纲教学内容的修订,教材内容的更新和教学章节的修改。 | |||||
大纲 编写 责任 人 | 物理实验中心 | (教研组) | 王志坚 (签名) 2001 年 06 月 27 日 | |||
系 审核 意见 | 物 理 | (系) | 龚小燕 (签名) 2001 年 07 月 06 日 | |||
学院 审核 意见 | 张金仓 | (签名) | 上海大学理学院 (公章) 年 月 日 |