单片机C语言案例教程教学指南

一 本书的特色和教学目标

本书是中职学校电子专业的单片机基础教材。特色在于全书以“案例+项目”的形式展开,由26个案例和5个项目组成。案例为项目的前导,即用“案例”来验证单片机原理,用“项目”来突出单片机应用。案例设计由浅到深,步步推高;项目设计贴近学生生活和学生兴趣,具有学习价值和使用价值。

本教材的教学目标,就是要激发和引导学生亲手完成基于单片机的电子钟及温度计项目、LED汉字显示屏项目设计,让学生在整个学习过程中学习知识和享受成功,从而基本掌握MCS-51单片机的应用和开发技术。

二本书的内容和参考学时

全书内容共13章,参考学时为120课时,一学期完成全部教学任务。课时分配见下表,其中,实训时间占三分之二。

章序内容参考学时第1章单片机基础12第2章C语言基础12(都不上机)第3章用数码管模拟的循环灯12第4章中断资源的应用编程8第5章日历时钟DS1302的应用编程6第6章AT24C02的应用编程6第7章DS18B20的应用编程6第8章含时控功能兼温度显示的电子钟项目设计6第9章16×16点阵LED汉字显示屏项目设计6第10章使用片内EEPROM存储器6第11章单片机与PC机间的串行通信6第12章单片机片外数据存储器的扩充8第13章A/D转换与D/A转换简介6机动22合计120

三 各章教学提要、要求及建议

第1章 单片机基础

教学重点:

1 Keil软件的启动及工程文件的建立。

2 源程序的编辑、存盘和加入工程操作。

3 编译选项的设置要点。

4 编译信息窗口的提示信息要点。

5 下载程序中的MCU选择和COM口选择。

6 下载程序的打开操作。

7 案例6源程序的程序架构。

8 for循环的工作过程。

教学难点:

1 案例6源程序的逐行分析。

2 文件包含命令的功用。

3 REG51.h头文件的作用

教学建议:

第1章的主要任务是激发学生学习单片机的兴趣和信心。应让学生从组装单片机学习板起步学单片机,这是因为单片机学习板的组装非常简单,能实现一装就成的首战告捷效果,从而能让学生打破对单片机的神秘感,产生“我也能玩转单片机”的自豪感。

第一节单片机课用来进行引入学习兴趣和学习信心教学,即首先演示单片机学习板的电子钟及温度计功能和LED汉字显示屏功能,用赏心悦目的效果来打动学生的学习之心,并用程序下载操作向学生展示单片机的应用之妙在于程序设计,借此向学生暗示单片机技术的精髓在于对单片机编程,以此鼓动学生的编程志向。同时,在第一节课还要向学生展示单片机学习板的组成元件,如MCU、数码管、三极管和其余集成块、印刷电路板等,说明安装步骤和注意事项。

第二~四节课(含课外时间)用来组装和验收学生焊接组装的单片机学习板,验收的标准就是要能正常进行程序下载。

后面8学时就按教材内容讲解及上机编程和下载验证。

本章第7节“REG51.H头文件简介”可安排为学生阅读内容。

教学内容及基本要求:

1.1 单片机是一块集成电路芯片

本节主要利用实物说明MCU芯片的外形外貌、内部组成、引脚排列、I/O功能。

1.2 用单片机芯片组成单片机应用系统

本节主要介绍单片机学习板的电路图和印板图,重点要理清四位数码管的连接电路,掌握每位数码管的显示条件,为对数码管编程打下电路基础

1.3对单片机编程以实现单片机系统的功能

本节一是要说明单片机的所有功能都完全靠写入它的程序来决定,二是要介绍第1个案例的源程序组成和两个赋值语句的功能及对数码管显示所起的作用。

1.4 把程序写入单片机芯片的操作平台和操作步骤

这一节是第1 章的重点内容,是单片机学习开发的基础的基础。学生能够且必须掌握用这两个软件来对单片机编程的操作步骤。

1.5 从数码管显示学单片机编程

1.5.1案例2:数码管上的“8。8。”显示

本小节主要是在前例基础上增加语句来增加效果,借此说明语句的效能。

1.5.2案例3:被动形式的“8051”显示

本小节主要指出,在本学习板中,四位数码管的显示一般不能四位同时实现,即不可能在第一位显示‘8’的同时又让第二位显示‘0’,只能按位分时轮流显示。即若要显示“8051”,只能是先让第一位显示‘8’而其余三位关断,再让第二位显示‘

