东莞市大朗镇瑞林培训中心是大型综合性培训机构,单片机与电路开发班是其重点建设的专业之一,本课程师资力量雄厚,知识面专业和广泛,深爱广大单片机爱好者的喜爱,培训课程中以C51单片机作入门教学,以STM32高性能ARM内核单片机为提高教学,让学生步入高薪行列...
单片机数字电路及软件开发课程安排表
第1课:单片机及开发板介绍
第2课:C语言基础学习
第3课:开发软件及ISP下载程序软件的使用
第4课:单片机I0口及其功能学习
第5课:初步构建自己的第一个单片机程序:点亮第一个LED灯
第6课:流水灯实验和PWM原理应用
第7课:独立键盘、学会按键消抖思路
第8课:矩阵键盘,
第9课:中断讲解——定时器中断
第10课:中断讲解——外部中断及其他中断
第11课:数码管静态显示
第12课:数码管动态显示
第13课:无源蜂鸣器学习
第14课:继电器控制,
第15课:12864LCD液晶显示,8X8点阵显示
第16课:AD转换及DA转换
第17课:18B20数字测温芯片
项目一:温度报警器设计
设计一个温度监控报警装置,通过对该装置的温度整定值进行设置,当温度超过整定值,或低于整定值时,就会启动报警。
第18课:I2C总线与AT24C04芯片的应用
第19课:规约办法与RS232串口通讯
第20课:DS1302实时时钟芯片
项目二:使用STC12C5A60S2这款单片机从0设计,制作数码管显示万年历。(复习24-25课后)
第21课:红外遥控(带过),和红外传感器应用(重点)(讲解工业中可以用在归位检测和非接触式触发开关)
第22课:步进电机的驱动
第23课:直流电机的驱动
项目三:基于单片机+驱动电路,控制X,Y,Z三轴运动平台(在学生原意分组合伙购买滑杆,丝杆电机等器件的前提下)。
项目四:继上项目后完成单片机A通过串行口控制单片机B驱动三轴运动平台。
26课:计算机上位机VB程序设计(重要部份,VB程序开发课中为你揭示电脑端软件开发与单片机电路开发紧密结合的秘密)
27课:计算机端串行通信程序设计。
28课:项目五,结合上面项目四,开发计算机上位机控制程序。
29课:计算机数据库,ACCESS应用基础。
30课:项目六,结合项目五,开发坐标定位控制系统初步:包括坐标校位,和通过数据库设定轨迹,和读取数据库自动执行轨迹
31课:项目七,继项目六,开发鼠标划轨控制系统,鼠标划轨,运动平台自动执行
32课:项目八,继项目七,开发鼠标控制运动平台移动机械手捉乒乓球系统。(本项目尤其重要,它揭示了工业上电脑精密控制动力的秘密,基于它的启示,学生可以做出好多变化的工业自动化设备)
33课:STM32基本架构
34课:STM32的开发流程
35课:STM32最小核心板电路原理
36课:基于STM32开发简单的应用程序
37课:基于STM32重做以上的基于C51的所有实验
38课:STM32作为高性架比的嵌入式开发芯片入门
39课:基于STM32的裸机项目开发