2013-2014学年上期51单片机C语言程序设计重修复习提纲考试方式:闭卷考试。
考试题型:
填空题(每空1分,共18分);单项选择题(每空2分,共18分);问答及计算题(每题4分,共16分);编程及程序阅读题(5小题,共48分)。
考试分数:
卷面成绩70%+平时成绩15%+实验成绩15%,未缺席、无课堂违纪、作业全交且认真完成的同学平时成绩可获得满分,缺席一次平时成绩扣30分,实验好评次数3次以上且实验报告全优的同学实验成绩可得满分,实验缺席一次扣30分。
缺席实验和旷课共3次以上者,无考试资格。
考试时间:
18周周一(12月30日)下午14:00:16:00,考试地点:具体考室另行通知希望大家认真复习,认真听讲,不懂就问,考试成绩不及格允许查卷,如查卷卷面批阅无误成绩不做更改。
编程题为实验或实验类似的题目有3题,其余2题也取自课堂讲授例题,请务必认真复习。
第一章单片机概述及单片机知识回顾
掌握什么是单片机、单片机的应用、常见单片机类型、十进制、十六进制、二进制数制转换知识。
掌握单片机的硬件组成、CPU的结构、程序计数器PC的功能、存储器结构、机器周期的计算、会画出单片机的最小系统电路图及回答单片机最小系统的组成。
第二章C51语言程序设计基础(本章填空题和选择题比重较大请务必认真复习)掌握C51语言进行软件开发与汇编语言相比的优点、掌握C51的数据类型、特殊功能位的定义、C51的基本运算(位运算重点复习)、数组的定义、C51的结构及函数。
第三章AT89S51片内并行端口及编程(本章有编程题)
掌握P0-P3并行端口的特点,会开关量检测及流水灯程序的编程。
第四章AT89S51单片机的中断系统(本章有编程题)
掌握中断系统的结构、中断请求响应被满足的条件、外部中断的触发选择方式、外部中断的使用与编程。
第五章AT89S51单片机的定时器/计数器(本章有编程器)
掌握定时器的结构,TOMD及TCON的使用,定时器方式0和方式1的特点、会计算定时器初值,会用定时器中断产生PWM波形,会用定时器对外部事件进行计数。
第六章AT89S51单片机的串行口(本章有计算题)
掌握串行通信的基础知识(课本没有的内容请参照课堂讲授笔记或PPT)、串行口的四种工作方式的特点、会计算奇偶校验码、会根据波特率计算T1的初值。
第七章AT89S51单片机与输入/输出外设接口(本章有编程题)
掌握数码管动态显示的原理、掌握矩阵式键盘的原理与编程(矩阵键盘编程必考,但不会考4X4键盘)。
第八章AT89S51单片机与D/A与A/D转换器的接口(本章有编程题)
掌握AD与DA转换的接口、ADC和DAC的技术指标、常用AD和DA转换器。
掌握ADC0809和TLC2543的使用与编程(2器件其中之一有编程题)。
第九章AT89S51单片机应用系统与调试(本章有编程题)
掌握单片机应用系统的软件抗干扰方法。