考试科目代码:[812]
考试科目名称:单片机原理及其应用
一、考试目标
《单片机原理及其应用》是一门面向应用的技术基础课,涉及单片机基础知识和应用技术,具有实用性强、理论和实践结合、软硬件结合等特点。
考查考生对MCS-51单片机基本组成原理、汇编语言程序设计基础、接口设计技术基础的掌握程度;同时考查考生分析问题和解决问题的能力。
二、考试结构
(一)考试时间:180分钟,满分:150分
(二)题型结构
1、选择填空题;40分
2、改错题:20分
3、简答题:20分
4、程序阅读:20分
5、程序设计:20分
6、综合题:30分
三、答题方式
答题方式为闭卷笔试。
四、考试内容
(一)MCS-51单片机的基本结构部分,20%(30分)
考试内容:MCS-51单片机的硬件结构、引脚功能、CPU、存储器结构、并行I/O口、时钟与时序、复位电路与复位状态下各寄存器的状态。
考试要求:
(1)要求对如上考试内容理解并记忆;
(2)通常在填空、改错、简答题中体现相关内容。
(二)MCS-51单片机的指令系统部分,10%(15分)
考试内容:MCS-51单片机指令系统概述、指令格式、指令寻址方式、各类指令
考试要求:
(1)要求能理解各条指令的操作、能判断指令的正错、能给出指令的注释;
(2)能读懂程序,并给出程序执行有的结果和执行指令后各标志位的状态。
(三)MCS-51单片机汇编语言程序设计,20%(30分)
考试内容:能理解常用伪指令、掌握顺序结构、分支结构、循环结构、子程序结构的汇编语言程序设计方法
考试要求:
(1)主要考查考生读程序和设计程序的能力;
(2)主要涉及的程序有简单数字计算、代码转换、简单信息处理(例如查表、统计、排序等)。
(四)MCS-51单片机的中断系统、定时器/计数器、串行口,14%(21分)
考试内容:MCS-51单片机中断系统、定时器/计数器和串行口的内部硬件结构、工作原理和编程方法。
考试要求:
(1)掌握MCS-51单片机中断系统、定时器/计数器和串行口的内部硬件结构、工作原理和编程方法;
(2)要求这些功能模块在单片机系统中的灵活应用。
(五)MCS-51单片机的储存器扩展,10%(15分)
考试内容:MCS-51单片机的扩展技术(包括三总线构成、时序、译码技术等)、片外程序存储器和片外数据存储器扩展。
考试要求:
(1)掌握MCS-51单片机的扩展技术基本理论;
(2)能根据存储器芯片型号判断存储器芯片类型和存储容量;
(3)能采用线译码、部分译码和全译码完成任意给定地址的片外程序存储器和数据存储器扩展设计。
(六)MCS-51单片机的数字量和模拟量扩展技术,14%(21分)
考试内容:8255A、DAC0832和ADC0809接口芯片的工作原理、接口技术
考试要求:
(1)掌握8255A、DAC0832和ADC0809接口芯片的工作原理
(2)要求能利用8255A、DAC0832和ADC0809接口芯片实现单片机系统的数字量输入/输出接口和模拟量输入/输出接口的扩展,注意:扩展地址、控制信号以及与外部数据存储器的关联。
(七)MCS-51单片机的外部设备接口技术,12%(18分)
考试内容:开关、键盘、发光二极管、LED显示器工作原理和接口技术
考试要求:
(1)掌握开关、键盘、发光二极管、LED显示器工作原理
(2)能根据单片机系统图看懂外部设备接口电路,并编写相关程序;
(3)能根据要求设计相关的硬件电路,并编写相关程序。
五、主要参考书目
(一)张毅刚,彭喜元,彭宇;《单片机原理及应用》,高等教育出版社,2010年版
(二)丁元杰;《单片微机原理及应用》,机械工业出版社,2010年
六、说明
(一)在1~6道大题中均有基础理论和提高部分,但在1~4题中基础理论比重大,达到95%(95分左右),在5~6题中综合应用内容比较多,主要考查学生分析问题和解决问题的能力,难点稍多一些大约占20%(10分),请考生注意安排好答题时间。
(二)考试的7个内容所出的考题在1~6个大题中体现;
(三)考题是闭卷,试题中不给出答题中有关的指令,请考生在复习中解决;
(四)在有关程序设计中,如不能写出完整的程序,给出程序设计思路(或程序流程图)就会给一定的分数;
(五)对所有于程序设计如没有特殊说明,可用汇编语言和C语言编写。