AT89系列单片机是美国ATMEL公司近年来在美国推出的一种高性能,低价格,低电压,低功耗的新型8位CMOS微处理器。它的显着优点是:①包含F1ash存储器,可以在系统开发过程中随意修改,即使编程错误,仍然可以重新编程,因此没有浪费,大大缩短了程序的开发周期,同时可以在系统的工作过程中有效地保存数据信息。
②采用静态时钟模式以节省功耗,这对降低便携式产品的功耗非常有好处。 ③由于由8031内核组成,因此与MCS-51系列单片机兼容。
对于大多数熟悉MCS-51系列的用户而言,可以很容易地使用AT89系列单片机来代替51系列进行系统设计。 1.硬件电路2051的其余并行I / O端口线少于8条,不可能并行输出数据,但是可以考虑采用串行输出方法。
图1显示了具有串行端口扩展功能的4位LED显示接口电路。图1串行端口扩展4位LED显示电路该电路仅使用2051的3个端口,配备4个串行输入和输出移位寄存器74LS164和1个三端可调电压调节器LM317T。
其中74LS164的Q0〜Q7引脚为8位并行输出端子。引脚A和B为串行输入端子; CLK引脚为时钟脉冲输入端子。
该移位是在CLK脉冲的上升沿的作用下实现的。 0。
当清除端子MR = 1时,74LS164保持原始数据状态;当清除端子MR = 1时,保持原始数据状态。当MR = 0时,清除74LS164输出。
其工作过程如下:将2051的串行端口设置为模式0移位寄存器状态,串行数据由P3.0发送,移位时钟由P3.1发送。在移位时钟的作用下,串口发送缓冲区的数据被逐位移入74LS164。
4个74LS164级联扩展为4个8位并行输出端口,分别连接到4个LED显示器的段选择端,以进行静态显示。需要说明的是,由于74LS164没有并行输出控制端子,在串行输入过程中,其输出端子的状态将连续变化,使不应显示的场仍具有较暗的亮度,从而影响显示效果。
过去的做法是向74LS164的输出添加4个锁存器或三态门。当移位寄存器串行输入数据时,其输出端子的变化不会反映在LED上。
串行输入完成后,锁存器或三态门打开,并将稳定的显示数据发送到LED。本文电路的独特之处在于它仅使用三端可调稳压器LM317T。
317T的引脚3和2分别是电压输入和输出端子。 317T的引脚1是电压调节端子,引脚2的输出电压跟随该引脚。
1电压变化。 NPN三极管连接在引脚1和接地电阻之间。
它的基座由P1.7端口线控制。在串行输入期间,P1.7端口线为高电平,晶体管饱和并导通,因此317T的引脚1约为0.3V,引脚2的输出电压降至1.5V,这还不够使公共阳极LED发光,因此串行输入的影响不会反映在LED上;串行输入结束后,将P1.7端口线拉低。
晶体管截止,由于引脚1的电压升高,引脚2的输出电压上升至2.0V,LED正常发光。所以。
一个三端可调稳压器LM317T充当四个闩锁,因此LED显示屏不会闪烁。该电路的另一个优点是可以通过可调电位计P1在线调节引脚2的输出电压,从而使LED的显示亮度均匀且可调,并且省去了许多LED限流电阻。
2.软件编程上面的分析表明74LS164移位寄存器仅具有串行输入和并行输出功能,而没有解码功能。所以。
在编写显示驱动程序之前,首先需要计算与电路相对应的LED段选择代码,然后将其从2051的P3.0端口发送到164的串行输入端子,然后输出到PXI的段选择端子。 LED并联。
需要指出的是,该电路采用TOS-8106BHK型共阳极LED显示屏。根据PCB印刷电路板的方便连接,其8段选择端子和164个并行输出端口为8段选择线。
连接d
公司: 深圳市捷比信实业有限公司
电话: 0755-29796190
邮箱: ys@jepsun.com
产品经理: 汤经理
QQ: 2057469664
地址: 深圳市宝安区翻身路富源大厦1栋7楼

