

����1.MAX7219 �@ʾ��ʽ��(y��ng)��
����1.1 MAX7219 ����
����MAX7219 ��MAXIM ��˾���a(ch��n)��8 λ7 ��LED����ݔ�룯 ݔ������@ʾ�(q��)��(d��ng)оƬ��Ŀǰᘌ�(du��)���đ�(y��ng)�ý�B�^��[1,2]��MAX7219 �ṩ���T��Ĵ��������Sʹ���ߌ�(du��)�g�a�@ʾ���@ʾ���ȡ��������Ƶ��T����M(j��n)�п�����
����1.2 ϵ�y(t��ng)Ӳ���B��
����MAX7219 �c��Ƭ�C(j��)�����������B�ӣ�DIN��CLK ��LOAD��DIN �Ǵ��Д�(sh��)��(j��)ݔ��ˣ�CLK ��r(sh��)��l����LOAD �Á��i����̖(h��o)��
������Ƭ�C(j��)��16 λ��(sh��)��(j��)������ʽ�����M(j��n)�Ɣ�(sh��)��λ�l(f��)�͵�DIN ������CLK ��ÿһ��(g��)�����،�һλ��(sh��)��(j��)����MAX7219 ����λ�Ĵ�������16 λ��(sh��)��(j��)�����^������LOAD һ��Ҫ�S�ֵ��ƽ����(d��ng)16 λ��(sh��)��(j��)��������LOAD����ڵ�16 ��(g��)CLK ������ͬ�r(sh��)��֮���� ������һ��(g��)CLK ������֮ǰ׃��������(sh��)��(j��)�b���(n��i)������(y��ng)�Ĵ�������t��(sh��)��(j��)���Gʧ���ڶ�ƬMAX7219 ��(j��)(li��n)ʹ�Õr(sh��)��߀��Ҫ����һƬ��DOUT ���_�B�ӵ���һƬ��DIN��CLK �cLOAD ���_���á�
����16 λ��(sh��)��(j��)��ʽ���£�

�����@ʾ�·�B�����£��H������Ҫ���_����

����1.3 ���ִ��a
�����@ʾ���ִ��a���£�

����2.BC7281 �@ʾ��ʽ��(y��ng)��
����2.1 BC7281 ����
����BC7281 ��16 λLED ��(sh��)�a���@ʾ���I�P�ӿڌ���оƬ�����λ�ɪ�(d��)������ͬ���g�a���g�a�@ʾ���ɪ�(d��)�������W�q���Լ��@ʾ���ȣ������S�r(sh��)��׃�W�q�l����
����BC7281 ��(n��i)������16 ��(g��)�@ʾ�Ĵ�����15 ��(g��)���ƼĴ�������ַ������00H-1FH�������@ʾ�Ĵ����ĵ�ַ��00H-0FH�� ����鳣�õĿ��ƼĴ����ǹ���ģʽ�Ĵ�������ַ12H�������(sh��)��(j��)λ���x���£�

