当前位置:文档之家› 单片机期末章节重点总结

单片机期末章节重点总结

单片机期末章节重点总结
选择25分,填空35分,简答20分,综合20分
第一章基础知识必备
一:单片机整机概念(组成:cpu,存储器,i/o接口、存储器管理,IO的相关知识,单片机最小系统组成以及电路)
二:51单片机的外部引脚功能(特别记住特殊引脚功能,如P0端口内部没有上拉电阻,为高组态,因此使用时必须外接上拉电阻,还有P3端口各引脚都有第二功能,最好能记住所有的P3各引脚的第二功能)
三:二进制与十进制与十六进制的转换
四:keilC 中二进制的逻辑运算(& ,|,!,&&,等)或者是常用的函数(_crol_(x,y),_cror_(x,y),_nop_(),)或者常用的头文件(reg51.h,reg52.h,math.h,intrins.h……)
四:C51数据类型扩充定义(sfr sfr16 sbit bit)第二章 keil软件使用及流水灯设计
----实验内容
一:while语句以及for语句的格式与作用
二:单片机的周期(时钟周期,状态周期,机器周期,指令周期)三:各种显示规律的流水灯程序(移位指令,PSW寄存器)
第三章数码管显示原理及应用实现
一:共阴与共阳数码管的区别以及显示原理
二:数码管静态与动态显示原理以及程序的编写(段选与位选)----与硬件连接相关
注:如果背不了七段共阴或者共阳数码表的话,必须记得它的形成机理,否则很难编程。

三:中断
中断机制---原理与概念,分类……
单片机如何响应中断(响应中断的条件)
(1) 5个中断源(名称与优先级以及序号)
中断服务程序与普通的子程序有什么不同?
(2)中断允许寄存器IE
(3) 中断优先级寄存器IP
(4) 定时器中断(重中之重)----实验内容
<1> 定时器/计数器工作方式的设置。

<2> 各种工作方式的区别。

<3> 定时器/计数器控制寄存器TCON
<4> 定时器初值的计算
<5> 定时器中断的程序编写(中断时间超出最大定时时间时要懂得利用分段累加计时方法解决,如P74例3.5.1)第四章键盘检测原理及应用实现
一:键盘检测与数码管显示程序的编程(独立键盘与矩形键盘)
注:键盘抖动的消除,键值的表达(方法多种,最好自己能研究出一种简单实用的方法,课本的程序说实话,太长了,很费时间啊),switch-case语句的结构与功能。

第五章 A/D与D/A工作原理
一:A/D转换器的参数指标(如:分辨率,转换时间等)
二:ADC0804各引脚功能
三:模数转换程序的编写(掌握)---与串行通信相结合
四: D/A转换器的参数指标(如:分辨率,转换误差等)
五:DAC0832各引脚功能
六:数模转换程序的编写(掌握)----各种波形产生的程序
第六章串行口通信原理及操作流程一:各种通信方式的特点与区别(并行与串行,异步和同步,全双工异步通信串行口)
二:波特率与定时器的关系
波特率与定时器的初值计算(初值的计算)
三:串行口工作方式的设置与各个工作方式的特点(波特率)与区别
四:串行口程序编程(了解)---与ad结合
五:与串行通信相关的寄存器scon,ie,IP
第七章通用1602,12232,12864液晶操作方法一:1602
(1)显示容量
(2)基本操作字
(3)状态字说明
(4)初始化设置
(5)1602液晶显示程序的编写(了解)
二:12232
(1)显示容量
(2)并行基本操作时序
(3)忙标志
(4)状态字说明
(5)指令说明
(6)12232液晶显示程序的编写(了解)
二:12864
(1)显示容量
(2)并行基本操作时序
(3)忙标志
(4)状态字说明
(5)指令说明
(6)12864液晶显示程序的编写(了解)
第八章 I2C通信协议
(1)各种时序模拟与读写一个字节---c语言程序
(2)I2C通信机制其他章节(了解)。

相关主题