- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机原理及应用A》实验课教学大纲
《单片机原理及应用A》理论课教学大纲
一、课程基本信息
课程名称
单片机原理及应用A
英文名称
Fundamentals of Mono-Chip Computers Applications
课程代码
XX11056
先修课程
课程性质
专业课
模拟电路、数字电路、C语言程序设计、微机原理与接口技术
修读性质
必修
学时/学分
64(48+16)/3.5(3+0.5)
考核方式
考查
开课学院
信息科学与工程学院
适应专业
电子信息工程、通信工程、计算机科学与技术
编制时间
2015.11.20
课程教材与学习资源
参考教材
单片机微型计算机与接口技术(第4版),李群芳主编,电子工业出版社,2012.1
教学参考资料
[1]单片机原理及应用(第2版),张鑫,电子工业出版社,2010年
[2]单片机原理与应用设计,张毅刚,电子工业出版社,2008年
[3]MCS-51系列单片机应用系统设计系统配置与接口技术,何立民,北京航空航天大学出版社,2001年
二、课程目标与任务
通过本课程的学习,使学生正确理解和掌握本课程所涉及的基本概念、基本理论和基本分析方法。能独立地应用这些基本理论、基本方法来分析设计单片计算机应用系统,使学生具有一定的工程设计能力实际系统分析和维修能力。
1、了解单片机的特点、发展及应用背景;
2、理解MCS-51单片机的内部结构及管脚分布的相关知识;
3、能掌握MCS-51单片机系统汇编语言设计控制程序、C51程序设计;
4、掌握单片机I/O端口扩展技术,掌握常用接口芯片的与各类外部设备的接口方法;
5、掌握单片机的中断控制系统,熟悉中断控制系统的应用技术特点和方法;
6、掌握定时/计数器的原理、使用方法;
7、掌握串行口的原理、使用方法,掌握多单片机、单片机与PC机的连接及编程方法;
8、了解单片机扩展的部件原理及与单片机连接使用方法,如各种LCD、步进电机、I2C接口、USB接口等。
三、课程主要内容、要求及学时分配
序号
主要内容
基本要求
学时分配
0
计算机的基础知识
(1)知识点
微型计算机的系统结构
微型计算机的基本工作原理
微型计算机的主要技术指标
计算机中的数
计算机中的有符号数的表示
进位和溢出
BCD码
BCD码的运算
ASCII码
(2)教学重点
微型计算机的系统结构
微型计算机的基本工作原理
计算机中的数
计算机中的有符号数的表示
进位和溢出
(3)教学难点
微型计算机的基本工作原理
计算机中的有符号数的表示
进位和溢出
掌握单片机的概念及结构、了解单片机与一般微型计算机的区别、了解单片机的发展历史;熟悉常用单片机型号及特点以及单片机的应用领域;了解单片机的现状、未来发展趋势。
2
1
MCS-51单片机结构
(1)知识点
CPU
存储器
程序存储器
外部数据存储器
内部数据存储器
特殊功能寄存器
时钟电路
单片机的时序单位
复位电路
引脚功能
(2)教学重点
CPU
存储器
程序存储器
外部数据存储器
内部数据存储器
特殊功能寄存器
(3)教学难点
程序存储器
外部数据存储器
内部数据存储器
特殊功能寄存器
掌握MCS-51的单片机的硬件总体结构;掌握MCS-51的引脚:电源及时钟引脚、控制引脚、I/O口引脚;了解MCS-51单片机的中央处理单元(CPU):运算部件、控制部件;掌握MCS-51单片机的存储器配置结构:内部数据存储器、特殊功能寄存器、位地址空间、外部数据存储器的位置;了解单片机的时钟电路与时序、了解单片机的工作方式。
4
2
51系列单片机的指令系统
(1)知识点
寻址方式
数据传送与交换指令
算术运算和逻辑运算指令
控制转移指令
位操作指令
(2)教学重点
寻址方式
数据传送与交换指令
算术运算和逻辑运算指令
控制转移指令
(3)教学难点
寻址方式
控制转移指令
掌握MCS-51单片机的指令格式与寻址方式:寄存器寻址、直接寻址、寄存器间接寻址、立即寻址、基址寄存器加变址寄存器间接寻址;掌握MCS-51单片机的指令系统:数据传送指令、算术操作指令、逻辑运算指令、控制转移指令、位操作指令。
4
3
MCS-51单片机汇编语言程序设计
(1)知识点
概述
伪指令
顺序程序设计
分支程序设计
循环程序设计
位操作程序设计
子程序
(2)教学重点
伪指令
顺序程序设计
分支程序设计
循环程序设计
位操作程序设计
子程序
(3)教学难点
伪指令
分支程序设计
循环程序设计
子程序
掌握汇编语言程序设计的思想并学会编制汇编语言程序。
4
4
单片机的C语言编程C51
(1)知识点
C51程序结构
C51的数据类型
数据的存储器类型和存储器模式
指针
C51对SFR、可寻址位、存储器和I/O口的定
C51的运算符
函数
C语言编程实例
文档评论(0)