自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【51单片机学习笔记】数码管

LED数码管显示数字和符号的原理与用火柴棒拼写数字非常类似,用几个发光二极管也可以拼成各种各样的数字和图形,LED数码管就是通过控制对应的发光二极管来显示数字的。数码管实际上是由组成一个8字形,还有另外一个发光二极管做成,主要作为显示数据的小数点使用,这样一共使用了八个发光二极管,所以叫八段LED数码管。这些段分别由字母abcdefg和dp来表示。当给这些数码管特定的段加上电压后,这些特定的段就会发亮,以显示出各种数字和图形。

2023-12-11 17:22:09 3604

原创 【51单片机学习笔记】定时器/计数器、中断

如果要对来自单片机外部的脉冲信号进行计数,或者利用单片机进行定时控制,就需要用到单片机的定时器/计数器。

2023-12-11 10:56:56 2584

原创 【51单片机学习笔记】单片机C语言开发基础

1.指针的概念一个数据的“指针”就是它的地址。通过变量的地址能找到该变量在内存中的存储单元,从而能得到它的值。

2023-12-05 15:49:14 671

原创 【51单片机学习笔记】Keil软件使用方法

运行在Windows操作系统上,其内部集成了KeilC51编译器,集项目管理、编译工具、代码编写工具、代码调试以及完全仿真于一体,提供了一个简单易用的开发平台。C51编译器将用户编写的51单片机C语言“翻译”为“机器语言(低级语言)”的程序。二、KeilμVision4的菜单栏1.File(文件)菜单:提供文件相关操作功能New:新建一个文本文件,需要通过保存才能成为对应的.h或者.c文件.Open:打开一个已经存在的文件.Close:关闭一个当前打开的文件.

2023-11-30 22:04:00 10785 1

原创 【51单片机学习笔记】基础知识

逻辑表达式的值与关系表达式的值相同,以 0代表假,以 1 代表真。答:Keil C51 编译器支持的基本数据类型有:位型(只占一个二进制的数据位)、 无符号字符型(占一个字节,即 8 个位)、有符号字符型(占一个字节,但最高位是符号位,实际的数据位数是 7 位)、无符号整型(占两个字节)、有符号整型 (占两个字节,最高位是符号位)、无符号长整型(占四个字节)、有符号长整型 (占四个字节,最高位是符号位)、浮点型(占四个字节,用于存放带小数点的 2 数)、双精度浮点型(占八个字节,用于存放带小数点的数)。

2023-11-30 14:34:20 1882

原创 【学习笔记】程序调试方法

设置断点的目的是为了方便我们观察程序在执行完该断点前的所有语句后的变量和参数值的变化情况,以便查找或排除程序出现异常的原因。所以通常先进行单步执行来快速跳过没有出现错误的部分,在锁定发生错误的模块后再使用单步进入来跟踪进入函数内部找出错误所在的行。当存在函数调用语句时,使用单步执行会把整个函数视为一次执行(即不会进入该函数中去执行函数内部的语句),直接得到函数调用结果。该方式常用在多模块调试时期,可以直接跳过已测试完毕的模块,或者直接通过函数执行后的值来确定该测试模块中是否存在错误。

2023-11-24 14:37:23 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除