首页 课程主页
课程分享  
单片机原理与应用
主讲教师 张盛昭/安徽医科大学
学习人数 120
开课周期 2023年05月04日 ~
教学进度
预报名
进行中
已结课
课程期次 进行至第 52 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

单片机自20世纪70年代问世以来,在电子信息、电气工程、工业自动化控制、机电一体化、智能仪器仪表、医疗仪器、家用电器等领域得到广泛应用,对人类社会产生重大影响。本课程介绍了AT89S51单片机的工作原理及应用。

课程概述

单片机广泛应用于各类仪器中,本校生物医学工程专业的培养目标之一是医疗仪器的设计和开发人才,医疗仪器的设计不可避免会围绕单片机进行开发设计。

《单片机原理与应用》是一门实践性和实用性都很强的课程。在前期的教学实践中发现,很多同学学习了单片机的相关原理性的知识后,仍然难以将单片机应用起来。由于单片机的原理部分与前期的《微机原理》存在大量的重合,因此本课程的重点放在了单片机的应用方面,在授课时,注重理论联系实际。课程系统地介绍了单片机的结构与原理、C51编程语言及程序设计、定时器/计数器、串行通信接口、中断系统等知识。并面向单片机开发实践动手能力的培养,基于市售的某单片机开发板,系统地讲授了单片机开发环境的搭建(建立Keil C51应用程序,驱动安装,程序下载与调试),并利用单片机开发板设计应用实例(按键计数,查询计数,串口通信,蜂鸣器,跑马灯,数码管,温度检测,一分钟倒计时,中断计数等)的讲解,力求帮助学习者系统地掌握单片机基本开发能力。

课程大纲
  • Chapter-1 单片机概述
    • 课程介绍与单片机简介
    • 单片机简介
    • 新建目录
  • Chapter-2 MCS-51单片机的硬件结构
    • 硬件组成和引脚介绍
    • 引脚功能介绍(续)
    • I/O口结构
    • I/O口结构(续)
    • CPU组成
    • 存储器结构
    • 存储器结构(续)
    • 时钟与时序
  • Chapter-3 C51语言基础和KEIL C51开发环境
    • C51数据类型
    • C51数据存储空间
    • C51基本运算
    • Keil C51工程创建
    • Keil C51编程演示一
    • Keil C51编程演示二
    • Keil C51编程演示三
  • Chapter-4 单片机控制LED和数码管编程实践
    • 点亮LED演示一
    • 点亮LED演示二
    • 流水灯一
    • 流水灯二
    • 控制单个数码管
    • 动态数码管一
    • 动态数码管二
    • 动态数码管三
  • Chapter-5 单片机与按键编程实践
    • 单片机读取开关
    • 单片机读取按键一
    • 单片机读取按键二
授课目标

通过本课程的学习,掌握单片机原理、结构、单片机指令系统、程序设计、功能部件、接口扩展等,能够使用Keil C51和单片机开发平台进行单片机开发,培养学习者综合运用单片机知识解决实际工程问题的能力

预备知识

模拟电子技术、数字电子技术、C语言

配套教材
  • 单片机原理及应用——C51编程+Proteus仿真(第二版)
    2版
    张毅刚 赵光权 张...
    高等教育出版社
参考教材
5.0

2 条评价

本次开课 查看全部
5.0

2 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2 如何申请课程证书?
课程团队会在‘考核标准’中公布获得证书的条件。课程公布考核标准并更新完毕后,你的最终总成绩达到条件即可获得证书。
授课教师
安徽医科大学
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有