首页 » 互联网 » 单片机中0xfe为什么是led第一个灯亮_单片机_前缀

单片机中0xfe为什么是led第一个灯亮_单片机_前缀

南宫静远 2025-01-11 15:43:14 0

扫一扫用手机浏览

文章目录 [+]

1. 什么是单片机?

单片机(Microcontrollers)称单片微掌握器,它不是完成某一个逻辑功能的芯片,而是把一个打算机系统集成到一个芯片上。
相称于一个微型的打算机,和打算机比较,单片机只短缺了I/O设备。

单片机中0xfe为什么是led第一个灯亮_单片机_前缀 互联网

2. 单片机驱动办法?

可以大略分为两种驱动办法: 高电平有效, 低电平有效。
不同类型的单片机会有不同的默认驱动办法

①高电平有效意思是说,若旗子暗记为高电平,那么对相应的掌握器来说才有效,才能激活该掌握器的干系功能。

②低电平有效意思是说,若旗子暗记为低电平,那么对相应的掌握器来说才有效,才能激活该掌握器的干系功能。

3. 什么是16进制?

通过这张图,理解什么是16进制:

4. 0xfe所表示的意思?

在实际表示的时候,通过会在前面加上一个前缀,用来表示这个是属于哪种进制。

二进制:(前缀:0b/0B)八进制:(前缀:0)十进制:(前缀:无,可加+/-)十六进制:(前缀:0x/0X)

则可知,0xfe 就表示16进制数字1111 1110

5.如何点亮第一个小灯

以51单片机为例,编写如下代码:

#include <REGX52.H>

int main(void)

{

P2=0xFE;

while(1)

{

}

}

代码阐明:

#include <REGX52.H>为单片机的头文件,是为了能够让单片机运行和识别的系统文件,如果没有它我们的程序就无法去识别 P2 口P2 = 0xFE,P2 当中的 0x代表后面的是十六进制数,FE 便是十六1111 1110while(1)即一个去世循环,让程序始终处于运行状态

总结:LED 灯为作甚亮

LED 具有单引导电性,当LED 的正端接了高电位时,负端连接低电位,且正负端电位差超过 1.8V 以上时,LED 就会亮起来。
而在进行编写时,已经给定了P2接口上为0xFE, 即P2第一个接口为低电平0,就能够使单片机第一个接口为导通,即连接的第一个小灯点亮

本文由一点重点原创,欢迎关注,带你一起长知识

相关文章

电源设计必学电路之驱动篇_电路_芯片

驱动电路位于电源主电路和数字掌握核心之间,实在质是将数字掌握核心产生的PWM旗子暗记进行功率放大,以驱动功率开关器件的开断。优秀的...

互联网 2025-01-12 阅读0 评论0