首页 课程主页
课程分享  
单片机原理及应用
主讲教师 唐飞/安庆师范大学
学习人数 102
开课周期 2022年08月30日 ~ 2022年12月30日
教学进度
预报名
进行中
已结课
课程期次 共 18 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

单片机技术是现代电子系统设计中的重要组成部分,是实现现代控制的重要的工具与技术手段。本课程是嵌入式计算机系统的入门级课程,是工科类本科生专业技能的重要组成部分。本课程主要介绍Intel公司MCS-51系列单片机的基本结构和工作原理、单片机系统常见功能模块(I/O端口、定时、中断系统、串行口等)的工作原理和使用方法。基于C语言和汇编语言的单片机程序设计方法等内容。

本课程中要求学生对单片机的理论知识学习与单片机系统的实际应用同样重视,教学过程中会结合大量单片机应用实例及DIY设计作品演示,提升学生学习兴趣的同时,也锻炼学生的实际动手能力,努力使学生具备独立设计单片机测控系统的能力。

通过本课程的学习,学生将基本掌握单片机系统的硬件、软件设计能力,为学生下一步使用单片机实现各种检测与控制的实际应用打下基础。

课程概述

本课程属于宽口径的技术应用类课程,可为各类理工科院校、职业技术学院涉电专业的学生学习使用,也可供从事单片机开发的工程技术人员参考。

本课程的定位为:(1)适应社会对理工科学生掌握、应用单片机技术的迫切要求,重点讲授8051内核的AT89S51单片机,通过学习使学生掌握单片机的基础知识、基本概念,且能触类旁通,为了解掌握其他各种类型的单片机及其应用技术打下良好的基础。(2)通过本门课程学习,为进一步学习DSP、嵌入式微处理器技术等奠定坚实的理论与技术基础,也为职场求职或进一步攻读硕士学位做好技能与技术的准备。

本课程主要教学内容包括三个部分:(1)AT89S51单片机的片内硬件结构,最小系统构成,(2)8051汇编语言指令系统,常用程序设计,(3)片内各功能部件:中断系统、定时器、异步串行口的功能及工作原理以及应用程序设计。

希望学生在本课程学习的基础上,与实际操作相结合,能够采用虚拟仿真工具或开发系统进行各种单片机应用系统的设计、调试,做到学以致用。

课程大纲
  • 第1章 单片机概述
    • 第1节 单片机简介、应用和发展历史
    • 第2节 单片机的特点、发展趋势和51系列单片机
    • 第3节 参考资料
  • 第2章 单片机的片内硬件结构
    • 第1节 单片机的硬件结构和引脚功能
    • 第2节 单片机的CPU和存储器结构
    • 第3节 单片机的并行I/O端口
    • 第4节 时钟电路、时序和复位电路
  • 第3章 C51编程语言基础
    • 第1节 C51编程语言简介
    • 第2节 C51的数据类型与特殊功能寄存器变量
    • 第3节 C51的运算符和语句
    • 第4节 C51的数组和指针
    • 第5节 C51的函数
  • 第4章 软件开发工具Keil
  • 第5章 单片机与显示器件以及开关、锹盘的接口设计
    • 第1节 单片机控制发光二极管显示
    • 第2节 单片机控制LED数码管的显示
    • 第3节 单片机键盘接口设计
  • 第6章 AT89S52单片机的中断系统
    • 第1节 中断技术和中断系统结构
    • 第2节 中断控制和触发方式的选择
    • 第3节 中断控制和触发方式的选择
  • 第7章 AT89S52单片机的定时器/计数器
    • 第1节 定时器/计数器结构
    • 第2节 定时器/计数器的工作方式
    • 第3节 定时器/计数器的系统应用
  • 第8章 串行口的工作原理及应用
    • 第1节 串行通信和串行口的结构
    • 第2节 串行口的4种工作方式
    • 第3节 波特率的制定和串行口应用设计
授课目标

  通过课程学习,应使学生熟练掌握单片机的基本概念与基本知识,应能掌握AT89S51单片机的硬件基本结构,片内各功能部件(中断系统、定时器、串行口)的工作原理,C51程序设计的基本方法和基本的程序设计,尤其要掌握使用汇编语言控制片内各功能部件的各种应用设计。掌握一类单片机开发应用技能,熟悉一批常见的工程案例,培养学习者综合运用单片机知识解决实际工程问题的能力。

预备知识

电路分析基础,模拟电子技术,数字电子技术,C语言程序设计,微机原理与接口技术

配套教材
  • 单片机原理及应用——C51编程+Proteus仿真(第3版)
    3
    张毅刚
    高等教育出版社
  • 单片机原理及接口技术
    1
    张毅刚
    人民邮电出版社
  • 单片机原理及应用(C51编程)
    1
    李全利
    高等教育出版社
参考教材
  • 51单片机典型项目实战全能一本通(C语言版)
    1
    张毅刚
    人民邮电出版社
  • 单片机基础实验、课程设计与习题解答(第2版)
    2
    张毅刚
    人民邮电出版社
0.0

0 条评价

本次开课 查看全部
5.0

8 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2 我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
3 我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
4 是否需要完成课程所有的作业?
如果你想要获得课程证书,你需要按照课程老师制定的课程大纲和考核标准完成相关作业;如果仅是为了扩充知识并不需要申请证书,可以根据自己的时间与需求自由安排学习计划。
5 如何申请课程证书?
课程团队会在‘考核标准’中公布获得证书的条件。课程公布考核标准并更新完毕后,你的最终总成绩达到条件即可获得证书。
6 课程结束后,还能继续学习课程内容吗?
这将根据课程团队的设置的课程结课设置而定,有的课程将在课程结束后关闭,有的课程允许已选课的用户查看课程内容及历史记录,也有课程可能会对未选课用户开放课程内容。对于结课后仍然开放的课程,在“我的课程”列表里,可以查看课程内容及学习记录。
7 建议使用什么浏览器学习?
为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。
授课教师
安庆师范大学
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有