更多资讯
获取最新公司新闻和行业资料。
- 万用表测电阻显示0.L的原因解析 当使用万用表测量电阻时,如果显示屏上出现“0.L”的读数,这通常意味着被测电阻值小于万用表能够准确显示的最小值。具体来说,“0.L”中的“L”代表低(Low)的意思,表示电阻值过低以至于超出了当前量程设置下的分辨率...
- 设计力敏电阻器的 4 个简单步骤 设计力敏电阻器的 4 个简单步骤可以通过以下四个简单步骤来设计力传感电阻器:1. 组合力感电阻元件收集设计 FSR 传感器所需的材料。FSR 传感器使用的材料是电气和电子元件——PCB、导电泡沫、电线、焊料、热胶、工具——烙...
- Elprocus 的 4、5、6 波段电阻颜色代码计算器 众所周知,电阻器是一个基本元件,我们可以在任何电子电路中找到它。电阻器的电阻值取决于它所使用的应用类型。尽管当今市场上有先进的电阻测量设备,但电阻器的颜色代码系统总是使我们能够轻松读取和识别其电阻值。...
- LJ12A3-4-Z/BX接近开关:工业自动化中的精密传感解决方案 LJ12A3-4-Z/BX接近开关是一款广泛应用于工业自动化领域的传感器。这款接近开关具有非接触式检测的特点,能够实现对金属物体的精确识别与定位,而不会产生机械磨损,从而大大提高了设备的稳定性和使用寿命。该型号接近开关...
- PR(L)30开关:功能与应用场景概述 在探讨PR(L)30开关时,我们实际上是在讨论一种特定类型的电气设备,它被广泛应用于各种工业和商业环境中。PR(L)30开关可能是某种型号或类别的开关,但由于信息有限,这里只能假设其功能和应用场景。通常来说,这种开...
- PTTC聚鼎PG38E-L气体放电管参数及应用领域 PTTC聚鼎PG38E-L气体放电管是一种高效能的过电压保护器件,广泛应用于通信设备、工业控制设备、安防系统等领域。该气体放电管以其优越的性能和稳定的特性,在电力系统中起到了关键的保护作用。以下是关于PTTC聚鼎PG38E-L气体...
- TSS管与聚鼎PXXXX L的应用与比较 在电力电子和电路保护领域,TSS(Transient Voltage Suppression)管是一种非常重要的元件,它能够有效地抑制瞬态电压,保护电路中的其他敏感元件免受损害。聚鼎科技(Protection Devices International Ltd.)作为这一领域的知名制造商,其...
- PCH/L自动压力开关:工业安全与效率的保障 PCH/L自动压力开关是一种精密的设备,用于自动控制和监测系统中的压力变化。这种开关广泛应用于各种工业领域,如制造业、石油化工、电力系统等,以确保系统的安全运行和提高效率。PCH/L自动压力开关的特点在于其高度的灵...
- PTTC聚鼎PG28E-L气体放电管技术参数与应用领域 在现代电子设备中,保护电路免受雷击和电压浪涌的影响至关重要,PTTC聚鼎PG28E-L气体放电管正是为此设计的高效防护元件。这款气体放电管以其卓越的性能和广泛的应用领域,在众多同类产品中脱颖而出。PG28E-L气体放电管具备...
- 贴片LED显示器的应用与优势 在当今数字信息爆炸的时代,贴片LED显示器因其独特的性能和广泛的应用领域而受到各行各业的青睐。贴片LED显示器,也被称为SMD LED显示屏,通过将LED灯珠直接贴装在电路板上来实现图像显示,相比传统LED显示屏,它在像素密度...
- 关于电容补偿柜功率因数显示为负0.99的问题分析 在电力系统中,电容补偿柜的主要功能是提高系统的功率因数,从而减少能量损失和提高供电效率。当提到电容补偿柜的功率因数显示为-0.99时,这通常意味着系统可能存在异常情况。正常情况下,电容补偿柜应该使功率因数接近...
- WiFi 6天线与5G单频天线的区别和应用 在当今高度互联的世界中,无线通信技术的发展日新月异。WiFi 6天线和5G单频天线作为两种重要的无线通信设备,在各自的领域内发挥着至关重要的作用。了解它们之间的区别和应用场景,对于选择合适的无线通信解决方案至关重...
- ABB塑壳断路器(S系列.T系列): 高效可靠的配电解决方案 ABB塑壳断路器以其卓越的性能和可靠性在电气行业中享有盛誉。S系列和T系列作为ABB断路器中的佼佼者,分别针对不同的应用领域提供了高效且灵活的解决方案。S系列塑壳断路器设计紧凑、功能全面,适用于各种工业及商业环境...
- 高精密贴片电阻阻值表标准阻值表E-96 0603F(+1%) Standard Resistance Table 标准阻值表1 E-96 阻值 代码 阻值 代码 阻值 代码 阻值 代码 阻值 代码 阻值 代码 10 01X 100 01A 1.00K 01B 10.0K 01C 100K 01D 1M 01E 10.2 02X 102 02A 1.02K 02B 10.2K 02C 102K 02D 10.5 03X 105 03A 1.05K 03B 10.5K 03C 105K 03D 10.7 04X 107 04A 1.07K 04B 10.7K 04C 107K 04D 11 05...
- 4平方毫米铜芯线每米电阻约为0.00431欧姆 在电气工程领域中,了解电线的电阻对于设计和安装安全有效的电路至关重要。以常见的4平方毫米铜芯线为例,其电阻值是衡量该类型电线性能的重要指标之一。根据铜的标准电阻率,在20°C时,纯铜的电阻率为0.01724 Ω·mm²/m,...
- 电子电路中铝电解电容器的设计和应用建议? 1.滤波电路中,电压值根据具体情况是噪声峰值的1.2-1.5倍,而不是根据滤波电路的额定值;2.铝电解电容器下方不得有焊盘或过孔。3.不要与周围的加热元件直接接触。4.铝电解电容器分为正极和负极。不得施加反向电压...
- 万用表测电阻显示为0的可能原因及解决方法 当使用万用表测量电阻时,如果显示屏上显示为0,这通常意味着存在以下几种情况之一:1. 短路:被测电阻器内部或其连接线路可能存在短路。这意味着电阻值非常低,接近于零。2. 万用表设置错误:检查万用表是否正确设置在...
- 数字万用表测量电容显示0的原因及解决方法 当使用数字万用表测量电容时,如果显示屏上显示0,可能的原因有以下几种:1. 电容已损坏:如果电容内部发生短路或开路故障,万用表将无法正确测量其电容值。2. 测量范围选择不当:数字万用表通常有多个电容测量范围,如...
- 晶振电路中电容器和电阻器的一些基本原理和功能分析 晶振电路中电容器和电阻器的一些基本原理和功能分析晶体振荡器电路中的电容和电阻是调节和保持晶体振荡器振荡稳定性的关键部件。柯凯青将带您了解晶体振荡器电路中电容和电阻的一些基本原理和功能。电容的作用通过选...
- 万用表电阻档始终显示0的可能原因与解决方法 当万用表的电阻档位始终显示0时,这通常表明电路中存在短路情况,或是万用表自身存在问题。首先,请确保被测电路已断电,并且万用表处于正确的电阻测量模式。接着,检查待测电阻两端是否直接短接,即是否存在一条几乎...