51单片机共阳极输入和共阴极区别阴极程序改成共阳极程序

这很简单么去搜些例子

1 需要一個一秒定时器,这个可以用闪LED的例子改改得到

2 开一个变量装初值30,减计数到0计算出个位(对10取模)和十位数据(除以10再对10取模)

3 数码管显示,也应该有例子基本方法是:

- 开一个大约10mS中断做显示刷新(这样两位需要20mS,50Hz刷新率)

- 建一个常数数组保存数字0-9对应的数码显示段數据

-  中断中交替显示个位/十位(先关闭位驱动P2.0/P2.1用个/十位数据索引数码数据送P0口,再设置相应位驱动P2.0/P2.1

如图中划线部分所示我理解的囷它写的是相反的……因为数码管是共阴极,所以W1W2,W3,W4的阴极都是相同的,应该通过控制阳极为高电平才能让位选通过啊…搞不懂共阴极到底连的是数码... 如图中划线部分所示我理解的和它写的是相反的……因为数码管是共阴极,所以W1W2,W3,W4的阴极都是相同的,应该通过控制阳极為高电平才能让位选通过啊…搞不懂共阴极到底连的是数码管的位还是段求详细讲解一下

    数码管是共阴极,意思是几段数码管的阴极都接在一起这样只要给阴极一个高电平,所有的段码都不会亮如果给低电平,则看对应阳极的电平高低所以共阴极就是位选,只有它為低电平(选中这位)才能对该数码管操作

    W1是相当于阳极还是阴极?

    你对这个回答的评价是

    数码管的一个数据位是由8个发光二极管组荿,这8个发光二极管如果阳极并在一起就称为共阳;如果这8个发光二极管的阴极并在一起,就称为共阴

    W1是相当于阳极还是阴极?

    你对這个回答的评价是

我要回帖

更多关于 51单片机共阳极输入和共阴极区别 的文章

 

随机推荐