今天是:

课程建设

课程建设

当前位置: 首页 >> 人才培养 >> 课程建设 >> 正文

省级在线精品课程:单片机C语言程序设计

发布日期:2024-06-11    作者:     来源:     点击:



课程概述

本课程是电子类专业的专业基础课程。通过本课程的学习,学生将掌握单片机应用技术,使学生对电子技术的模块化,智能化方向发展有初步认识,培养学生应用单片机技术对硬件、软件进行开发设计的能力。

本课程以51架构单片机为主线,以STC的IAP15W4K61S4单片机为研究对象,系统的讲解了单片机内部逻辑结构,存储器和单片机输入输出口、最小系统构成等硬件知识。课程中共设计了四个模块,13个设计任务,强化了C51程序设计的基本方法和流程以及程序流程图的绘制,从点亮一只发光二极管到“循迹小车”主体功能设计,由简到繁,层层递增,使学习者一步步走进单片机世界,掌握单片机应用系统的设计方法和规范,建立单片机系统设计的基本概念。另外通过学习Keil uVision和proteus软件 ,实现对单片机的软件仿真和在线硬件调试功能,可以更好掌握单片机软硬件知识,完成单片机系统硬件和程序设计,初步具备单片机应用系统的设计能力。

授课目标

1.知识目标:

1)  了解51单片机的基本组成和逻辑结构,掌握IAP15W4K61S4单片机的内部硬件结构;了解单片机发展的潮流和业界主流技术。

2)   掌握“旋风”智能控制小车的硬件结构原理。

3)   掌握运用C51进行程序设计的基本方法和流程,熟练掌握程序流程图的绘制。

4)   掌握C51数据与运算、典型程序结构的设计、构造数据类型的应用、函数的定义、调用,模块化程序设计思路。

5)   熟练掌握单片机中断系统的结构和特点,掌握C51外部中断及定时/计数中断程序的程序设计规范和设计方法。

6)   初步掌握单片机应用系统的设计方法和规范,建立单片机系统设计的基本概念。

7)   学习使用各类课程资源,学习阅读器件说明书。

开课平台:

中国大学MOOC

教学团队:

施芸 教授/四川工程职业技术大学

谭红君 讲师/四川工程职业技术大学

郭欣 副教授/四川工程职业技术大学

杨晓艳 实验师/四川工程职业技术大学

陈磊