摩鞥猛 发表于 2025-7-21 23:22:31

<h2>第六集</h2>
<p><strong>GPIO引脚电平控制还和是否打开施密特触发器稍微有点关系,那低电平按最小值,高电平按最大值就行,故低电平要小于0.99V,高电平要高于1.18V。</strong></p>
<p><strong>@施密特触发器</strong></p>
<p><strong>该触发器是一种双稳态触发器,具有两个阈值电压:正向阈值电压和负向阈值电压,当电压从低到高增大到正向阈值电压时,触发器触发,当电压降低低于负向阈值电压时,触发器触发</strong></p>
<p><strong>@ 按键注意消抖</strong></p>
<p>**@ 软件延时若用到 **<strong>nop</strong>();指令,则需要添加头文件:<code>#include &quot;intrins.h&quot;.</code></p>

vb2002 发表于 2025-7-22 23:18:49

加油,未来可期

摩鞥猛 发表于 2025-7-29 21:53:30

<h2>第七集</h2>
<p><strong>定时器中断</strong></p>
<p><strong>定时器中断的应用,寄存器的配置</strong></p>
<p><strong>在ai8051中有6个定时/计数器,支持8位预分频+16位计数,故称为24位模式。</strong></p>
<p><strong>注意:</strong></p>
<p><strong>对于8051和80251来说,编译器有个BUG,对于带有0xFD、0xFE、0xFF三个字符编码被Keil编译器内部使用,所以在打印带有这几个字符的字符串时会出问题。解决方法是在后面增加FD十六进制字符,使用\xFD解决。</strong></p>
<p><strong>GB2312 中,包含 0xfd 编码的汉字如下: 褒饼昌除待谍洱俘庚过糊积箭烬君魁 例笼慢谬凝琵讫驱三升数她听妄锡淆 旋妖引育札正铸 佚冽邶埤荦蔟摭啐 帻猃恺泯潺妪纨琮椠辇挲臊忑睚铨稞 瘕颀螨簖酏觚鳊鼾</strong></p>

摩鞥猛 发表于 2025-7-29 21:55:22

vb2002 发表于 2025-7-22 23:18
加油,未来可期

谢谢博主,加油

摩鞥猛 发表于 2025-7-31 23:27:04

<h2>不一样的流水灯——定时器</h2>
<p><strong>使用定时器设计实现了8个LED灯的循环点亮,其中所点亮的3个LED灯为不同亮度的灯,流动起来像是带了”影子“。</strong></p>
<p><strong>共使用4个定时器:</strong></p>
<p><strong>3个定时器:用来点亮3个不同亮度的LED灯。</strong></p>
<p><strong>1个定时器:用来点亮不同的3个LED灯,在8个LED中连续的3个LED</strong></p>

摩鞥猛 发表于 2025-8-11 23:04:37

<h2>74HC595移位寄存器使用</h2>
<p><strong>今天收到了实验箱,感谢国芯!</strong></p>
<p><strong>学习使用数码管</strong></p>
<p><strong>数码管采用共阴极连接方式,断码和片选控制采用595移位器。</strong></p>
<p><strong>RESET通过3.3K电阻连接到高电平。</strong></p>
<p><strong>电源和地之间使用了22UF电容。</strong></p>
<p>SCK:上升沿控制DATA引脚信号移位,移动顺序:DATA->A->H</p>
<p>DATA:数据引脚,用于输入数据</p>
<p>SQH:就是最高位,用于多片级联</p>
<p>RCK:上升沿用于输出,将移位结果送到输出端口</p>
页: 1 [2]
查看完整版本: 【8051U, 我回来了!8051U实验箱我来了】