一,课程介绍
单片机开发板制作是C51应用技术课程的一部分。C51应用技术是自动化专业嵌入式系统设计方向的一门专业任选课程,本课程以STC89C51控制器核心,学习单片机系统硬件电路设计和C51语言程序设计。本课程总共32学时,其中硬件篇占16学时、软件篇占16学时。硬件篇8周16学时主要内容为单片机开发板设计与制作。硬件篇通过CH340N串口下载工具制作和STC89C52RC开发板制作两个项目,使同学们掌握立创EDA标准版的基本操作、立创EDA创建原理图绘制操作、PCB布线布局操作等基本技能。软件部分以开发板为实践平台学习单片机的C语言程序设计,通过项目式教学掌握单片机I/O、定时器、中断、串口通信的C语言驱动程序与应用程序的开发。
二,课程实施
1-8周主要是硬件部分教学与实践, 主要讲解CH340N芯片特点与引脚功能介绍、CH340N典型应用电路讲解以及开发板原理讲解,以及立创EDA开发环境设置、原理图绘制、PCB器件布局与布线以及PCB设计基本理论知识。通过这两个实践项目的教学,使得学生具备一定的电子电路设计能力,能够熟练的使用嘉立创EDA进行电子电路的开发。
图1 课堂教学
图2 课堂教学
图3 焊接前准备
图4 焊接
图5 开发板的焊接与组装
图6 部分同学的开发板
9-16周主要是单片机C51语言编程实践教学为主, 基于所制作的开发板完成流水灯实验、按键控制流水灯实验、倒计时器实验、LCD1602显示实验、温度报警系统设计、串口通信实验等项目。通过项目式学习,掌握单片机的C语言编程方法,程序设计模式,具备基本的C51应用程序开发与调试能力。
图7 课堂教学
三、课程总结
经过16周的实践教学和一周的产品组装焊接与调试,同学们感到收获颇丰,感谢嘉立创EDA的大力支持!!!