C51单片机实战课程

导读 通过第二阶段循环的学习对单片机编程能力得到强化和锻炼,本阶段把目前单片机产品开发中常用的模块,热门开发程序做讲解和设计,达到对单片机项目设计、程序化设计,模块组合,开发思路的整体提升。
400-888-4846 243
C语言编程讲解(基础阶段) Cortex-m3+ucos-II实训班 C语言编程讲解(高级阶段) 硬件设计(数字电路+模拟电路)实训班 嵌入式Linux驱动实训班(大牛讲师) C51单片机实训班 PADS/AD实训班 android系统*班 C++软件工程师实训班 java编程实训班 嵌入式硬件工程师综合班 FPGA系统工程师*班

课程详情

2017-11-14

C51单片机实战课程

  课程内容
  *次课程
  单片机内外部结构
  1)单片机课程介绍
  2)单片机外部结构
  3)单片机内部结构
  4)延时1秒程序讲解
  5)常用电子元器件、芯片介绍
  6)单片机外围硬件
  1)设计单片机最小系统
  2)设计上电复位电路
  3)闪灯程序实验
  4)程序设计思路
  第二次课程
  单片机C51语法介绍
  1)单片机C和标准C语言区别
  2)单片机C组成、变量类型及运算符和表达式
  3)9条语句、32个关键字
  4)函数组成、函数类型、函数返回值
  5)数组、指针
  1)keil C51软件
  2)3种方式实现跑马灯
  3)数码管显示实验
  4)延时子程序的应用
  第三次课程
  液晶显示
  1)数组、指针实践
  2)时序概念
  3)模块设计3步:目的、硬件、软件
  4)字符液晶屏LCD1602
  5)汉字液晶屏LCD12864
  6)CODE含义
  1)LCD1602显示英文名字
  2)LCD1602循环显示字母
  3)LCD12864显示名字
  第四次课程
  定时、中断、串行通信
  1)定时3+1
  2)中断4+1
  3)通信3+2
  4)中断的概念
  5)中断的定义方式,中断函数的使用定时/计数器的概念
  1)定时闪灯实验
  2)中断闪灯实验
  3)串行收发名字实
  4)定时/计数器的应用实例
  第五次课程
  矩阵键盘、AD/DA
  1)矩阵键盘的扫描原理
  2)AD
  3)DA
  1)键盘按键数码管显示
  2)AD实验
  第六次课程
  IIC协议模块化设计
  1)IIC协议
  2)模块化编程设计
  3)C语言总结
  1)AT24C02读写实验
  2)模块化实验
  第三阶段:项目实战阶段
  通过第二阶段循环的学习对单片机编程能力得到强化和锻炼,本阶段把目前单片机产品开发中常用的模块,热门开发程序做讲解和设计,达到对单片机项目设计、程序化设计,模块组合,开发思路的整体提升。(从公司众多的项项目方案中选择一个项目由工程师带您设计完成)
  模块设计一
  1)单片机产品项目开发流程
  2)单片机项目硬件设计方法
  3)单片机产品焊接、调试方法
  4)编程规范
  5)程序优化
  1)项目市场调研、可行性分析
  2)计划书编制
  3)硬件设计、软件设计
  4)产品样机制作
  5)程序规范化、优化
  模块设计二
  1)单片机项目软件设计方法步进电机讲解
  2)步进电机讲解
  3)RTC时钟芯片讲解
  4)RS485协议讲解
  1)项目模块调试
  2)步进电机实验
  3)RTC时钟练习
  模块设计三
  1)1-wire总线协议讲解
  2)无线红外收发协议
  1)温度传感器模块调试
  2)其它模块调试;
  模块设计四
  1)红外遥控
  2)无线38K编码
  3)单片机项目综合调试
  4)看门狗
  1)红外收发模块调试
上一篇: 嵌入式Linux驱动实训班(大牛讲师) 下一篇: PADS/AD实训班

推荐课程

查看全部课程
北京信盈达教育

北京信盈达教育

昌平校区

查看全部校区 进入官方主页