文档详情

单片机原理与接口技术(C语言版)(第二版)教学大纲.pdf

发布:2025-05-27约9.09千字共7页下载文档
文本预览下载声明

单片机原理与应用

(PrincipleandApplicationofSCM)

先修课程:计算机应用基珊、C语言程序设计、电子技术

适用专业:计算机科学与技术、物联网工程、信工程、电子信息工程等工科专业

建议教材:周国运主编.单片机原理与接口技术C(语言版第二版),清华大学出版社,2022

年5月

一、课程性质和任务

课程性质:本课程是的计算机科学与技术、物联网二程、信工程、电子信息工程等专

业的专业课。

课程任务:过本课程的学习,掌握单片机各个组成部分的结构原理,并且能够对其操

作的程序进行设计,掌握单片机与常用设备的接口,掌握单片机简单应用系统的电路设计和

应用程序设计。为毕业设计和将来从事单片机应用开发的工作打下坚实的基础。

二、课程的基本内容及要求

-()单片机及其开发工具

1.课程教学内容

(1)单片机概述

单片机概念、单片机的发展概况、单片机的特点及应用、常用单片机简介。

(2)单片机程序开发工具KeilC简介

KeilC集成工具、KeilC操作方法、KeilC程序开发方法、KeilC调试与运行方法。

(3)单片机模拟软件Proteus简介

Proteus操作方法、Proleus原理图设计方法、Proteus原理图设计举例、Proteus模拟

运行方法。

2.课程重点、难点

重点:单片机的概念,特点及应用;KeilC及程序开发、调试运行方法;Proteus及原

理图设计、单片机模拟运行方法。

难点:KeilC程序调试运行方法;Proteus原理图设计。

3.课程教学要求

(1)了解单片机的概念、特点、应用、发展及常用的单片机;

2()掌握KeilC程序开发、调试运行方法;

(3)掌握Proteus原理图设计、单片机模拟运行方法。

二()MCS-51单片机结构和原理

1.课程教学内容

(1)89c52单片机内部结构及特点;

(2)MCS-51单片机引脚及其功能;

(3)89c52单片机存储器配置;

4()MCS-51单片机时钟及CPU时序;

5()MCS-51单片机复位状态及电路;

6()MCS-51单片机的低功耗工作方式。

2.课程重点、难点

重点:89C52单片机H勺结构,89C52单片机引脚及其功能,89C52的存储器配置,单片

机时钟,单片机复位,单片机的低功耗工作方式。

难点:89c52的存储器配置。

3.课程教学要求

(1)理解89c52单月机的结构原理;

2()理解89c52存储器的配置;

(3)熟悉89c52单产机引脚及其功能;

4()了解时钟电路及89c52CPU时序;

5()掌握单片机复位状态与复位电路;

6()理解单片机的低功耗工作方式。

三()MCS-51单片机指令系统及汇编程序设计

1.课程教学内容

(1)指令概述;

2()寻址方式;

(3)指令系统;

4()汇编伪指令;

(5)汇编程序设计。

2.课程重点、难点

重点:寻址方式,指令系统,伪指令,汇编程序设计。

难点:寻址方式,指令系统,伪指令,汇编程序设计。

3.课程教学要求

(1)理解MCS-51的寻址方式;

2()理解MCS-51单片机的指令和伪指令;

(3)掌握使用汇编语言编程的方法,能够编写简单的程序。

(四)单片机C语言及程序设计

1.课程教学内容

(1)单片机C语言概述

2()C51的数据类型及存储

(3)C51一般变量的定义及数据存储

4()C51特殊功能寄存器的定义

5()C51位变量的定义

6()C51指针与结构体的定义

显示全部
相似文档