网站大量收购独家精品文档,联系QQ:2885784924

60223701-单片机技术课程教学大纲.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

Ba

单片机技术课程教学大纲

课程名称:

单片机技术

课程编码:总学时数:

32

课内实践学时数:

6

学分:

2.0

开课单位:

电信学院

先修课程:

程序设计基础

适用专业对象:

计BZ13级

一、课程性质、目的和任务

《单片机技术》是计算机专业开设的一门选修专业课,也是一门理论性、实践性和实用性都很强的职业技能课程。本课程的任务是通过本课程的学习能对单片机的结构原理和应用技术的运用有一个全面而系统的了解,通过典型教学案例的设计使学生获得单片机应用系统设计的基本理论、基本知识与基本技能,掌握单片机应用系统各主要环节的设计、调试方法,为今后设计实际的单片机应用系统打下牢固的理论基础。

二、教学内容及教学基本要求

第一章绪论

1.计算机发展概述:

了解计算机发展概念、计算机系统组成及经典结构;理解计算机常用应用;掌握微型计算机的组成及分类。

2.单片机的发展过程:

了解单片机的发展概况;了解单片机主要生产厂商及其产品;理解单片机产品分类各自特点。

3.单片机特点及应用领域:

了解单片机的应用领域和应用特点。

4.单片机应用系统开发简介:

了解单片机应用系统的开发及开发方式的发展;理解仿真软件使用的基础方法。

第二章MCS-51系列单片机的硬件结构

1.MCS-51系列单片机简介:

掌握单片机的常用概念、术语;了解MCS-51系列单片机分类产品;掌握8031、8051、8071三种主要产品芯片各自的性能。

2.MCS-51系列单片机内部结构与外部引脚说明:

理解MCS-51系列单片机内部结构组成及每个部件的功能;了解外部引脚的定义、功能及分类;掌握多功能引脚和总线分时复用原理。

3.MCS-51单片机微处理器:

掌握MCS-51单片机运算部件ALU、ACC、寄存器B、暂存器、程序状态字寄存器PSW和堆栈指针SP等组成功能;了解控制器程序计数器PC、指令寄存器、指令译码器、定时控制及数据地址指针的组成功能;了解时钟电路、振荡电路及复位电路;掌握CPU时序中振荡周期、时钟周期、机器周期和指令周期的概念;理解CPU时序。

4.MCS-51单片机存储器:

掌握MCS-51存储器的结构及分配形式;掌握MCS-51单片机存储器四大物理空间和三大逻辑空间的编址结构;掌握片内数据存储器的结构特性及分配形式;掌握片内数据存储器的功能、划分及作用;掌握片内数据存储器中的工作寄存器、专用寄存器、片内RAM的地址空间和布尔(位)处理器的寻址空间。掌握片外数据存储器的空间范围;掌握程序存储器的组成、空间范围、功能及不同产品型号芯片8031、8051、8071各自程序存储器使用特性。

5.MCS-51单片机并行输入输出接口:

理解P0口、P1口、P2口、P3口的功能、结构及使用要求。

第三章8051的指令系统

1.指令格式及常用符号:

了解机器指令的编码格式;理解MCS-51汇编语言的指令格式;理解汇编指令及其注释中常用的符号。

2.寻址方式:

理解寻址方式的概念;了解MCS-51单片机指令系统的分类;掌握立即寻址;掌握寄存器(直接)寻址;掌握直接寻址;掌握寄存器间接寻址;掌握变址寻址;掌握相对寻址;掌握位寻址。

3.数据传送类指令:

掌握一般数据传送指令MOV、MOVC、MOVX的使指令格式及适用场合;掌握特殊传送指令PUSH、POP、XCH、XCHD指令格式及应用。

4.算术运算类指令:

掌握加法指令ADD、带进位加法指令ADDC的指令格式及区别;掌握减法SUBB指令功能;掌握乘法指令MUL的使用及对PSW状态标志位的影响;掌握除法指令DIV的使用及对PSW状态标志位的影响;掌握增1指令INC、减1指令DEC、十进制调整指令DA的指令格式及功能。

5.逻辑运算与循环类指令:

掌握逻辑运算类指令ANL、ORL;掌握循环类指令RR、RL、RRC、RLC。

6.控制转移类指令:

掌握无条件转移指令LJMP、AJMP、SJMP、JMP;掌握条件转移指令JZ、JNZ、CJNE、DJNZ;理解调用与返回指令LCALL、ACALL、RET、RETI;理解空操作指令NOP。

7.位操作指令:

掌握位传送MOV;掌握位状态控制指令SETB、CPL、CLR;掌握位逻辑指令ANL、ORL;掌握位判跳指令JC、JNC、JB、JNB、JBC。

第四章8051程序设计方法

1.程序编制的方法和技巧:

了解程序编制的步骤;理解编制程序的方法技巧。

2.源程序的编辑和汇编:

理解源程序的编辑和汇编;掌握伪指令的概念、特点及与其它指令的区别;掌握常用的伪指令格式及使用方法。

3.基本程序结构

掌握顺序程序设计方法;掌握分支程序设计方法;掌握循环程序设计方法。

4.常用程序举例:

理解简单程序设计,分支程序设计、散转程序设计、代码

您可能关注的文档

文档评论(0)

bigeng123 + 关注
实名认证
文档贡献者

知识杂货铺~

1亿VIP精品文档

相关文档