RYMCU

51单片机

作者 Hugh
文章 19篇

本专栏C语言开发为基础,旨在深入解析51单片机技术开发,嵌入式C语言编程。

订阅了本专栏您将可以收获的技能:

  1. 系统学习 51单片机开发
  2. 掌握嵌入式C语言开发流程
  3. 深度剖析51单片机工作原理
  4. 了解更多嵌入式开发原理、流程

适宜人群:

  1. 所有想了解 51单片机开发的人
  2. 从事嵌入式开发的工程师
  3. 想要了解C语言、单片机等技术之外的内容的人

作为订阅福利,我们建立了微信技术交流群,大家在这里可以认识更多做朋友。需要的朋友加微信:「RYMCU交流1群」。欢迎关注微信公众号「rymcucom」,订阅最新内容。

51单片机前言--你是否还徘徊在单片机门之外?

# 51单片机 # 入门
你是否还在因为恐惧,而徘徊在单片机门外呢?它是芯片也就是说单片机其实是一种芯片,同时它又是一种微型的计算机。单片机的 CPU 我们习惯叫微处理器,单片机的硬盘称之为程序存储器 Flash,数据存储器 RAM 就是单片机的内存,输入输出 I/O 口类似于计算机的鼠标/键盘/显示器了。单片机知识学习,最终都是以开发有价值的程序为目的。
Hugh 3 月前

51单片机第2章--开发环境安装与使用

# 51单片机 # 软件安装 # 开发环境
本章将详细介绍 Nebula-Pi 单片机开发板开发过程中用到的软件、驱动程序的安装方法。通过本章的学习,你将了解到以下内容:1.C 语言编程软件 Keil 的安装;2.串口转 USB 驱动的安装;3.51 单片机程序下载软件 STC-ISP 的使用教程。
Hugh 3 月前

51单片机第3章--点亮你的第一个LED

# LED # hello world! # 51单片机
第 3 章 点亮你的第一个 LED本章的标题名为“点亮你的第一个 LED”,从功能上讲是一项非常简单的工作。本章包括以下内容:1.单片机硬件知识介绍;2.C 语言程序的编写;3.新建第一个工程;4.程序下载验证。特殊功能寄存器 SFR,这个是单片机特有的寄存器。晶振电路的 X1,X2 脚分别接到单片机的 14,15 两个晶振输入管脚。
Hugh 3 月前

51单片机第4章--跑马灯实验

# 51单片机 # 跑马灯
4.1 进制转换基础知识进制实际是一个非常简单易懂的概念,对于初学者来说也很容易上手。我们接触最多的就是十进制了,它的特点为逢十进一,包含 0,1,2,3,4,5,6,7,8,9 共十个元素。在生活中我们用到的基本都是十进制了,所以大家对它已经非常熟悉并能应用自如,但是在计算机(包括单片机)世界里,所有都是以二进制为基础的。二进制的特点为逢二进一,包含 0,1 共两个元素
Hugh 1 年前

51单片机第5章--蜂鸣器实验

# 蜂鸣器 # 51单片机
概述上一章我们讲解了通过 I/O 口来控制 LED 小灯的实验,本章通过讲解蜂鸣器实验来进一步加深对 I/O 口的使用。本章通过单片的一个 I/O 口以及蜂鸣器电路实现对蜂鸣器的控制。主要内容包括:蜂鸣器原理简介蜂鸣器实验硬件电路的设计蜂鸣器实验软件代码的设计下载验证
Hugh 1 年前

51单片机第6章--定时器实验

# 定时器 # 51单片机
概述在程序设计中我们经常会用到延时,对于精度要求不高的应用来说我们一般采用插入语句等待的方式来实现,对于精度高的应用来说我们一般采用定时器中断来实现。本章主要内容包括:延时时间的调试定时器功能介绍定时器应用实例介绍6.1 延时调试前面程序中用到的延时通过执
Hugh 1 年前

51单片机第7章-- 按键试验

# 51单片机 # 按键
概述前面几章讲解的都是 I/O 口当成输出管脚使用,本章将通过按键实验学习 I/O 口的输入功能。按键作为一种输入设备,在实际应用中非常的广泛。本章将详细介绍按键的使用。7.1 按键原理独立按键的原理非常简单,如下图所示:
Hugh 1 年前

51单片机第8章--数码管实验

# 8段数码管 # 51单片机
8.1 八段数码管简介在我们生活中随处可见数码管的应用,数码管的应用形式多种多样,抛开事物表象,深入到它的本质,正所谓万变不离其中,数码管应用的原理都是基本相通的。本章我们将详细介绍数码管的基本原理以及数码管的应用。最典型的数码管为 8 段 LED 数码管,外观如下图所示:
Hugh 1 年前

51单片机第9章--外部中断实验

# 51单片机 # 外部中断
9.1 中断系统知识介绍在单片机中有两个重要的概念分别叫做中断、中断系统,那么他们分别又代表什么意义呢?当单片机 CPU 正在运行主程序时外界发生了紧急事件请求,要求单片机停止当前的工作,而去处理这个紧急事件,处理完成之后,在回到主程序原来的地方继续执行,这样的过程称之为中断,实现中断功能的部件称为中断系统。一般单片机中都有多个中断源,当多个中断源同时发出
Hugh 1 年前

51单片机第10章--串口通信实验

# 51单片机 # 串口通信
10.1 串口通信基础知识前面讲解的都是单片机自身的一些功能,并未涉及单片机与其它单片机或者计算机之间通信。那么单片机与其它设备之间又是怎么通信的呢?通常来讲有两种通信方式,即并行通信与串行通信。两种通讯原理如下图所示:图 10-1 串/并通信原理如上图所示,两个单片机之间的并口通信,以 8 位为例,直接将单片机 1 的 8 位 I/O 口
Hugh 1 年前
  • 1
  • 2