初学51单片机中断的概念几个不易掌握的概念

我是一名电子信息大专毕业的学生,下面51单片机最小系统的讲解,你参考一下

51单片机共有40只引脚.

下面这个就是最小系统原理图,就是靠这四个部分,这个单片机就可以运行起来了.

第一部分:电源组(上图标记为1的部分)

40脚接电源5V,20脚接电源负极,在单片机里面,负极也可以叫GND或者”地”,我们在单片机的应用中,习惯说负极为”地”,上面GND就是英文ground的缩写,翻译过来就是"地"的意思.

第二部分:晶振组(上图标记为2的部分)

11.0592M晶振Y1与单片机的18,19脚并联,因为这两只脚,就是晶振工作的引脚.22p电容C2一端接18脚,一端接地.22p电容C3一端接19脚,一端接地.

这两个电容,我们在10~30P之间选择都是可以的,主要作用是,过滤掉晶振部分的高频信号,让晶振工作的时候更加稳定.

第三部分:复位组(上图标记为2的部分)

10u电容C1正极接电源5V,C1负极接单片机的复位脚,第9脚.1K电阻R17一端接单片机的复位脚,第9脚,一端接地.就是通过这个10u和1k,就可以让单片机一供电时,单片机自动复位,从零开始执行程序,这个就是复位的概念.第四部分:其它功能组(上图标记为4的部分)

这个脚是存储器使用选择脚,当这个脚接"地"时,那么告诉单片机选择外部存储器,当这个脚接"5V"时,说明单片机使用内部存储器.

因为选择外部存储器,太浪费单片机仅有的资源,所以这一脚永远接电源5V(如上图所示),使用单片机的内部存储器.

如果内部存储器不够容量,最多选择更高级容量的单片机型号,就可以解决问题了.对于最小系统的细节,一言二句说不了太多东西,更多详细的最小系统制作知识,可以百度一下“一凡单片机”,这个里面讲解比较全面,并且还有相应的单片机程序。

以上就是个人分享的最小系统原理图和讲解,希望能帮到你,并且通过积累单片机知识,再扩展其它实验,寻找更多的单片机乐趣,喜欢的朋友请采纳和点赞,谢谢!

本版块为 51Hei单片机论坛 教程发布区,如对教程有疑问可在回帖中提出,大家一起讨论,为了更方便大家的学习,本版块严禁发布新帖。

