课程信息
内容
-
了解微型计算机的发展和分类;了解单片微型计算机的发展和趋势;
理解微处理器、微型机和单片机的概念和术语;
理解微型计算机模型的组成
理解微机系统的组成和衡量计算机性能的主要技术指标;
理解单片微型计算机的内部结构、应用系统、典型产品和应用
-
了解51单片机的主要功能特点
理解51单片机的内部结构和时序
掌握51单片机的引脚功能,能够根据接口电路的需求正确选择单片机的引脚和模式;掌握51单片机的程序存储器、数据存储器、特殊功能存储器的配置、寻址方式和功能;掌握51单片机的低功耗运行方式,能够根据应用的功耗需求选择运行方式;掌握51单片机的程序存储器的写入和擦除
-
理解51单片机指令系统的基本概念、术语和特点
掌握汇编语言的伪指令、寻址方式和指令系统
-
理解汇编语言的特点
掌握汇编语言程序的设计步骤;具有编写顺序程序、分支程序、循环程序和子程序等基本结构程序的能力;掌握常用的汇编语言应用程序的设计、调试和分析方法,能够熟练应用Keil uVision集成开发环境设计与调试汇编语言程序。
-
理解C语言与汇编语言的优缺点
掌握C51在数据类型、变量存储类型、存储器模式、SFR、指针、绝对地址访问和函数使用上对标准C语言的限制与扩展;掌握常用的C语言应用程序的设计、调试和分析方法,能够熟练应用Keil uVision集成开发环境设计与调试C语言程序
-
理解中断系统的优点
掌握中断系统的屏蔽与开放、响应与返回、优先级、嵌套,能够根据系统设计需求正确分析外设的中断需求;掌握常用的中断请求源、中断控制方法,能够对中断的响应过程进行分析;掌握外部中断的响应时序、触发方式,能够设计外部中断的应用程序
-
理解51单片机定时/计数器的结构和工作原理
掌握51单片机定时/计数器的寄存器和工作方式,能够根据系统设计需求正确选择定时/计数器工作方式、配置寄存器及设计程序
-
理解串行通信的两种基本方式;理解51串行口的结构
掌握51单片机的串行口工作方式和波特率设计,能够根据系统设计需求正确选择串行口工作方式、配置寄存器及设计程序
-
理解D/A转换器的基本原理和性能参数
掌握51单片机与典型DA转换器的接口技术
-
理解A/D转换器的基本原理和性能参数
掌握51单片机与典型A/D转换器的接口技术;掌握测控系统中的模拟量输入通道技术;掌握A/D转换中数字滤波程序的设计方法
-
掌握单片机应用系统的总体设计、硬件设计、软件设计的一般方法以及可靠性和保密性原则;掌握单片机开发系统的仿真、调试和辅助设计功能的应用方法;掌握常用的硬件调试和软件调试方法;能够运用单片机技术进行测控系统的设计,实现检测、控制及数据分析与处理。
-