哥,你这个数码管程序有吗,可以借鉴下不 |
顶10楼,关键I/O要3态。
![]() |
这个帖子有答案 求助:可有认识这个小数码管的朋友?求资料或驱动方式 http://www.51hei.com/bbs/dpj-185110-1.html
|
这种被叫做 Charlieplexing的方法可以用N个IO驱动N*(N-1)个LED。 6 个IO 可以驱动 30 个LED 这种数码管是由单片机I/O口直接驱动,I/O口要在工作在3态(高、低电平和高阻),驱动程序有点复杂。直接驱动每一个IO口吧,,没法省事了 这个是在内部将段引脚连接在一起了。一共8个段引脚,3个位引脚。如果是扫描显示和单个的用法一样。 如果使用的是扫描显示,程序完全都一样,认准管脚就行了。也可以自己写一段小程序,测定管脚。 每隔3~5秒显示一个段,a\b\c\d\e\f\g\h,一目了然。 |
也可能有译码.6个脚显示?把那个段去掉了? |
m182892 发表于 2019-6-27 14:44 老哥上传代码学习学习 |
原理是知道,就是看软件怎么处理。 |
可以分享下代码吗?谢谢! |
驱动代码分享下! 谢谢! |
可以分享下代码吗?谢谢! |
已经搞好了,方法就是每一位每一段分别扫描,麻烦是有一点,硬件制约,硬件简单,软件就麻烦一点。 |