《微机原理与接口技术》课程教学大纲 一、课程基本信息 课程名称:微机原理与接口技术 英文名称:Principles and Application of Micro-Computer 课程编码:11116C/11215C 课程类别:专业选修课 总学时:48学时(含实验20学时) 总学分:2.5 适用专业:计算机科学与技术/网络工程方向 先修课程:计算机组成与结构、程序设计基础 开课系部:计算机科学与技术系 二、课程的性质和任务 《微机原理与接口技术》是面向计算机类本科生的一门职业技能课,本课程围绕微型计算机 系统的基本组成和工作原理,系统地讲述微型计算机内部结构、工作原理、指令系统、汇编程序、 接口技术,同时通过课堂讲授、课程实验相结合的方式,使学生系统地理解微型计算机的系统组织 结构与工作原理,掌握微型计算机应用系统各主要环节的设计、调试方法,初步具备应用微型计算 机进行系统设计、产品开发的能力。 三、课程教学基本要求 (一)理论教学内容和基本要求 第一章概述? 了解计算机的发展、分类、特点与应用,单片机的概念、发展及应用领域,以及典型单片机系 列的基本情况。 重点:单片机的分类、特点与应用。 第二章单片机结构及原理 了解单片机内部所包含的硬件资源及其功能特点和使用方法:掌握单片机芯片的内部组成及存 储器结构,特别是片内RAM和四个并行/O口的使用方法:理解单片机时钟电路与时序、输入输出 口以及引脚的使用,注意“地址重叠”的问题,注意程序状态字PSW中各位的含义。 重点:单片机内部组成、外部特性、时序、存储器结构。 难点:CPU时序、RAM结构。 第三章MCS一51系列指令系统? 了解单片机的寻址方式和指令系统功能,特别是其位寻址功能;掌握各种寻址方式,常用指令 的功能,注意几个中断入口地址在程序存储器中的位置,熟悉各类指令对标志位的影响。 重点:各种寻址方式,常用指令的功能和使用方法。 难点:栈操作、跳转指令。 第四章汇编语言程序设计? 熟悉汇编语言程序的基本结构类型、语法规则和常用伪指令,掌握机汇编语言程序设计方法, 顺序结构程序、分支程序、循环程序、查表程序、子程序及数制转换程序设计;熟练掌握汇编语言 源程序的编辑、汇编与调试。 重点:汇编语言程序的基本结构及程序设计方法。 难点:加、减、乘、除运算及数制转换程序设计。 第五章定时计数器?
《微机原理与接口技术》课程教学大纲 一、课程基本信息 课程名称:微机原理与接口技术 英文名称:Principles and Application of Micro-Computer 课程编码: 11116C/11215C 课程类别:专业选修课 总 学 时: 48学时(含实验20学时) 总 学 分: 2.5 适用专业:计算机科学与技术/网络工程方向 先修课程:计算机组成与结构、程序设计基础 开课系部:计算机科学与技术系 二、课程的性质和任务 《微机原理与接口技术》是面向计算机类本科生的一门职业技能课,本课程围绕微型计算机 系统的基本组成和工作原理,系统地讲述微型计算机内部结构、工作原理、指令系统、汇编程序、 接口技术,同时通过课堂讲授、课程实验相结合的方式,使学生系统地理解微型计算机的系统组织 结构与工作原理,掌握微型计算机应用系统各主要环节的设计、调试方法,初步具备应用微型计算 机进行系统设计、产品开发的能力。 三、课程教学基本要求 (一)理论教学内容和基本要求 第一章 概述? 了解计算机的发展、分类、特点与应用,单片机的概念、发展及应用领域,以及典型单片机系 列的基本情况。 重点:单片机的分类、特点与应用。 第二章 单片机结构及原理 了解单片机内部所包含的硬件资源及其功能特点和使用方法;掌握单片机芯片的内部组成及存 储器结构,特别是片内RAM和四个并行I/O口的使用方法;理解单片机时钟电路与时序、输入输出 口以及引脚的使用,注意“地址重叠”的问题,注意程序状态字PSW中各位的含义。 重点:单片机内部组成、外部特性、时序、存储器结构。 难点: CPU时序、RAM结构。 第三章 MCS-51系列指令系统? 了解单片机的寻址方式和指令系统功能,特别是其位寻址功能;掌握各种寻址方式,常用指令 的功能,注意几个中断入口地址在程序存储器中的位置,熟悉各类指令对标志位的影响。 重点:各种寻址方式,常用指令的功能和使用方法。 难点:栈操作、跳转指令。 第四章 汇编语言程序设计? 熟悉汇编语言程序的基本结构类型、语法规则和常用伪指令,掌握机汇编语言程序设计方法, 顺序结构程序、分支程序、循环程序、查表程序、子程序及数制转换程序设计;熟练掌握汇编语言 源程序的编辑、汇编与调试。 重点:汇编语言程序的基本结构及程序设计方法。 难点:加、减、乘、除运算及数制转换程序设计。 第五章 定时计数器?
理解定时和计数的应用:掌握定时计数器的结构与工作原理;熟练掌握定时计数器的四种工作 方式,方式寄存器和控制寄存器的功能及使用方法。 重点:定时计数器的结构、方式寄存器和控制寄存器的功能及使用方法。 难点:定时和技术的应用。 第六章串行数据通信 了解波特率设计,串行口应用;理解串行通信方式;掌握串行口结构与工作原理。 重点:串行口结构与工作原理。 难点:串行口通信。 第七章中断系统 理解中断的概念、中断功能及中断响应过程;掌握单片机中断系统的结构、中断控制寄存器各 位功能及标志位的含义:掌握外部中断源的扩充方法、中断服务子程序的结构及编程技巧及中断的 应用。 重点:中断系统的结构、中断源、中断特殊功能寄存器。 难点:中断响应过程、中断的应用。 第八章系统扩展 掌握单片机系统扩展技术及应用系统设计方法:熟练掌握程序存储器的扩展、数据存储器的扩 展及/O接口的扩展;掌握常用扩展芯片的接口方法和访问控制方法。 重点:单片机系统扩展技术及应用系统设计方法。 难点:常用扩展芯片的接口方法和访问控制方法。 第九章单片机c51程序设计 熟悉c语言基本概念、基本语句、结构、及程序设计方法;熟悉C51程序开发过程;掌握用C语 言编写51单片机程序的方法:能够用c51完成应用系统的软件设计。 重点:C51程序设计方法。 难点:应用系统的C51程序设计。 第十章单片机应用系统的设计 掌握单片机应用系统的设计过程、开发工具和方法:了解提高系统可靠性的一般方法。 重点:单片机应用系统的设计过程、开发工具和方法。 难点:具体单片机应用系统的设计。 (二)实验教学内容和基本要求 实验见实验大纲 四、课程教学要求及形式 1、在教学过程中,教师应注重基础,加强理论联系实际,通过电子课件、上机实验等多种形 式展示、讨论,启迪学生的思维,加深学生对有关概念、内容和方法的理解,使学生理解并掌握基 本的硬件分析方法与程序设计方法。 2、要求学生在学习本课程之后,具有分析单片机电路功能、阅读程序的能力,在此基础上, 能独立设计和调试单片机应用系统。 3、关键环节实现方面的技术问题可辅以课堂讨论的形式。 4、为了学生进一步理解课堂教学内容,拟布置一定数量习题为宜,教师批改作业本的1/3,并安 排时间上习题课。 考核形式:考试可灵活采用闭卷、平时作业、实验相结合的形式。闭卷部分的考试题包括基本 概念、基本理论、基本分析方法等,题型可采用填空题、简答题、选择题、分析计算题等多种形 式
理解定时和计数的应用;掌握定时计数器的结构与工作原理;熟练掌握定时计数器的四种工作 方式,方式寄存器和控制寄存器的功能及使用方法。 重点: 定时计数器的结构、方式寄存器和控制寄存器的功能及使用方法。 难点:定时和技术的应用。 第六章 串行数据通信 了解波特率设计,串行口应用;理解串行通信方式;掌握串行口结构与工作原理。 重点:串行口结构与工作原理。 难点:串行口通信。 第七章 中断系统 理解中断的概念、中断功能及中断响应过程;掌握单片机中断系统的结构、中断控制寄存器各 位功能及标志位的含义;掌握外部中断源的扩充方法、中断服务子程序的结构及编程技巧及中断的 应用。 重点: 中断系统的结构、中断源、中断特殊功能寄存器。 难点:中断响应过程、中断的应用。 第八章 系统扩展 掌握单片机系统扩展技术及应用系统设计方法;熟练掌握程序存储器的扩展、数据存储器的扩 展及I/O接口的扩展;掌握常用扩展芯片的接口方法和访问控制方法。 重点: 单片机系统扩展技术及应用系统设计方法。 难点:常用扩展芯片的接口方法和访问控制方法。 第九章 单片机C51程序设计 熟悉c语言基本概念、基本语句、结构、及程序设计方法;熟悉C51程序开发过程;掌握用C语 言编写51单片机程序的方法;能够用C51完成应用系统的软件设计。 重点: C51程序设计方法。 难点:应用系统的C51程序设计。 第十章 单片机应用系统的设计 掌握单片机应用系统的设计过程、开发工具和方法;了解提高系统可靠性的一般方法。 重点: 单片机应用系统的设计过程、开发工具和方法。 难点:具体单片机应用系统的设计。 (二)实验教学内容和基本要求 实验见实验大纲 四、课程教学要求及形式 1、在教学过程中,教师应注重基础,加强理论联系实际,通过电子课件、上机实验等多种形 式展示、讨论,启迪学生的思维,加深学生对有关概念、内容和方法的理解,使学生理解并掌握基 本的硬件分析方法与程序设计方法。 2、要求学生在学习本课程之后,具有分析单片机电路功能、阅读程序的能力,在此基础上, 能独立设计和调试单片机应用系统。 3、关键环节实现方面的技术问题可辅以课堂讨论的形式。 4、为了学生进一步理解课堂教学内容,拟布置一定数量习题为宜,教师批改作业本的1/3,并安 排时间上习题课。 考核形式:考试可灵活采用闭卷、平时作业、实验相结合的形式。闭卷部分的考试题包括基本 概念、基本理论、基本分析方法等,题型可采用填空题、简答题、选择题、分析计算题等多种形 式
考核形式:平时成绩:20%,期末成绩:80% 五、学时分配 各教学学时分配 章节 主要内容 作业 备注 讲授 习题 实验 讨论 合计 题量 第1章 概述 2 2 第2章 单片机结构及原理 6 6 第3章 MCS-51系列指令 4 系统 2 6 第4章 汇编语言程序设计 4 4 8 第5章 定时计数器 2 4 第6章 串行数据通信 2 2 第7章 中断系统 2 2 4 第8章 系统扩展 2 4 6 第9章 单片机C51程序设 计 % 2 4 第10章 单片机应用系统的 2 4 6 设计 合 计 28H 20H 48H 六、建议教材及参考书 建议教材:蔡美琴等MCS-51系列单片机系统及其应用高等教育出版社2008 参考书目: 1、何立民单片机高级教程北京航空航天大学出版社2007 2、张友德,涂时亮,赵志英单片微型机原理、应用与实验复旦大学出版社2006 3、楼然苗,李光飞51系列单片机设计实例北京航空航天大学出版社2003 执笔教师:赵润林 教研室主任:杜经纬 教学系主任:王春红 实验教学大纲 更多>》 《微机原理与接口技术》实验教学大纲 一、课程基本信息 课程名称:微机原理与接口技术 '英文名称:Principles and Application of Micro-Computer 课程编码:11116C/11215C 课程性质:非独立设课 课程类别:专业选修课 课程总学时:20学时 开设实验项目数:6? 适用专业:计算机科学与技术/网络工程方向 开课系部:计算机科学与技术系
考核形式:平时成绩:20%,期末成绩:80% 五、学时分配 章节 主要内容 各教学学时分配 作业 题量 备注 讲授 习题 实验 讨论 合计 第1章 概述 2 2 第2章 单片机结构及原理 6 6 第3章 MCS-51系列指令 系统 4 2 6 第4章 汇编语言程序设计 4 4 8 第5章 定时计数器 2 2 4 第6章 串行数据通信 2 2 第7章 中断系统 2 2 4 第8章 系统扩展 2 4 6 第9章 单片机C51程序设 计 2 2 4 第10章 单片机应用系统的 设计 2 4 6 合 计 28H 20H 48H 六、建议教材及参考书 建议教材: 蔡美琴等 MCS-51系列单片机系统及其应用 高等教育出版社 2008 参考书目: 1、 何立民 单片机高级教程 北京航空航天大学出版社 2007 2、 张友德,涂时亮,赵志英 单片微型机原理、应用与实验 复旦大学出版社 2006 3、 楼然苗,李光飞 51系列单片机设计实例 北京航空航天大学出版社 2003 执笔教师:赵润林 教研室主任:杜经纬 教学系主任:王春红 实验教学大纲 《微机原理与接口技术》实验教学大纲 一、课程基本信息 课程名称:微机原理与接口技术 英文名称:Principles and Application of Micro-Computer 课程编码:11116C/11215C 课程性质:非独立设课 课程类别:专业选修课 课程总学时:20学时 开设实验项目数:6? 适用专业:计算机科学与技术/网络工程方向 开课系部:计算机科学与技术系
二、实验课程的目的与要求 《微机原理与接口技术》课程实验目的是通过实验使学生能够较好的掌握微型计算机的各功能 部件的使用,熟悉微型计算机系统的设计与开发过程。同时,通过实验培养学生的动手能力,使学 生初步具备应用微型计算机进行系统设计、产品开发的能力。 本实验课要求学生掌握典型微型计算机的结构:学会其主要组成部件的基本分析与设计方法: 能够独立设计实验方案并依靠实验平台完成系统的调试:使学生对典型计算机系统的分析、设计、 开发与使用能力得到训练与提高,培养学员动手解决实际问题的能力。 三、主要仪器设备与实验基本要求 硬件要求:微型计算机一台(Pentium或以上)、单片机实验装置 软件要求:Windows操作系统,Keil工具软件 实验要求: 1、实验前要作好充分准备,根据实验题目编写好源程序。 2、对实验操作过程中可能出现的问题预先分析,确定调试步骤和测试方法,对运行结果如何 分析等。 3、实验完成后,认真写出实验报告,对实验中出现的问题进行分析、总结。 4、实验过程中要遵守实验室的各项规章制度,爱护实验设备,服从指导老师安排。 四、实验项目名称和学时分配 学时 实验 实验 实验者 每组 必开 序号 实验项目名称 分配 属性 类型 类别 人数 /选开 1 单片机开发系统 2 专业类 验证性 本科生 1 的使用 必开 2 LED闪烁灯设计 2 专业类 综合性 本科生 必开 3 汇编语言程序设 2 计 专业类 验证性 本科生 必开 4 定时计数器应用 4 专业类 验证性 本科生 必开 5 LED数码管动态显 2 专业类 验证性 本科生 选开 示 6 行列式键盘识别 2 专业类 验证性 本科生 1 技术 必开 7 串行口通信 4 专业类 综合性 本科生 1 必开 8 智能电子钟设计 4 专业类 综合性 本科生 1 必开 9 电子琴设计 专业类 综合性 本科生 1 选开 注:设计性和综合性实验如课内学时不够,学生可利用开放实验室利用课余时间完成本次实验 内容。 五、实验内容及要求 实验项目一 实验项目名称:单片机开发系统的使用 实验项目的目的和任务: 熟悉熟悉汇编语言上机环境:掌握KE仿真系统及ISP下载系统:熟悉常用错误的改正方法。 实验内容: 1、编写汇编语言源程序(程序自选)
二、实验课程的目的与要求 《微机原理与接口技术》课程实验目的是通过实验使学生能够较好的掌握微型计算机的各功能 部件的使用,熟悉微型计算机系统的设计与开发过程。同时,通过实验培养学生的动手能力,使学 生初步具备应用微型计算机进行系统设计、产品开发的能力。 本实验课要求学生掌握典型微型计算机的结构;学会其主要组成部件的基本分析与设计方法; 能够独立设计实验方案并依靠实验平台完成系统的调试;使学生对典型计算机系统的分析、设计、 开发与使用能力得到训练与提高,培养学员动手解决实际问题的能力。 三、主要仪器设备与实验基本要求 硬件要求:微型计算机一台(Pentium或以上)、单片机实验装置 软件要求:Windows操作系统,Keil工具软件 实验要求: 1、实验前要作好充分准备,根据实验题目编写好源程序。 2、对实验操作过程中可能出现的问题预先分析,确定调试步骤和测试方法,对运行结果如何 分析等。 3、实验完成后,认真写出实验报告,对实验中出现的问题进行分析、总结。 4、实验过程中要遵守实验室的各项规章制度,爱护实验设备,服从指导老师安排。 四、实验项目名称和学时分配 序号 实验项目名称 学时 分配 实验 属性 实验 类型 实验者 类别 每组 人数 必开 /选开 1 单片机开发系统 的使用 2 专业类 验证性 本科生 1 必开 2 LED闪烁灯设计 2 专业类 综合性 本科生 1 必开 3 汇编语言程序设 计 2 专业类 验证性 本科生 1 必开 4 定时计数器应用 4 专业类 验证性 本科生 1 必开 5 LED数码管动态显 示 2 专业类 验证性 本科生 1 选开 6 行列式键盘识别 技术 2 专业类 验证性 本科生 1 必开 7 串行口通信 4 专业类 综合性 本科生 1 必开 8 智能电子钟设计 4 专业类 综合性 本科生 1 必开 9 电子琴设计 4 专业类 综合性 本科生 1 选开 注:设计性和综合性实验如课内学时不够,学生可利用开放实验室利用课余时间完成本次实验 内容。 五、实验内容及要求 实验项目一 实验项目名称:单片机开发系统的使用 实验项目的目的和任务: 熟悉熟悉汇编语言上机环境;掌握KEIL仿真系统及ISP下载系统;熟悉常用错误的改正方法。 实验内容: 1、编写汇编语言源程序(程序自选)
2、对该语言进行编译,最后执行这个程序。 3、调试程序。 要求: 1、检查记录整个过程,记录过程中出现的语法错误、问题及解决方法。 2、完成以上实验内容并写出实验报告,报告应具有以下内容:实验目的、实验内容、程序、 实验结果、运行情况分析、实验过程中出现的问题及解决办法。 实验项目二 实验项目名称: LED闪烁灯设计 实验项目的目的和任务: 初步了解单片机/O口的简单控制:掌握单片机外围常用电路的接法。 实验内容: 1、利用单片机控制发光二极管。 2、使此发光二极管能按规定要求亮灭。 要求: 1、根据要求设计电路。 2、自己动手编写程序。 3、观察实验现象,得出结论。 实验项目三 实验项目名称:汇编语言程序设计 实验项目的目的和任务: 掌握MCS一51程序编写的基本方法及指令的灵活运用。 实验内容: 1、编写程序。 2、在KEL仿真环境下验证程序运行的结果。 要求: 1、自己动手编写程序。 2、验证数据的正确性。 3、写出实验报告。 实验项目四 实验项目名称:定时计数器应用 实验项目的目的和任务: 熟悉定时计数器工作原理,熟悉定时计数器初值计算公式,掌握定时计数器中断操作方法,掌 握编程方法。 实验内容: 1、定时器采用中断方式计时,每隔一定时间使P1口输出状态发生一次翻转。 2、用定时器产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60 时,自动从0开始。 要求: 1、自己动手编写程序。 2、验证数据的正确性。 3、写出实验报告
2、对该语言进行编译,最后执行这个程序。 3、调试程序。 要求: 1、 检查记录整个过程,记录过程中出现的语法错误、问题及解决方法。 2、 完成以上实验内容并写出实验报告,报告应具有以下内容:实验目的、实验内容、程序、 实验结果、运行情况分析、实验过程中出现的问题及解决办法。 实验项目二 实验项目名称: LED闪烁灯设计 实验项目的目的和任务: 初步了解单片机I/O口的简单控制;掌握单片机外围常用电路的接法。 实验内容: 1、利用单片机控制发光二极管。 2、使此发光二极管能按规定要求亮灭。 要求: 1、根据要求设计电路。 2、自己动手编写程序。 3、观察实验现象,得出结论。 实验项目三 实验项目名称:汇编语言程序设计 实验项目的目的和任务: 掌握MCS-51程序编写的基本方法及指令的灵活运用。 实验内容: 1、编写程序。 2、在KEIL仿真环境下验证程序运行的结果。 要求: 1、自己动手编写程序。 2、验证数据的正确性。 3、写出实验报告。 实验项目四 实验项目名称:定时计数器应用 实验项目的目的和任务: 熟悉定时计数器工作原理,熟悉定时计数器初值计算公式,掌握定时计数器中断操作方法,掌 握编程方法。 实验内容: 1、定时器采用中断方式计时,每隔一定时间使P1口输出状态发生一次翻转。 2、用定时器产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60 时,自动从0开始。 要求: 1、自己动手编写程序。 2、验证数据的正确性。 3、写出实验报告
实验项目五 实验项目名称:LED数码管动态显示 实验项目的目的和任务: 了解数码管动态显示的原理;掌握LED动态显示器接口,掌握动态LED显示程序设计。 实验内容: 1、LED显示器接口设计。 2、动态LED显示程序设计。 要求: 1、动态接口采用各数码管循环轮流显示的方法。 2、验证数据的正确性。 实验项目六 实验项目名称:行列式键盘识别技术 实验项目的目的和任务: 熟悉行列式键盘识别的原理:掌握行列式键盘接口,掌握键盘识别程序设计。 实验内容: 1、行列式键盘接口设计。 2、键盘识别程序设计。 要求: 1、完成行列时键盘接口设计。 2、完成键盘识别程序设计。 3、分析实验数据,得出结论。 实验项目七 实验项目名称:串行口通信 实验项目的目的和任务: 了解实现串行通信的环境、数据格式的协议、数据交换的协议,掌握串口通信程序编写方法。 实验内容: 设计连接串口通信电路,编写串口程序,实现单片机之间的通信。 要求: 1、根据要求完成串行接口设计。 2、完成程序设计。 3、验证数据的正确性。 实验项目八 实验项目名称: 智能电子钟设计 实验项目的目的和任务: 了解智能电子钟的设计原理;掌握定时器的用法掌握时、分、秒的计时和显示方法;掌握加法 和减法的设计方法。 实验内容: LED数码管时钟电路采用24h计时方式,时、分、秒用六位数码管显示。该电路只使用开关即可 进入调时、省电(不显示数码管)和正常显示三种状态。 要求: 1、根据要求完成电子钟接口设计
实验项目五 实验项目名称:LED数码管动态显示 实验项目的目的和任务: 了解数码管动态显示的原理;掌握LED动态显示器接口,掌握动态LED显示程序设计。 实验内容: 1、LED显示器接口设计。 2、动态LED显示程序设计。 要求: 1、动态接口采用各数码管循环轮流显示的方法。 2、验证数据的正确性。 实验项目六 实验项目名称:行列式键盘识别技术 实验项目的目的和任务: 熟悉行列式键盘识别的原理;掌握行列式键盘接口,掌握键盘识别程序设计。 实验内容: 1、行列式键盘接口设计。 2、键盘识别程序设计。 要求: 1、完成行列时键盘接口设计。 2、完成键盘识别程序设计。 3、分析实验数据,得出结论。 实验项目七 实验项目名称:串行口通信 实验项目的目的和任务: 了解实现串行通信的环境、数据格式的协议、数据交换的协议,掌握串口通信程序编写方法。 实验内容: 设计连接串口通信电路,编写串口程序,实现单片机之间的通信。 要求: 1、根据要求完成串行接口设计。 2、完成程序设计。 3、验证数据的正确性。 实验项目八 实验项目名称: 智能电子钟设计 实验项目的目的和任务: 了解智能电子钟的设计原理;掌握定时器的用法掌握时、分、秒的计时和显示方法;掌握加法 和减法的设计方法。 实验内容: LED数码管时钟电路采用24h计时方式,时、分、秒用六位数码管显示。该电路只使用开关即可 进入调时、省电(不显示数码管)和正常显示三种状态。 要求: 1、根据要求完成电子钟接口设计
2、完成程序设计。 3、验证数据的正确性。 实验项目九 实验项目名称:电子琴设计 实验项目的目的和任务: 了解电子琴的设计原理;掌握矩阵键盘的识别方法;掌握音符的产生方法。 实验内容: 由4X4组成16个按钮矩阵,设计成16个音。可随意弹奏想要表达的音乐。 要求: 1、根据要求完成电子琴接口设计。 2、完成程序设计。 六、实验报告 每人上交一份实验报告,格式必须规范。 七、实验课程考核 该实验课作为平时成绩。实验报告教师批改,并做出评语和建议。 八、使用教材及主要教学参考书 1、蔡美琴MCS-51系列单片机系统及其应用高等教育出版社2006 2、周立功等单片机实验与实践教程北京航空航天大学出版社2006 3、楼然苗,李光飞51系列单片机设计实例北京航空航天大学出版社2003 执笔教师:赵润林 教研室主任:杜经纬 教学系主任:王春红
2、完成程序设计。 3、验证数据的正确性。 实验项目九 实验项目名称:电子琴设计 实验项目的目的和任务: 了解电子琴的设计原理;掌握矩阵键盘的识别方法;掌握音符的产生方法。 实验内容: 由4X4组成16个按钮矩阵,设计成16个音。可随意弹奏想要表达的音乐。 要求: 1、根据要求完成电子琴接口设计。 2、完成程序设计。 六、实验报告 每人上交一份实验报告,格式必须规范。 七、实验课程考核 该实验课作为平时成绩。实验报告教师批改,并做出评语和建议。 八、使用教材及主要教学参考书 1、蔡美琴 MCS-51系列单片机系统及其应用 高等教育出版社 2006 2、周立功等 单片机实验与实践教程 北京航空航天大学出版社 2006 3、楼然苗,李光飞 51系列单片机设计实例 北京航空航天大学出版社 2003 执笔教师:赵润林 教研室主任:杜经纬 教学系主任:王春红