考生应具有较好的模拟电子和数字电子技术基础,熟练掌握单片机结构和原理,并具有初步单片机程序设计能力。具体内容包括:
(1)了解计算机中的二进制、十进制、十六进制数之间相互转换方法,熟悉51单片机的基本组成和功能、51单片机外部引脚,熟悉51单片机的内部结构。
(2)51单片机指令系统及汇编语言程序设计基础,熟悉51单片机指令格式、指令的字节数和指令的分类。熟悉典型伪指令,熟悉51单片机各种寻址方式。掌握顺序结构和循环结构的汇编语言程序设计。
(3)了解51单片机I/O口的作用,熟悉51单片机的内部并行I/O口和其应用,掌握I/O口的第二功能。
(4)了解51单片机中断系统定义,掌握中断控制和中断优先级结构,了解各中断响应地址,掌握中断系统的初始化。
(5)了解51单片机的定时器/计数器的寄存器结构及工作原理,掌握定时器/计数器的初始化过程,熟悉定时器/计数器的四种工作方式,掌握端口发出连续方波的汇编程序设计。
(6)了解51单片机串行通信相关概念,掌握51单片机串行接口控制字,了解51单片机串行通信的工作方式。
(7)了解51单片机人机交互接口设计与应用,了解LED数码管的字形码,了解LED数码管和LCD液晶显示器的工作方式特点,并掌握典型电路设计,了解键盘接口类型,掌握矩阵式键盘键位置的判别方法,熟悉键盘的防抖技术,熟悉键盘的扫描和中断工作方式。