一个专注于计算机编程和硬件学习的博客主

分类 51单片机 下的文章

7/12
2018

51学习之键盘应用(矩阵键盘)

这次讲解如何编写8位共阴极数码管的动态扫描。

动态显示的特点是将所有位数码管的段选线并联在一起,由位选线控制是哪一位数码管有效。选亮数码管采用动态扫描显示。所谓动态扫描显示即轮流向各位数码管送出字形码和相应的位选,利用发光管的余辉和人眼视觉暂留作用,使人的感觉好像各位数码管同时都在显示。动态显示的亮度比静态显示要差一些,所以在选择限流电阻时应略小于静态显示电路中的。

+ MORE

7/12
2018

51学习之键盘应用(独立键盘)

1、键盘的分类

键盘分编码键盘和非编码键盘。键盘上闭合键的识别由专用的硬件编码器实现,并产生键编码号或键值的称为编码键盘,如计算机键盘.

而靠软件编程来识别的称为非编码键盘;

在单片机组成的各种系统中,用的最多的是非编码键盘。也有用到编码键盘的。

+ MORE

7/12
2018

51学习之中断(三)

51单片机的中断优先级有三条原则:

*CPU同时接收到几个中断时,首先响应优先级别最高的中断请求

*正在进行的中断过程不能被新的同级或低优先级的中断请求所中断

*正在进行的低优先级中断服务,能被高优先级中断请求所中断

+ MORE

6/12
2018

51学习之中断(二)

本篇进行中断系统的讲解。

中断请求标志

1.TCON的中断标志

中断9.png

IT0(TCON.0),外部中断0触发方式控制位。

当IT0=0时,为电平触发方式。

当IT0=1时,为边沿触发方式(下降沿有效)。

IE0(TCON.1),外部中断0中断请求标志位。

IT1(TCON.2),外部中断1触发方式控制位。

IE1(TCON.3),外部中断1中断请求标志位。

TF0(TCON.5),定时/计数器T0溢出中断请求标志位。

TF1(TCON.7),定时/计数器T1溢出中断请求标志位。

+ MORE