社区
下载资源悬赏专区
帖子详情
单片机应用技术[C语言]教学大纲.doc下载
weixin_39821526
2021-09-25 09:45:32
单片机应用技术[C语言]教学大纲.doc , 相关下载链接:
https://download.csdn.net/download/beibeidzh/24319952?utm_source=bbsseo
...全文
8
回复
打赏
收藏
单片机应用技术[C语言]教学大纲.doc下载
单片机应用技术[C语言]教学大纲.doc , 相关下载链接:https://download.csdn.net/download/beibeidzh/24319952?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
单片机
应用
技术
[
C语言
]
教学大纲
.
doc
单片机
应用
技术
[
C语言
]
教学大纲
.
doc
单片机
的
C语言
程序设计与
应用
课程
教学大纲
.
doc
单片机
的
C语言
程序设计与
应用
课程
教学大纲
课程编号: 一、说明 (一)课程性质 本课程
应用
电子
技术
专业的必修课。本课程面向的学生主要是高年级本科生。先修课 程:数字电子
技术
、
单片机
的汇编语言、汇编语言、
C语言
程序设计。 (二)教学目的 本课程教学所要达到的目的是:从
应用
为目的出发,通过对
C语言
基本概念、基本语 句、
单片机
应用
系统的初步设计的学习,使学生能利用
C语言
编写51系列
单片机
应用
程序 ,熟练使用Keil C编程软件,具有用C51语言进行程序设计的基本技能,培养学生分析问题和解决问题的 能力。 (三)教学主要内容 本课程的主要内容: 1.语言的数据类型、运算符、表达式。 2.语言的控制结构语句 3.函数与存储模式的特点与
应用
4.数组和指针的特点与
应用
5.位运算和预处理的特点与
应用
6.C51语言在
单片机
的定时器/计数器,中断系统的
应用
7.C51语言串行通信的
应用
8.
单片机
的键盘和显示 重点内容:
单片机
C程序设计的方法,熟练使用KEIL51集成开发环境,对
单片机
的软硬件 设计有一定的了解,能简单开发
单片机
以及嵌入式
应用
系统。 难点内容:51
单片机
的内部结构、工作原理及其功能。 (四)教学时数 总学时64,理论学时,32、实验32,学分3。 (五)教学方式 课堂讲授与上机练习相结合。 (六)适用对象 电子信息工程、自动化、测控
技术
与仪器专业高年级学生。 二、教学内容及安排 1.
单片机
的
C语言
概述 教学要点: 理解嵌入式系统的定义、特点及架构;掌握嵌入式系统与
单片机
、PC的区别;了解嵌 入式系统的
应用
领域;弄清嵌入式系统的发展趋势。 教学时数: 2学时 教学内容: 1.1
C语言
与MCS-51
单片机
(1学时) 掌握嵌入式系统的定义、特点、组成及分类。 1.2 Keil C51开发工具 了解嵌入式系统的
应用
领域。 1.3 C51的程序结构与编程实例(1学时) 考核要求: 了解C51语言与汇编语言的优势对比,C51语言与标准
C语言
的区别。了解KeilC51开发 工具。 2. C51程序设计基础 教学要点: 本章主要介绍C51的数据类型和存储类型、基本运算与流程控制语句、构造数据类型、函 数以及程序设计中的其他一些问题等内容 教学时数: 12学时 教学内容: 2.1 C51数据类型及存储类型(2学时) 介绍C51语言的数据类型,常量与变量、数据存储类型。 2 . 2 C51对
单片机
主要资源的控制(4学时) 1) C51对
单片机
应用
系统主要资源的控制主要包括特殊功能寄存器的定义、片内RAM的使 用、片外RAM及I/O口的使用、位变量的定义。 2) 片内RAM的使用、片外RAM及I/O的使用又称为绝对地址的访问。 2.3 C51 的基本运算与流程控制语句(2学时) 介绍C51的 1) 基本运算 2) 选择(分支)控制语句 3) 循环结构流程控制语句 4) break语句、continue语句和goto语句 2.4 C51的构造数据类型 (2学时) 介绍C51 的构造数据类型主要有数组、指针和结构等。重点讨论数组和指针。 2.5 C51 函数(2学时) 介绍C51的不同函数定义方式。 考核要求: 掌握:C51的数据类型、运算符及表达式;C51语言程序的基本结构及其流程图;函数 及选择语句和循环语句的用法。 3.
单片机
内部资源的C51编程 教学要点: 掌握:计算机并行输入/输出、定时/计数器接口、串行接口和中断系统的概念,单 片机中断系统的结构、中断源、中断特殊功能寄存器、中断响应过程;串行口功能与结 构、工作方式及编程
应用
;定时/计数器系统的电路结构、特殊功能寄存器及功能和使用 方法。 理解:
单片机
定时和计数、串行和中断的
应用
。。 教学时数: 8学时 教学内容: 3.1
单片机
的并行口(2学时) 介绍51
单片机
的4个并行I/O口的特点,了解每个端口既可以按字节单独使用,也可以 按位操作,各个端口可作为一般的I/O口使用,大多数端口又可以作为第二功能使用。 3.2
单片机
的中断系统(2学时) 介绍51
单片机
的中断系统的特点,它提供5个中断源(52子系列是6个),具有两个中 断优先级,可以实现两级中断嵌套。 3.3
单片机
的定时器/计数器(2学时) 介绍MCS- 51
单片机
内部的两个16位的可编程的定时器/计数器,即定时器T0和定时器T1(8052提供 3个,第三个称为定时器T2)。它们既可用作定时器方式,又可用作计数器方式 3.4
单片机
的串行口(2学时) 介绍MCS- 51
单片机
内部的串行接口的特点。这个口既可以用于网络通信,也可以实现串行异步通 信,还可以作为同步移位寄存器使用。 考核要求: 了解
单片机
内部的并行口、中断系统、定时器/计数器、串行口的构成及特点,熟练掌 握对这些资源的
C语言
编程,能够利用这些资源实现某些功能。
C语言
--视频精讲
C语言
作为被长期使用的编程语言,可以被运用到各种操作系统,游戏,开发中。本课程作为互联网上首家使用C99录制的
C语言
教程,展现了全面、专业。标准的
C语言
教程。可以帮助学员从基础开始一点点的深刻理解
C语言
。
AVR
单片机
原理及
应用
课程.
doc
AVR
单片机
原理及
应用
课程 教 学 大 纲 AVR
单片机
原理及
应用
课程
教学大纲
(总学时数:32(24+8),学分数:2) (一)、课程的性质、任务和目的 本课程适用于计算机以及通信工程类专业,是一门重要的专业选修课。它的任务是掌 握AVR
单片机
的基本原理;掌握定时器、串行通信、中断的工作原理及编程方法;特别是 要掌握如何利用
C语言
进行
单片机
应用
系统的软件设计。 (二)、课程的基本内容和要求 一 、AVR
单片机
的系统结构及原理 1. 了解AVR
单片机
的总体结构 2. 了解
单片机
中央处理器CPU 3. 理解存储器空间及存储器 4. 掌握AVR
单片机
的复位 5. 理解I/O口 二、AVR
单片机
定时/计数器 1. 理解定时/计数器的结构及工作原理 2. 理解定时/计数器的工作方式和控制寄存器 3. 熟练掌握定时/计数器的
应用
及编程方法 三、AVR
单片机
串行通信及接口 1. 理解AVR
单片机
的串行通信接口控制寄存器 2. 掌握AVR
单片机
的串行通信接口的
应用
及编程方法 四、 AVR
单片机
的中断系统 1. 理解中断系统及其管理 2. 熟练掌握中断系统的
应用
五、AVR
单片机
的
C语言
应用
程序设计 1. 掌握运算程序的设计 2. 掌握查表程序的设计 3. 掌握散转程序的设计 4. 掌握数字滤波程序的设计 5. 掌握LED动态显示程序的设计 6. 掌握按键输入程序的设计 (三)、学时分配表 总学时 56 ,包括实验课时:10 "序号 "内容 "讲授 "实验 "小计 " "一 "AVR
单片机
的系统结构及原理 "6 " "6 " "二 "AVR
单片机
定时/计数器 "4 " "4 " "三 "AVR
单片机
串行通信及接口 "6 " "6 " "四 "AVR
单片机
的中断系统 "4 " "4 " "五 "MC "4 "8 "12 " " "AVR
单片机
的
C语言
应用
程序设计 " " " " "小 计 "24 "8 "32 " (四)、实验项目表 "序号 "项目内容 "要 求 "学时数" "1 " 运算程序实验 "掌握ICC AVR的使用和
C语言
编程 "2 " "2 "数字滤波实验 "加深对AVR
单片机
C语言
编程的理 "2 " " " "解 " " "3 "LED动态显示实验 "掌握AVR
单片机
与LED的接口方法 "2 " " " "及编程 " " "4 "按键输入实验 "掌握AVR
单片机
与按键的接口方法"2 " " " "及编程 " " "小 计 "8 " (五)、有关说明 学习本课程前应具有一定的MCS- 51
单片机
、数字电路与逻辑
技术
、电子电路知识。 先修课程:《计算机电路基础》、《数字电路与逻辑
技术
》、《
单片机
原理及
应用
》 参考教材: 《AVR高速嵌入式
单片机
原理与
应用
》 北京航空航天大学出版社 耿德根 执 笔 人:徐 强 审 定 人:朱宇光 批 准 人:徐煜明 ----------------------- AVR
单片机
原理及
应用
课程全文共4页,当前为第1页。 课程代码:03010390 AVR
单片机
原理及
应用
课程全文共4页,当前为第2页。 AVR
单片机
原理及
应用
课程全文共4页,当前为第3页。 AVR
单片机
原理及
应用
课程全文共4页,当前为第4页。
单片机
设计报告(1).
doc
目录 目录 I 摘要 II 第一章 设计要求 1 1.1课程设计项目名称 1 1.2项目设计目的及
技术
要求 1 第二章 总体方案 2 2.2硬件电路设计 2 2.2.1
单片机
最小系统电路 2 2.2.2复位电路 5 2.2.3 8255可编程并行I/O口接口芯片 6 2.2.4蜂鸣器的工作原理 8 2.3软件设计 9 2.3.1时间调节原理框图 9 2.3.2主程序流程图 10 第三章 总结 11 第四章 参考文献 12 附录 13 一、仿真图: 13 二、程序清单: 13 摘要 20世纪末,电子
技术
获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会 的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代 电子产品性能进一步提高,产品更新换代的节奏也越来越快。 数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共 场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路
技术
的发 展和采用了先进的石英
技术
,使数字钟具有走时准确、性能稳定、携带方便等优点,它 还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的数字钟集成 电路芯片出售,价格便宜、使用也方便,但鉴于数字钟电路的基本组成包含了数字电路 的主要组成部分,因此进行数字钟的设计是必要的,研究数字钟及扩大其
应用
,有着非 常现实的意义。
单片机
数字时钟就是其中的一款设计。它具有编程灵活,便于电子钟功能的扩充,即 可用该电子钟发出各种控制信号,精确度高等特点,同时可以用该电子钟发出各种控制 信号。
单片机
数字钟是
单片机
为核心。时钟,本设计是以
单片机
AT89S52配备LED数码显 示管,数字钟采用24小时制方式显示时间,带有年月日、秒表和闹钟功能。本设计打算 采用蜂鸣器做提醒,因没有蜂鸣器所以采用闪灯来提醒。使人不仅仅是通过视觉来感受
单片机
数字钟带来的方便。 而51系列
单片机
是各
单片机
中最为典型和最有代表性的一种,通过本次课程设计进一 步对
单片机
学习和
应用
,从而更熟悉
单片机
的原理和相关设计并提高了开发软、硬件的 能力。本设计主要设计一个基于80C51
单片机
的电子时钟,并在LED上显示相应的时间,通 过两个控制键和4×4键盘来实现时间的调节功能。
应用
Proteus软件实现
单片机
数字时钟 系统的设计与仿真。 关键词:
单片机
80C51 数字时钟 汇编语言
C语言
第一章 设计要求 课程设计是工科学生十分重要的实践教学环节,通过课程设计,培养学生综合运用先 修课程的理论知识和专业技能,解决工程领域某一方面实际问题的能力。课程设计报告 是科学论文写作的基础,不仅可以培养和训练学生的逻辑归纳能力、综合分析能力和文 字表达能力,也是规范课程设计教学要求、反映课程设计教学水平的重要依据。为了加 强课程设计教学管理,提高课程设计教学质量,特拟定如下基本要求。 1. 课程设计教学一般可分为设计项目的选题、项目设计方案论证、项目设计结果分析、答 辩等4个环节,每个环节都应有一定的考核要求和考核成绩。 2. 课程设计项目的选题要符合本课程设计
教学大纲
的要求,该项目应能突出学生实践能力 、设计能力和创新能力的培养;该项目有一定的实用性,且学生通过努力在规定的时间 内是可以完成的。 3. 项目设计方案论证主要包括可行性设计方案论证、从可行性方案中确定最佳方案,实施 最佳方案的软件程序、硬件电路原理图和PCB图。项目设计方案论证内容记录于课程设计 报告书第三项中,项目设计方案论证主要考核设计方案的正确性、可行性和创新性,考 核成绩占30%左右。 4. 项目设计结果分析主要包括项目设计与制作结果的工艺水平,项目测试性能指标的正确 性和完整性,项目测试中出现故障或错误原因的分析和处理方法。 5. 学生在课程设计过程中应认真阅读与本课程设计项目相关的文献,培养自己的阅读兴趣 和习惯,借以启发自己的思维,提高综合分和理解能力。 6. 答辩是课程设计中十分重要的环节,由课程设计指导教师向答辩学生提出2~3个问题, 通过答辩可进一步了解学生对课程设计中理论知识和实际技能掌握的程度,以及对问题 的理解、分析和判断能力。 7.学生应在课程设计周内认真参加项目设计的各个环节,按时完成课程设计报告书交 给课程设计指导教师评阅。 8. 课程设计报告书是实践教学水平评估的重要资料,应按课程、班级集成存档交实验室统 一管理。 1.1课程设计项目名称 实时时钟显示电路设计 1.2项目设计目的及
技术
要求 1.最小
单片机
系统:其作用是和外围的时钟芯片通信,并控制数据传输过程,采集时间 信息并予以处理; 2.8255可编程并行I/O口接口芯片:它是本设计的核心模块,由它提供实时的日历时钟信 息; 3.LED数码管显示模块:此模块用于实时时钟信息显示; 程序部分包括单
下载资源悬赏专区
12,781
社区成员
12,309,412
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章