【写在前面】 :此篇为我工作后第一篇自行书写的驱动IC使用方法的技术总结,完全是自己找资料一步步摸索出来的,现在分享给给位读着。阅读此篇你需要拥有的C51单片机或者Arduino的一些入门级知识,希望此篇能对你们的嵌入式之路有所帮助。
HT1632C是一款很常用的LED(数码管或点阵)驱动芯片,工作电压2.4V 到5.5V,集成了16级PWM亮度控制,256kHz RC振荡器,以及串行MCU接口。可以使用8(公共端)×32
或1
6
(公共端)×
24
两种模式来驱动多颗L
ED
灯。首先对该芯片的规格书进行查阅,图一为该芯片的管脚定义,其中COM为该芯片的公共端,而ROW为该芯片的输出端,而红色框框中的几个引出脚则是与此芯片建立通信的关键。
图一 HT1632C芯片管脚定义 图二 芯片结构框图
图二可以了解到该芯片的大致结构,左侧由上到下进行说明——首先需要正负极进行供电(TIP:VCC=circuit 表示电路的意思, 即接入电路的电压; VDD:D=device 表示器件的意思, 即器件内部的工作电压; VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压