����MOD����λ�Ĵ���ģʽ��������(d��ng)MOD=0���m����һ����λ�Ĵ�������74HC164 ������(d��ng)MOD=1���m���ڎ��ж���(j��)�i�����λ�Ĵ�������74HC595 ����
����INV�����(q��)��(d��ng)��(sh��)��(j��)ݔ���O�Կ��ơ���(d��ng)INV=0 �r(sh��)����λ�@ʾ�Ĵ����Ĕ�(sh��)��(j��)ֱ��ͨ�^��λ�Ĵ���ݔ��������(q��)��(d��ng)��(sh��)��(j��)����(d��ng)INV=1 �r(sh��)���@ʾ�Ĵ����ă�(n��i)�ݽ�(j��ng)�^�����ŏ���λ�Ĵ���ݔ����
����KMS���I�P����ģʽ�x����
����BMS���W�q����ģʽ�x��(d��ng)BMS=0 �r(sh��)������һ��(g��)�W�q�_�P(gu��n)���ƼĴ�����10H�� ���Ƹ��@ʾλ���W�q���ԣ���8-15 ��(g��)�@ʾλ���܆Ϊ�(d��)��������(d��ng)BMS=1 �r(sh��)�������ڔU(ku��)չģʽ����10H ����0-7 λ���W�q�������ɔU(ku��)չ���ƼĴ���19H ����8-15 λ���W�q������
����ES����(ji��)��ģʽ��ԓλ�Þ�1 �r(sh��)����Ч�(q��)��(d��ng)����pС��������B(t��i)��һ�루�@ʾ�����S֮���ͣ���
����KO���@ʾ�P(gu��n)�]ģʽ��ԓλ�Þ�1 �r(sh��)���@ʾ�����P(gu��n)�]�����I�P�Ա��ֹ��������@ʾ�Ĵ�����(n��i)�ݲ����h���������Ը��£���
RP���Ĵ������o(h��)ģʽ����(d��ng)RP=1 �r(sh��)��BC7281 ��(n��i)���ļĴ������܉�ֱ�ӸČ���
����SCN������ʹ�ܿ�������(d��ng)SCN=0 �r(sh��)�����豻��ֹ�������@ʾ������I�P��������(d��ng)SCN=1 �r(sh��)�����豻ʹ����
����2.2 ϵ�y(t��ng)Ӳ���B��
����BC7281 ���@ʾ�r(sh��)���ø��ٶ����ӿ��cMCU �M(j��n)��ͨӍ��ֻռ�ú��ٵ�I/O ���YԴ�����C(j��)�r(sh��)�g���ɸ����քe�锵(sh��)��(j��)��DAT ��ͬ���r(sh��)犾�CLK��DAT���cMCU ����ͨӍ��(sh��)��(j��)�ˣ����p��(sh��)��(j��)��ݔ��������ݔ���r(sh��)��©�O�_·ݔ������Ҫ������������CLK���cMCU ͨӍ�r(sh��)状����½�����Ч��
�����ӿڿ��e�r(sh��)��BC7281 ��DAT ���_̎�ڸ���ݔ���B(t��i)���������ʹ��DAT ���Ϟ���ƽ���_ʼ���͔�(sh��)��(j��)�r(sh��)��MCU ������cBC7281 ����������̖(h��o)��MCU ����BC7281 �l(f��)������CLK �r(sh��)��}�_�� ͬ�r(sh��)�z�yDAT ������BC7281 �յ������}�_���(hu��)��DAT ����ݔ��һ���ƽ�� ��ʾ��(zh��n)��ý���MCU ��(sh��)��(j��)��MCU �z�y��DAT ���ƽ������Ҏ(gu��)���r(sh��)�g��(n��i)�^�m(x��)�l(f��)��һ��(g��)CLK �}�_����ʾBC7281 ��DAT ���_�֏�(f��)����ݔ���B(t��i)��ʹ��DAT ���֏�(f��)�ɸ��ƽ��MCU �ڙz�yԓ���ƽ���� �����_ʼ�l(f��)�͔�(sh��)��(j��)����ÿ��(g��)CLK ���½��أ���(sh��)��(j��)����惦(ch��)����
�������нӿڔ�(sh��)��(j��)���Ȟ�8 λ�� �ɂ�(g��)�ֹ�(ji��)һ�M��(g��u)��һ�l����ָ����ָ���ʽ���£�

�����@ʾ�·�B�����£��H������Ҫ���_����

����2.3 ���ִ��a
�����@ʾ���ִ��a���£�

����3.�ɷN�@ʾ��ʽ��(y��ng)�Ì�(du��)��
����ϵ�y(t��ng)������õ���MAX7219 ���@ʾ��ʽ��
����MAX7219 ��Ӳ���B����Ҫ��BC7281 ���κܶ࣬ ������ʹ����ż�l(f��)����(w��n)���F(xi��n)���� �e�Ǽ�(j��)(li��n)��Ƭ��>=3��MAX7219 ʹ�õ���r���� �l(f��)�����C(j��)��r�� ���Q��BC7281 ���@ʾ��ʽ��ϵ�y(t��ng)���w��(w��n)���Դ�����������ʹ��BC7281 оƬ�� ϵ�y(t��ng)��ʼ����MAX7219 �����������(sh��)�Ĵ�������ȱʡֵ�O(sh��)�ã�ռ�õ�I/O �YԴ�^�����ҳɱ�����(du��)�߂䃞(y��u)�ݡ�

