自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何理解并使用单片机定时器/计数器

共有16个比特位,它用来对电脉冲计数,晶振部分每产生一次电脉冲,存储部分的计数器就会加1,直至16个 比特位存满,即电脉冲次数达65535次。定时器里面的寄存器就能实现这一功能,每个寄存器后面都连接着一根地址线,每根地址线都能读取该寄存器的数值,用来控制定时器内部的线路连接,进而实现模式的选择。5、初始化一个定时器。GATE=0时,定时器仅由计 时器自身的TR0控制,GATE=1时,定时器由TR0和单片机INT0引脚输出的电平类型共同控制。4、定时器的控制还需另一组寄存器控制。

2023-12-25 16:30:37 385 1

原创 C51单片机中如何获得矩阵键盘的键值

3、这只是理想的状态,我们知道代码的运行是在一瞬之间完成的,但是我们按下按键的时候,按键接触的地方会产生震动,出现0,1反复横跳,为了消除震动产生的影响,我们可以对代码进行一些延时操作。2、当开关S1按下时,第四个引脚和第八个引脚接通,即P13=P17=0。注:此处的单片机为弱上拉,即低电平的影响大于高电平,所以原来的高电平1变为低电平0.然后依次判断第五到第八引脚的电位,通过这16次判断我们就可以获取每一个按键的键值。以上只是一种获取矩阵键盘键值的方式,自己也可以调用switch,for来简化代码。

2023-12-22 21:29:33 491

空空如也

空空如也

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

TA关注的人

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