重庆市大学生IT能力提升平台

嵌入式 > 单片机/工控

8051单片机完全学习系列课程扩展篇实战视频课程(汇编版-基础部分)

适用人群:本课程为零基础学习系列,只要是对物联网、单片机、嵌入式等课题感兴趣的同学均可以进行学习。

19课时

09小时01分钟

4.9分

评分

17768人

学习人数

课程介绍

课程大纲

学习资料

作业试卷

课程目标
本课程是《朱有鹏老师单片机完全学习系列课程》第1季的扩展篇,主要内容使用51汇编语言完成开发板实验,通过汇编深入了解单片机内部结构!
适用人群
本课程为零基础学习系列,只要是对物联网、单片机、嵌入式等课题感兴趣的同学均可以进行学习。
课程简介

课程大纲如下:

8051单片机目录:
    1,汇编实现:
          1,基础部分:
          1.1.0   学前须知
          1.1.1   为什么使用汇编
          1.1.2   计算机体系结构和指令系统
          1.1.3   51单片机内部结构
          1.1.4   51单片机指令系统
          1.1.5   51单片机中断系统
          1.1.6   51单片机定时器
          1.1.7   51单片机串口通信
          1.1.8   51单片机汇编代码规范
          2,综合部分:
          1.2.1   数码管时间表
          1.2.2   常规按键
          1.2.3   按键控制数码管时间表
          1.2.4   步进电机驱动
          1.2.5   AD/DA的使用
          1.2.6   ds18b20的使用
          1.2.7   ds1302的使用
          1.2.8   AT24C02的使用
          1.2.9   12864LCD显示
          1.2.10  综合实验
    2,C实现:
          1,基础部分:
          2.1.1  参考朱有鹏老师的单片机系列课程的第1季
          2.1.2  数组和函数在单片机中的使用
          2.1.3  指针在单片机中的使用
          2.1.4  结构体和联合体在单片机中的使用
          2.1.5  51汇编理解C语言
          2,综合部分:
          2.2.1   C实现数码管时间表
          2.2.2   C实现点阵    
          2.2.3   C驱动TFT屏      
          2.2.4   SD卡与文件系统  
          2.2.5   红外遥控      

    3,专题:
          3.1 按键(状态机)
          3.2 显示(菜单)
          3.3 时序(接口与总线)
          3.4 无线通信方案
          3.5 ISP与IAP

    4,项目:
          4.1 项目工程文件结构(预处理,头文件,源文件,库)
          4.2 硬件资源分配
          4.3 软件实现
         
    5,附加知识点:
          5.1,制作PCB(最小系统)
          5.2,C语言总结[基础部分:参考朱老师网络视频]
          5.3,上位机程序----C#(.net framework)的简单使用

 

所属章节 资料名称 文件大小 下载
所属章节 试卷名称 类型 答题

讲师

亮哥

好评率:50%

嵌入式系统、物联网培训专家,7年一线实战开发经验,国信安深圳基地物联网事业部技术资深项目经理。 擅长技术:   精通物联网开发技术;   精通ARM体系结构与接口技术;   精通Unix/Linux操作系统;   精通Linux下的驱动开发;   有富的产品研发经验。...

8051单片机完全学习系列课程扩展篇实战视频课程(汇编版-基础部分)