单片机与嵌入式系统期末笔试复习纲要
1、 单片机与嵌入式系统基础知识
1. 了解单片机与嵌入式系统的发展概况;熟悉单片机与嵌入式系统的基本组成结构与应用领域。
2. 熟悉ATMega16单片机的基本结构,重要引脚的功能,熟悉ATMega16的最小系统,掌握其上电复位电路和复位方式,熟悉时钟源的选择
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
,掌握重要熔丝位的功能和作用。
3. 了解单片机与嵌入式系统的开发过程,熟悉AVR单片机的几个开发平台CVAVR、AVR Studio(下载部分)、BASCOM(下载部分)。
2、 通用I/O接口的输入和输出控制与应用
1. 了解ATMega16单片机通用I/O接口的基本结构;掌握3个寄存器DDRx、PORTx、PINx的用法。
2. 掌握使用ATMega16单片机控制LED数码管显示的原理和方法。
3. 了解按键输入的消抖方法;掌握基于状态机的按键、键盘的读取方法。
4. 了解矩阵键盘的工作原理。
3、 中断
1. 从AVR的硬件结构和汇编的角度了解中断的基本概念;熟悉中断的控制和响应条件。
2. 掌握AVR中断的响应过程;熟悉中断服务程序的编写(基于C语言)与要点。
3. 了解外部中断的触发方式和特点;会使用外部中断实现相应的功能,如按键、配合外部已知脉冲产生基本定时。
4、 定时/计数器
1. 掌握8位定时器的运用,熟悉CTC模式、普通模式、PWM模式及它们各自的特点。
2. 熟悉T/C0作为外部事件计数器的使用方法。
3. 了解系统时钟、分频器、与相关寄存器如何配合得到不同定时的计算,掌握在给定条件下定时/计数器相应的寄存器初始化值的计算方法。
4. 会应用定时器中断来替代原本基于软件定时的程序。
5、 其他
1. 掌握A/D原理,能使用MEGA16的A/D功能,实现简单的单端模拟电压输入的测量。
2. 掌握A/D应用
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
要点。
3. 掌握频率测量、周期测量的基本原理和基本实现方法。
4. 能结合实际硬件系统,对于给定的系统程序(C语言)的进行功能
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
,排错以及编写。
5. 指定英文资料阅读:M16器件手册的Interrupts、External Interrupts、8-bit Timer/Counter0 with PWM 、Timer/Counter0 and Timer/Counter1 Prescalers共4节;CVAVR环境HELP中的CodeVisionAVR C Compiler Reference和CodeVisionAVR C Compiler Reference共2个部分。