这里展示的是畅学电子网的精品课程,其中部分课程及课时可以免费观看和学习,部分课程及课时需要购买才可以观看。

  •        智能小车作为移动式机器人中的一个重要分支,具有环境感知、规划决策、自动行驶等功能,是智能控制技术中一个典型的例子。通过软件编程,智能小车可以在预先设定的模式中实现行进、避障等精确控制,且无需人工干预。

           本课程以STC89C52RC单片机作为主控芯片,通过HC-SR04超声波测距来获取小车距离障碍物的距离,由OLED显示模块实时反馈路况和行驶信息,主控系统根据反馈信息判断并调整小车的行驶方向和速度,在避开障碍物后,小车会沿直线前进,通过语音识别模块实现对小车的语音控制。

    第三章 OLED显示模块

    第四章 L298N电机驱动和超声波测距

    第六章 避障小车电路制作

    第七章 程序烧录与调试

    本课程目录结构清晰,图文详细解说,以下是部分视频页面截图。

  •  此小型恒温水箱是基于学生党夏天食物易变质以及冬天懒床加热早饭而精心设计的加热、制冷两用水箱,该作品主要有半导体制冷片来发挥主要作用,半导体制冷片有冷热两面,一面制冷,另一面必然发热,此”冰箱”的两用作用主要由此原理构成。作为一款DIY的小型冰箱,具有一定的保温功能(可将温度控制在7度左右),方便大家夏天享受冰凉的冷饮。

           不过为了使用半导体制冷片必须配备相应的器件,以防止过热而烧坏制冷片,散热器件主要有电脑散热器,导热硅脂,隔热垫;并且为了使电路散热良好需配备一个散热风扇;该”冰箱”外壳主要由亚克力板搭建而成,并且之后在外层贴加泡沫板以达到更好效果。

           供电部分采用12V开关电源,通过降压模块以及7805稳压芯片实现其他器件供电,不得不说的是此“冰箱”还用到一种强大的模块——温控模块,从而实现温度控制,降低单片机内存占用,使单片机更高效的完成其他任务。

  • 二、小型冰箱主要模块介绍

    1. 7805稳压模块使用方法

    三、小型冰箱硬件电路搭建

       本套课程以小型冰箱的制作为例,详细讲解了冰箱设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •        很多人学习了STM32后,会有一个共同的特点:只会用一些比较有代表性的硬件功能,比如AD 转换,只能使用单次转换,而循环或是多次转换,就不会用。那就得去看芯片手册,但是问题来了,芯片手册是基于寄存器的,我们学的是库函数,怎么办?本教程就是教大家,一边看芯片手册,一边学习STM32,当然是基于寄存器的。

           江湖上关于用寄存器还是库函数有很多争论,咱们不评论,只想告诉大家一点,学习寄存器的好处,不是为了提高运行效率,而是更好的了解STM32的内部,会用硬件以后,用寄存器还是库函数,其实是一样的。

           另外一点,很多人说寄存器学习很困难,其实不然,很简单的,有的时候,你会发现比库函数更简单,更有条理!来吧,跟我一起学习这《九阴真经》。

    第一章:芯片手册简介与第一个工程的建立实现闪灯

    第二章:GPIO详解与按键功能实现

    第三章:串口发送功能的实现

    第四章:定时器运用(查询法)

    第五章:中断处理、串口接收与定时器中断

    第七章:定时器实现PWM输出

    第八章:DMA功能的实现

    第九章:AD 转换的实现

        本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •         CO检测报警仪是家庭生活中检测一氧化碳浓度和超标报警的设备。他的原理是通过CO传感器采集室内的CO浓度,同时通过电压比较器输出数字信号和CO传感器自身的模拟信号。通过手动设置CO的报警浓度(数字量显示),超过响应浓度会自动触发报警模块,蜂鸣器报警,指示灯闪烁。

     CO检测报警仪的设计与开发涉及了传感器技术,电子技术等,对动手能力的培养起到了良好的推动作用。它大致可以分为四个部分:传感器数据采集部分,显示部分、数据输入部分和报警部分。CO报警仪的设计在一定程度上可以应用到实际的家庭环境中,实时测量CO浓度并提醒人们注意开窗通风等。视频教程通俗懂,学员们可以根据视频教程很快制作出一个CO检测报警仪。

           本设计主要以8051系列单片机的系统设计为主线,通过对各个模块实例化的设计形式,软硬结合,由浅入深的介绍各个模块的作用和各个模块的实现方式。最后将带领大家制作出一款属于自己的CO检测报警仪。

    第一课 CO检测报警仪概述

    1、CO检测报警仪概述

    2、CO检测报警仪的组成部分

    3、CO检测报警仪的制作清单

    第二课 畅学MQ-7 CO传感器入门

    3、 MQ-7传感器工作原理及特性

    4、 LM393芯片在模块中的作用及结构

    第三课 畅学硬件开发板介绍(简单介绍)

    1,IIC的简介及硬件原理;

    2,IIC的数据传输的解析

    3、AD/DA采集电路介绍

    2,A/D转换模块的介绍

    2,LCD1602的基本读写操作介绍;

    3,51单片机操作LCD1602的流程介绍

    第四课 单片机程序设计

    2、软件的模块驱动代码调用

    第五课 成果演示与常见问题

    1、程序无法下载,找不到串口

    3、显示屏只有背光没有显示

          本套课程以计算器的制作为例,详细讲解了CO检测报警仪概述、畅学MQ-7 CO传感器入门、畅学硬件开发板介绍、单片机程序设计、成果演示与常见问题,以及控制电路的搭建、程序的编写和调试、总电路的搭建和调试理论结合实践,基于实例开发讲解。本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。 

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •      本课程通过简易计算器模块设计与使用详解,以初学者为对象,从零开始手把手教你学习简易计算器模块设计,循序渐进地基于理论讲解并结合实验项目实战开发,是学习者入门的一套经典视频教程。

     本教程的亮点就是在分析初学者认知规律的基础上,对简易计算器模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的理论知识,硬件电路设计、C语言编程等相关联的知识,巧妙地将计算器原理与应用、硬件电路设计、C语言编程的知识点融入该模块项目中,让你对简易计算器制作更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

         在多角度、多方面的模块实例化讲解中,读者不仅掌握了简易计算器的基本技能,还开阔了计算机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

     《畅学简易计算器基础教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以简易计算器的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了简易计算器模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了简易计算器的概述、器件选择、系统概述、系统硬件设计、系统软件设计、制作过程中的注意事项汇总等。

          本套课程以计算器的制作为例,详细讲解了简易计算器的概述、器件选择、系统概述、系统硬件设计、系统软件设计、制作过程中的注意事项汇总等,以及控制电路的搭建、程序的编写和调试、总电路的搭建和调试理论结合实践,基于实例开发讲解。本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。 

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  • 简易电阻、电容、电感测量仪是为了方便人们对电阻、电容及电感测量而随着人们生活节奏的加快应运而生的具有现代工业气息的测量仪器,具有方便、准确、操作简单、体积小、易于携带等优点。它的设计运用了模拟电子,模拟电路,数字电路及相关的单片机知识加以人为的思想设计而成。设计原理是把电阻、电容、电感转换成频率信号f,转换的原理分别是RC振荡电路和LC电容三点式振荡电路。

     本教程的亮点就是在分析初学者认知规律的基础上,对简易电阻、电容、电感测量仪的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用测量仪原理与各个模块制作相结合的方法,分别从该模块的应用、模块器件介绍、模块需用到的理论知识,硬件电路设计等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计的知识点融入该模块项目中,让你对测量仪各个模块的设计更是得心应手,使广大学者可边学边练习制作,不仅高效地系统学习了知识,又提高了动手能力。

          本课程是简易电阻、电容、电感测量仪制作与设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习简易电阻、电容、电感测量仪制作的设计,循序渐进地基于理论讲解并结合实验项目实战开发。

          在多角度、多方面的测量仪块制作讲解中,读者不仅掌握了测量仪制作的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

    《畅学测量仪基础教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过测量仪各个模块实例化设计的形式,以测量仪的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了测量仪制作的流程、方法、技巧和设计思想。本课程主要讲解了简易电阻、电容、电感测量仪设计概述、电阻电容电感测量的基本原理与方法、控制电路的搭建、程序的编写和调试、总电路的搭建和调试等课程。

    第一课 简易数字式电阻、电容、电感测量仪设计概述

    1.1 将目标作品进行分模块设计调试的一般方法

    1.2 简易数字式电阻、电容、电感测量仪的基本思路

    1.3 项目分工和并行设计法

    第二课 电阻测量的基本原理和方法

    2.1 直接电阻分压式测电阻法

    2.2 RC充电原理电阻测量法

    2.3 RC和555定时器构成多谐振荡电阻测量法

    2.4 电阻测量最佳方案的判定和选择

    2.5 电阻测量电路的设计与仿真

    2.6 电阻测量电路焊接与调试

    第三课 电容测量的基本原理和方法

    3.1 RC充电原理电容测量法

    3.2 RC和555定时器构成多谐振荡电容测量法

    3.3 电容测量最佳方案的判定和选择

    3.4 电容测量电路设计与仿真

    3.5 电容测量电路焊接与调试

    第四课 电感测量的基本原理和方法

    4.1 平衡电桥法测电感

    4.2 LC三点式震荡电感测量法

    4.3 555定时器与电感储能及充放电原理电感测量法

    4.4 电感测量最佳方案的判定和选择

    4.5 电感测量电路设计与仿真

    4.6 电感测量电路焊接与调试

    第五课 控制电路的搭建

    5.1 旋转开关的焊接和安装

    5.2 测量表笔插座的焊接和安装

    5.3 继电器驱动电路的设计与焊接

    5.4 模拟开关的用法和焊接

    第六课 程序的编写和调试

    第七课 总电路的搭建和调试

    7.2 作品的包装方法

          本套课程以测量仪的制作为例,详细讲解了简易电阻、电容、电感测量仪设计概述、电阻电容电感测量的基本原理与方法、控制电路的搭建、程序的编写和调试、总电路的搭建和调试理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。 

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •        Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于爱好者、艺术家、设计师和对于"互动"有兴趣的朋友们。Arduino可以使用现有的电子元件例如开关或者传感器或者其他控制器件、LED、步进马达或其他输出装置。

          本课程是Arduino模块设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习Arduino模块设计与应用,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解Arduino中包含的C程序设计!

    本教程的亮点就是在分析初学者认知规律的基础上,对Arduino平台的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的理论知识,硬件电路设计等相关联的知识,巧妙地将Arduino原理与应用、硬件电路设计、C语言编程的知识点融入该模块项目中,让你对Arduino设计更是得心应手,了解Arduino平台的基本知识,介绍Arduino平台的软、硬件相关知识,然后结合实例,实现简单的电子小制作。使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

           每节课程的小例子,都会将硬件电路的连接(原理图)展示出来,并且分析工作原理,穿插介绍基础的电路知识;编写软件代码的过程中,也会讲一些编程相关的基础知识(主要包括C和C++),让读者理解软件和硬件之间的联系,最终能够使读者们具备较强的动手能力,能够快速实现自己的创意想法。

         《Arduino入门教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。在多角度、多方面的模块实例化讲解中,读者不仅掌握了Arduino平台的基本技能,还开阔了Arduino应用的视野。因此本课程适合学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

    1. 数字电路基本概念

    1. 单色双色及三色LED原理图

    1. 继电器控制原理图

    3. 软件控制闭合和断开

    第六章 红外对管检测实例

    3. 软件读取红外对管输出

    4. 红外对管当成虚拟按键使用

    1. 蜂鸣器驱动原理图

    3. 软件控制蜂鸣器发声

    2. 旋钮和游戏杆连线

    3. 软件读取旋钮输入值

    4. 软件读取游戏杆输入值

    1. 中断及定时器概念

    第十一章温湿度传感器实例

    3. 软件读取温湿度值

    第十二章  超声波实例

    3. 软件读取超声波测距值

    4. 大于8位的数据如何进行EEPROM读写

    2. 推荐几个图形化编程工具

    3. 介绍几个成功的Arduino众筹项目

          本套课程详细讲解了Arduino模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •       模拟电路是处理模拟信号的电路,模拟信号是关于时间的函数,是一个连续变化的量,因为所有的电子系统都是要以具体的电子器件,电子线路为载体的,在一个信号处理中,信号的采集,信号的恢复都是模拟信号,只有中间部分信号的处理是数字处理。具体的说模拟电路主要处理模拟信号,不随时间变化,时间域和值域上均连续的信号。

     本课程是模拟电路学习从入门到精通的一套经典视频教程,以初学者为对象,从零开始手把手教你学习模拟电路,循序渐进地基于理论讲解并结合实验项目实战开发,讲解当前最热门的模拟电路。本课程通过概念详解、实例精讲分析让你很快的掌握模拟电路的相关知识,并领略运用到实例中去。本课程从初中级用户的角度出发,进行合理的内容安排,突出学、练、用、巩固相结合的特点,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用初学者学习模拟电路应该掌握的各方面的知识点。

    》由畅学电子专业的电子工程师团队设计规划,并独家录制。主要讲解了半导体器件的基础知识,集成运算放大器,负反馈放大电路,功率放大电路,直流稳压电源,晶闸管及应用电路,让你灵活运用模拟电路技术到实例中去。本课程内容详尽,非常适合作为模拟电路初学者的学习课程,也可作为大中院校相关专业在校学生及毕业生的教学辅导课程、短期模拟电路培训课程,是模拟电路爱好者从入门到深入的经典课程。

    第一章  半导体器件的基础知识

    1.1 半导体二极管的识别与检测
    1.2 二极管的特性及应用

    1.3半导体三极管的识别与检测

    1.4半导体三极管的特性及应用

    1.5 放大电路中静态工作点与波形失真的关系

    第二章 集成运算放大器
    2.3 集成运算放大器

    第三章 负反馈放大电路
    3.1 反馈的基本概念
    3.2 负反馈对放大器性能的影响
    3.3 振荡的基本概念与原理

    第五章 直流稳压电源 5.1 分立元件稳压电源电路


    5.2 集成稳压器及应用电路
    5.3 开关稳压电源简介

    第六章 晶闸管及应用电路
    6.2 晶闸管触发电路
    6.3 晶闸管应用电路

          本套课程基于畅学模拟电路学习,详细讲解了模拟电路中的基础知识,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    1.   课时简介,方便让你快速了解本课时主讲内容。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  • 本教程的亮点就是在分析初学者认知规律的基础上,对北斗星定位系统的原理进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从北斗星系统的硬件介绍,报文的分析配置、如何结合PC机使用,如何与单片机连接、信息的解析与显示等方面,巧妙地将单片机原理与应用、硬件电路设计、单片机编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

          在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

    《畅学北斗星定位系统实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了北斗星定位系统开发的流程、方法、技巧和设计思想。本课程主要讲解了北斗星定位系统的硬件,报文信息的分析配置,进而介绍如何配合PC机和单片机使用,来最终解析和显示定位信息。

    第一课 北斗系统的介绍

    1.世界上现有其他定位系统的介绍

    2.北斗定位原理的介绍

    3.北斗定位系统的优势及未来发展

    第二课 北斗定位系统硬件介绍

    1.定位系统系统框图讲解

    2.北斗定位系统电路图讲解

    3.北斗定位系统与单片机之间的数据交换原理

    第三课 北斗报文信息分析与配置

    第四课 北斗定位系统结合PC机使用

    1.北斗第三代产品的认识与电气连接

    2.GDT专用上位机的介绍与使用

    3.串口调试助手的讲解与使用

    第五课 北斗模块与51单片机硬件连接

    1.51单片机串口介绍

    2.51单片机串口配置

    3.51开发板硬件介绍

    4.51单片机与北斗模块电路连接

    第六课 北斗定位信息解析与显示

    1.北斗定位信息程序解析

          本套课程以北斗星定位系统为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  • 现在的我们已经进入了一个自动化的时代,机器人将代替人类做很多事情。舵机也得到了广泛应用,舵机也叫伺服电机,最早用于船舶上实现其转向功能,由于可以通过程序连续控制其转角,因而被广泛用于智能化场所,以实现转向以及机器人各类关节运动中。小贱钟也是主要依赖舵机来完成这一系列动作,通过舵机控制五杆联动装置从而决定夹笔装置的运动轨迹,从而控制笔的轨迹,以及夹笔离书写平面的高度,通过算法与程序整合,来达到自己书写自己擦掉的效果。

           本课程是小贱钟设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习如何制作小贱钟,循序渐进地基于小贱钟的制作原理,芯片选取的讲解,结合舵机理论,算法介绍,从而进行了项目实战开发,以及调试等一系列问题。

           本教程的亮点就是在分析初学者认知规律的基础上,先对小贱钟的起源进行了翔实的介绍。本课程打破了传统的教学模式,首先动态展现小贱钟,让大家有一个整体的认识,进而介绍它的硬件组成,舵机原理,角度算法,最后将课程的核心程序进行了深而透彻的讲解,使广大学者可边学边练习制作该项目,不仅高效地系统学习了知识,又提高了动手能力。

           在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

           本课程讲解小贱钟的原理及制作,小贱钟是一个可以自己书写时间,然后自己擦掉自己书写时间的装置。因为其总是周而复始的执行这里两个动作,让人感觉很无语。所以得名:小贱钟。

         《畅学小贱钟精讲教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了小贱钟制作开发的流程、选材,组装以及调试。本课程主要讲解了舵机基础知识、角度算法、小贱钟程序、调试等内容。

    第2课 小贱钟的硬件组成 1、材料介绍及结构方法


    第3课 小贱钟舵机的讲解 1、舵机的结构


    3、舵机控制程序的设计

    第4课 小贱钟角度算法的讲解 1、坐标的建立


    第5课 小贱钟程序的讲解 1、基本的函数


           本套课程以小贱钟的制作为例,详细讲解了芯片的选择流程、舵机的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    1. 课时简洁,方便及时了解课程内容

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习

  •        该模块主要用于短距离的数据无线传输领域。可以方便的和PC机的蓝牙设备相连,也可以两个模块之间的数据互通。避免繁琐的线缆连接,能直接替代串口线。配对后只需当成固定波特率的串口一样使用即可。适用范围:蓝牙打印机、无线数据采集、蓝牙遥控玩具、汽车检测设备、工业遥控、遥测、蓝牙无线数据传输、 交通,井下定位、报警、POS系统,无线键盘、鼠标、自动化数据采集系统、 无线数据传输;银行系统、 政府路灯节能设备、 电视台的互动节目表决设备、无线LED显示屏系统、蓝牙操纵杆、蓝牙游戏手柄、智能家居、工业控制、楼宇自动化、安防、机房设备无线监控、门禁系统。

           本课程是蓝牙通信模块设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习蓝牙通信模块设计与应用,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!     

     本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

           在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

         《畅学蓝牙小车模块精讲教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了蓝牙遥控车制作开发的流程、方法、技巧和设计思想。本课程主要讲解了蓝牙通信模块的硬件电路与软件配置、手机APP的开发、程序设计与组装步骤等。

    第1课 智能小车之蓝牙通信模块的硬件电路

    1、蓝牙通信模块的外观;

    2、蓝牙通信模块的内部电路;

    3、蓝牙通信模块的引脚;

    4、蓝牙通信的应用领域;

    5、蓝牙通信模块的连接方法.

    第2课 智能小车之蓝牙通信模块的软件配置 

    1、蓝牙通信模块的通信方式简介;

    3、蓝牙串口通信的程序设计;

    4、51单片机+蓝牙模块与手机通信演示.

    第3课 智能小车之手机APP的开发(上)

    2、APP的界面设计.

    第4课 智能小车之手机APP的开发(下)

    1、手机遥控小车APP的逻辑设计;

    2、APP的导出方法;

    3、APP与电脑无线蓝牙通信的测试.

    1、蓝牙遥控车的51单片机编程代码 ;

    2、蓝牙遥控车的组装步骤;

           本套课程以蓝牙遥控车的制作为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。  

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  • 智能小车作为机器人的典型代表,能够实现自动导引功能和避障功能。它的原理是主要通过感知导引线和障碍物,来实现自动识别路线,选择正确的行进路线,使用传感器感知路线并作出判断和相应的执行动作。智能小车设计与开发涉及控制、模式识别、传感技术、汽车电子、电气、计算机、机械等多个学科,对学生的知识融合和实践动手能力的培养,起到了良好的推动作用。它可以分为三大部分:传感器检测部分,执行部分,CPU。现智能小车发展很快,从智能玩具到各行业都有实质成果,其基本可实现循迹、避障、检测贴片,寻光入库、避崖等基本功能,有向声控系统发展的趋势。我们此次设计的是一个智能循迹小车,简单易懂,同学们可以根据视频很快的制作出属于自己的一个智能循迹小车。 

        本课程是智能循迹小车制作与设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习智能循迹小车制作的设计,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!     

    本教程的亮点就是在分析初学者认知规律的基础上,对智能循迹小车制作的应用基础知识进行系统而翔实的介绍。本文详细介绍了智能循迹小车的机械设计、路径检测、转向控制、电机驱动、车速检测、坡度检测、电源管理等功能模块的硬件电路及软件控制算法的设计。本课程打破了传统的教学模式,采用智能循迹小车各个模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对智能车各个模块的设计更是得心应手,使广大学者可边学边练习制作智能车,不仅高效地系统学习了知识,又提高了动手能力。

         在多角度、多方面的智能车各个模块制作讲解中,读者不仅掌握了智能车制作的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

     《畅学智能循迹小车实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过智能车各个模块实例化设计的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了智能车制作开发的流程、方法、技巧和设计思想。本课程主要讲解了智能循迹小车的机械设计、路径检测、转向控制、电机驱动、车速检测、坡度检测、电源管理等功能模块的硬件电路及软件控制算法的设计。

    4、蔽障智能小车的简介

    5、无线智能小车的简介

    6、自定位智能小车简介

    8、本套视频的教学安排

    第二课 智能小车的轮式机械结构设计

    1、智能小车的轮式机械结构设计

    2、智能小车的单轮结构设计

    3、智能小车的双轮结构设计

    4、智能小车的三轮结构设计

    5、智能小车的四轮结构设计

    6、差动轮加万向轮结构的设计

    第三课 智能小车底盘的系统设计

    1、智能小车底盘的系统设计

    2、电源变换DC-DC变换器

    3、7805电源变换芯片的优点与不足

    5、小车底座的实际组装视频

    第四课 智能小车的外观设计和重心设计

    1、智能小车的外观设计和重心设计

    3、重心设计与循迹小车的性能关系

    7、单片机最小系统安装位置

    第五课 智能小车常用电机介绍

    1、智能小车常用电机介绍

    6、为什么选择直流电动机

    第六课 PWM调速原理和直流电机调速系统

    1、PWM调速原理和直流电机调速系统

    4、PWM波调速的理论原理

    5、直流电机调速实际应用

    6、直流电机的反馈控制原理和系统设计

    第七课 L298N电机驱动系统设计

    1、L298N电机驱动系统设计

    3、L298N与电机的连接方式

    4、L298N单片机控制方式

    5、电机正反转控制方式

    6、定时器产生PWM波

    第八课 循迹模块的硬件电路和软件程序设计

    1、循迹模块的硬件电路和软件程序设计

    3、红外循迹模块探头的电路原理

    4、红外模块的比较电路设计原理

    5、循迹模块的程序设计

    第九课 智能小车循迹系统设计

    1、智能小车循迹系统设计

    2、红外循迹系统小车安装视频全过程及讲解

    3、安装过程中的注意事项

    第十课 扫描法与中断法的区别和应用

    1、扫描法与中断法的区别和应用

    2、智能小车循迹中什么是扫描法

    3、智能小车中什么是中断法

    5、定时器中断法的应用

    第十一课 单片机按键输入的高级算法

    1、单片机按键输入的高级算法

    2、介绍一种高级循迹电平算法

    5、第一次PB0按下的情况

    6、PB0按着不松(长按键)的情况

    7、智能小车的发展方向

    第十二课 小车成品视频演示与常见问题解决

    1、小车成品视频演示与常见问题解决

    5、信号传输不稳问题解决

    6、IO口不够用问题解决

         本套课程以智能循迹小车制作为例,详细讲解了智能循迹小车设计制作流程、各个模块的基础知识、程序撰写等,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  • LED显示屏作为信息传播的一种重要手段,已经成为城市信息现代化建设的标志。适用于体育场馆、商业应用、银行、证券、邮政、学校、餐厅、酒店、娱乐、企业等不同场所。畅学16*64单红色点阵模块由16个8*8点阵组成,2个74HC245D来控制,列控制使用8个74Hc595控制写入,行控制使用2个74Hc138级联组成4—16输入,8个4953来驱动,可以用来显示4个汉字。 LED点阵显示屏制作简单,安装方便,被广泛应用于各种公共场合,如汽车报站器、广告屏以及公告牌等。

        本课程是LED显示屏应用模块设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习单片机LED显示屏、点阵模块的设计与应用,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!     

    本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

         在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

     《畅学16*64单红色点阵模块》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了LED灯基础、点阵屏简介及原理、16*64点阵简介、总线收发器74HC245、点阵驱动芯片74HC595、行驱动管74HC4953、译码器SM74HC138、硬件电路连接、程序设计、测试说明等。

    第1课 畅学单红色点阵模块基础知识

    1、LED灯简介及原理

    2、LED灯种类及正负极

    4、8*8红绿双色点阵简介

    第2课 畅学单红色点阵模块芯片及原理

    第3课 点阵模块硬件连接及取模软件讲解

    2、硬件电路接口说明及原理

    3、取模软件简介与应用

    第4课 点阵模块程序编写及测试说明

    1、字模代码的生成原理

         本套课程以LED显示屏、点阵模块制作与应用为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •  舵机也叫伺服电机,最早用于船舶上实现其转向功能,由于可以通过程序连续控制其转角,因而被广泛应用智能小车以实现转向以及机器人各类关节运动中。舵机(英文叫Servo):它由直流电机、减速齿轮组、传感器和控制电路组成的一套自动控制系统。通过发送信号,指定输出轴旋转角度。舵机是机电系统的重要执行机构。在航模、船模、车模、机器人等领域得到了广泛应用。MG995为外贸出口版本,比原装产品有改进。速度,拉力和精确度都有相应提高,是目前市场上性价比最高的大扭力舵机之一。

       本课程是摇臂MG995舵机模块设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习单片机无线收发模块设计与应用,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!     

    本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

         在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

     《摇臂MG995舵机模块实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了舵机基础知识、注意事项、常见问题、MG995舵机、工作原理、寄存器配置、硬件连接、舵机模块转动程序等内容。

    第一讲 摇臂MG995舵机模块基础知识

    第二讲 摇臂MG995舵机模块工作原理

    1、MG995舵机简单介绍

    第三讲 摇臂MG995舵机模块程序及测试

         本套课程以摇臂MG995舵机模块制作与应用为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •     本课程是NRF905无线收发模块设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习单片机无线收发模块设计与应用,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!     

    本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

         在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

     《NRF905无线收发模块实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了无线技术基础、nRF905芯片、nRF905无线收发模块原理、SPI通信、硬件连接、用数码管显示无线收发模块通信数据之间的程序等。

    第1课 nRF905无线收发模块基础知识

    2、几种常见的短距离无线通信技术

    3、常见的几款无线收发芯片

    第2课 nRF905无线收发模块芯片讲解

    3、nRF905引脚及接口介绍

    4、nRF905芯片特点及应用

    第3课 nRF905无线收发模块介绍及原理讲解

    1、nRF905无线收发模块简单介绍

    2、nRF905无线收发模块接口电路管脚说明

    3、nRF905无线收发模块工作模式

    5、无线收发模块之间的区别

    1、SPI总线协议介绍

    3、SPI接口寄存器设置

    第5课 NRF905无线模块硬件连接及程序讲解

         本套课程以NRF905无线收发模块制作与应用为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •  三轴加速度传感器具有体积小和重量轻特点,可以测量空间加速度,能够全面准确反映物体的运动性质,在航空航天、机器人、汽车和医学等领域得到广泛的应用。MMA7455数字三轴加速度传感器模块核心为飞思卡尔公司的MMA7455L数字三轴加速度传感器,该模块设计使用官方推荐设计,板卡线路经过高电磁兼容设计和优化,具有输出精确,体积小,工作可靠,各种标识清晰,扩展性好等特点。MMA7455L芯片安装在带DIP插脚的印刷电路板(PCB)上,它允许客户将其集成到特定的设计应用对产品进行评估。这样客户就能够在他们自己硬件和软件环境内灵活地评估器件。

         本课程是MMA7455数字三轴加速度传感器模块设计学习从入门到深入的一套经典视频教程,以初学者为对象,从零开始手把手教你学习单片机电机驱动模块设计,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!     

    本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

         在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

     《MMA7455数字三轴加速度传感器模块实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了三轴加速度传感器基本知识、MMA7455L芯片讲解、MMA7455接口通信、硬件连接、用LCD1602显示坐标位置程序等。

    1、三轴加速度传感器简介

    第2课 MMA7455内部芯片及原理讲解

    1、电容式加速度传感器

    2、模拟IIC通信函数

    5、LCD1602器件讲解以及显示程序

         本套课程以MMA7455数字三轴加速度传感器模块制作为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •  L298N电机驱动模块采用ST公司的L298N芯片,L298N芯片可直接对电机进行控制,无须隔离电路,通过单片机的IO输入改变芯片控制端的电平,即可以对电机进行正反转、停止的操作,非常方便。可以直接驱动两路3-30V直流电机,并提供了5V输出接口,可以给5V单片机电路系统供电,支持3.3VMCU控制,可以方便的控制直流电机速度和方向。支持2相步进电机、一路5线4相步进电机,是智能小车必备。 

         本课程通过L298N电机驱动模块设计与使用详解,以初学者为对象,从零开始手把手教你学习单片机电机驱动模块设计,循序渐进地基于理论讲解并结合实验项目实战开发,并讲解当前最热门的51单片机的C程序设计!是学习者从入门到深入的一套经典视频教程。

     本教程的亮点就是在分析初学者认知规律的基础上,对51单片机模块的应用基础知识进行系统而翔实的介绍。本课程打破了传统的教学模式,采用模块制作与使用的方法,分别从该模块的应用、模块器件介绍、模块需用到的单片机理论知识,硬件电路设计、51单片机C语言编程等相关联的知识,巧妙地将单片机原理与应用、硬件电路设计、单片机C语言编程的知识点融入该模块项目中,让你对单片机模块设计更是得心应手,使广大学者可边学边练习制作该模块,不仅高效地系统学习了知识,又提高了动手能力。

         在多角度、多方面的模块实例化讲解中,读者不仅掌握了单片机系统开发的基本技能,还开阔了单片机流行应用的视野。因此本课程适合单片机学习、电子竞赛、产品开发、毕业设计爱好者等电子制作学习相关人员。

     《L298N电机驱动模块实战教程》由畅学电子专业的电子工程师团队设计规划,并独家录制。本课程主要通过模块实例化的形式,以51单片机的系统设计为主线,结合软件和硬件,由浅入深、通俗易懂地介绍了51单片机模块制作开发的流程、方法、技巧和设计思想。本课程主要讲解了电机基本概念、L298N芯片讲解、直流电机、步进电机、L298N模块设计、用模块驱动直流电机和步进电机应用程序讲解等。

    第1课 L298N电机驱动模块入门

    5、L298N电机驱动模块简介

    第2课 L298N电机驱动模块设计详解

    5、L298N使用注意事项

    第3课 L298N模块驱动电机程序及测试详解

    3、驱动直流电机的程序

    5、驱动步进电机的程序

         本套课程以L298N电驱动机模块制作使用为例,详细讲解了51单片机模块设计制作流程、模块的基础知识、程序撰写以及实际开发应用,理论结合实践,基于实例开发讲解,本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。

  •      C语言功能丰富,使用灵活,可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,现可以用为编写系统软件,又可用于编写应用软件,是国内外广泛使用的计算机语言。C程序设计是单片机编程及编程入门者应掌握的基本功。
     本课程是C语言学习从入门到精通的一套经典视频教程,本课程通过高清晰的视频、概念详解、实例精讲、习题测试让你很快的掌握C语言的相关知识,并领略运用到实例中去。在针对一些用户认为C语言比较难学的情况下,本课程从初中级用户的角度出发,进行合理的内容安排,突出学、练、用、巩固相结合的特点,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用C语言进行程序开发应该掌握的各方面知识。本课程主要给大家讲解了C语言概述,算法,数据类型,运算符与表达式,常用的数据输入、输出函数,选择结构程序设计,循环控制,数组,函数,指针,结构体和共用体,位运算,预处理,模块化编程,编程规范,C语言常见问题及分析,习题测试等内容。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的讲解,可以使读者轻松领会C语言程序开发的精髓,快速提高开发技能。
         本课程内容详尽,实例丰富,非常适合作为单片机及编程初学者的学习课程,也可作为大中院校相关专业在校学生及毕业生的教学辅导课程、短期C语言培训课程,是C语言编程爱好者从入门到深入的经典课程。

    本套课程共分为15讲,每节课的内容大纲如下:

    1、几种常见的程序设计语言
    2、C语言出现的历史背景

    第2课 程序的灵魂-算法1、程序设计过程


    4、算法的表示方法(流程图)
    5、结构化程序设计方法

    第3课 C语言的数据类型1、预备知识


    4、不同数据类型之间的转换

    第4课 C语言顺序程序设计1、C语句概述


    第5课 C语言选择程序设计1、关系运算符和关系表达式


    2、逻辑运算符和逻辑表达式

    第6课 C语言的循环控制1、概述


    2、goto语句及与if语句构成循环

    第7课 C语言数组1、一维数组


    2、二维数组及多维数组
    2、函数定义的一般格式
    5、函数参数及其传递方式
    6、函数的嵌套与递归调用
    9、内部函数和外部函数

    第9课 C语言预处理命令1、编译预处理


    第10课 指针1、指针的概念


    7、指针数组和多级指针

    第11课 结构体与共用体1、结构类型与结构变量的定义


    2、结构变量的引用与初始化
    6、指向结构类型数据的指针

    第12课 位运算1、位运算概述


    2、位运算符的使用方法

    第13课 单片机C语言的模块化编程1、模块化编程的优点


    2、C语言源文件(*.c)文件和头文件(*.h)的的作用
    3、模块化编程设计步骤

    第14课 C语言编程规范1、编码规范概述


    第15课 C语言编程常见出错问题及分析1、C语言的一些基本概念


    14、程序的编写和编译

     本套课程从初中级用户的角度出发,进行合理的内容安排,突出学、练、用、巩固相结合的特点,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用C语言进行程序开发应该掌握的各方面知识。本课程通过高清晰的视频、概念详解、实例精讲、习题测试让你很快的掌握C语言的相关知识,并领略运用到实例中去。本套课程视频属高清版,目录结构清晰,图文详细解说,以下是部分视频页面截图。

    2. 边学边记笔记,记录知识要点,拓展新知,全面透彻来学习。 

  • 畅学电子网当前上线试运行阶段,所有精品课程在此期间打折优惠:部分课时免费学习,其余全部1元即可购买学习,购买后有效期一年。欢迎电子爱好者抓紧时间前来学习。

    网站正式上线后将恢复原价格。

    我要回帖

    更多关于 单片机中断的概念 的文章

     

    随机推荐