单片机c语言孔雀开屏,单片机C语言案例步骤教学指南.doc相关推荐

  1. 单片机c语言孔雀开屏,单片机C语言案教程教学指南.doc

    单片机C语言案教程教学指南 单片机C语言案例教程教学指南 一 本书的特色和教学目标 本书是中职学校电子专业的单片机基础教材.特色在于全书以"案例+项目"的形式展开,由26个案例和5 ...

  2. 单片机c语言孔雀开屏,单片机C语言案例程教学指南.doc

    单片机C语言案例程教学指南 单片机C语言案例教程教学指南 一 本书的特色和教学目标 本书是中职学校电子专业的单片机基础教材.特色在于全书以"案例+项目"的形式展开,由26个案例和5 ...

  3. 单片机c语言孔雀开屏,单片机C语言现代应用.ppt

    教学课件课件PPT医学培训课件教育资源教材讲义 单片机C语言案例教程电子教案;第1章 单片机基础;2 51系列单片机的内部结构示意图;3 51系列单片机引脚功能图;1.2用单片机芯片组成单片机应用系统 ...

  4. 单片机c语言孔雀开屏,单片机c语言案例教本电子教本.ppt

    单片机c语言案例教本电子教本 单片机C语言案例教程电子教案 第1章 单片机基础 1 我们所说的单片机,是一块集成电路芯片.下面的三个型号的单片机芯片,都属于8051系列,其品牌为STC.它们的内部组成 ...

  5. 单片机c语言孔雀开屏,测控技术与仪器专业论文.doc

    分类号 单位代码 11395 密 级 学 号 0805270225 学生毕业设计(论文) 题 目人形机器千手观音动作实现研究作 者529477926@院 (系)能源工程学院专 业测控技术与仪器指导教师 ...

  6. 单片机c语言孔雀开屏,毕业设计(论文)-人形机器千手观音动作实现研究.doc

    分类号 单位代码 11395 密 级 学 号 0805270225 学生毕业设计(论文) 题 目人形机器千手观音动作实现研究作 者院 (系)能源工程学院专 业测控技术与仪器指导教师答辩日期年 月 日 ...

  7. 单片机c语言孔雀开屏,(毕业设计论文)《人形机器千手观音动作实现研究》.doc...

    分类号 单位代码 11395 密 级 学 号 0805270225 学生毕业设计(论文) 题 目 人形机器千手观音动 作实现研究 作 者 院 (系) 能源工程学院 专 业 测控技术与仪器 指导教师 答 ...

  8. 单片机c语言孔雀开屏,《人形机器千手观音动作实现研究》》-毕业论文.doc

    分类号 单位代码 11395 密 级 学 号 0805270225 学生毕业设计(论文) 题 目 人形机器千手观音动 作实现研究 作 者 院 (系) 能源工程学院 专 业 测控技术与仪器 指导教师 答 ...

  9. 单片机如何使用?51单片机C语言编程实例有哪些?

    大家好,我是无际单片机编程的徐明,今天和大家一起探讨一下"单片机如何使用?" 单片机如何使用,我们要知道单片机在哪里使用? 单片机是很多电子产品的核心器件,它具有一定的逻辑判断和事 ...

最新文章

  1. SparkStreamingStateful
  2. Python 2退出历史舞台 一句话证明它的重要性
  3. “电脑人才”是怎么炼成的
  4. vs2010调试运行时弹出对话框:系统找不到指定文件
  5. 02326 操作系统 简答题 超简短归纳
  6. #一周五# VS2015 CTP6, TFS2015 CTP1更新,老衣的开发工具汇总,2015 MVP 社区巡讲...
  7. sql盲注特点_sql盲注讲解
  8. mysql 合并_MySQL——合并查询结果
  9. 解锁WPS企业版,去广告,享会员服务
  10. IDEA如何设置资源目录
  11. B站banner图片随鼠标移动虚化效果摸索
  12. Spring系列04德鲁伊连接池配置
  13. 微博爬虫及简单数据分析
  14. 性能监控与调优篇之【3. JVM 监控及诊断工具-GUI 篇】
  15. PHP多人聊天系统,ttltCha​tPHP多人在线聊天系统软件源码 v0.0.12
  16. Google Earth Engine(GEE)提取水体
  17. org.hibernate.UnknownEntityTypeException: Unable to locate persister: com.mm.constract.domain.Contra
  18. P2P通信基本原理与实现
  19. 华为路由器:ospf协议三张表及邻居建立过程
  20. 【每日一题】整数拆分

热门文章

  1. 使用html5 video标签不自动播放视频问题(静音播放)
  2. 您不是文件所有者_如何解决您的连接不是私人错误(网站所有者指南)
  3. 上市公司股吧帖子爬取
  4. vue 项目中使用高德地图
  5. Go之filepath标准库
  6. 超级强大的 vim 配置(vimplus)
  7. 获取系统时间GetSystemTime、GetLocalTime、GetTickTime
  8. 期货合约保证金原因(金融期货合约有没有履约保证金)
  9. 新中国休假制度变迁:曾经每周只休息一天
  10. C语言中skip函数,c++如何实现跳表(skiplist)