�P(gu��n)���ؑc���{����led�@ʾ��һ�c(di��n)�֜\��(j��ng)�(y��n)֮Մ
�@�Εr(sh��)�g�в�����������led�@ʾ, ��(w��n)���Ҳ��ن�(w��n)�}, һһ�ش����Ҳ���Ҫ�c(di��n)�ڴ��Ұ���?gu��)���?l��i)��led��һ�c(di��n)��(j��ng)�(y��n)���Y(ji��)����,
���錦(du��)��һش�, ϣ����(du��)������c(di��n)���l(f��), Ҳ���钁�u�����, ���r����Մ?w��)��Լ��Č��F��(j��ng)�(y��n)��
һ: LED�@ʾ�����Ļ��A(ch��)
LED�l(f��)������һ�㳣�õ���2�����(sh��)�a�ܺ��c(di��n)�
1:��(sh��)�a��
a,��(sh��)�a�ܳ��õ�һ��8����,�֞�A B C D E F G P��,����PλС��(sh��)�c(di��n)
b,��(sh��)�a�ܳ��õ���10�����_(��λ),ÿ��һ�����_,����ɸ����_�鹫����,2����ͨ��
c,�ijߴ��Ϸֵ�Ԓ�Nܶ�, ���õ���0.3 0.5 0.8 1.0 1.2 1.5 1.8 2.3 3.0 4.0 5.0 �ȵ�
d,һ��С��1.0�Ğ�ι�о,(1.0�І����p),1.2~~1.5���p��о,1.8���Ϟ�3��(g��)���ϵĹ�о, ��������Ĺ��늉�Ҫ��ͬ,
һ��ÿ��(g��)�P(gu��n)о�ĉ�����2.1v����, �ҵĽ�(j��ng)�(y��n)��0.8����5v���,1.0~2.3��12v,3.0���ϸ���
e,��(sh��)�a�ֹܷ�ꎺ��(y��ng)�ɷN
2:�c(di��n)�
a,�c(di��n)ꇳ��õĞ�8*8,��ǰ߀��5*8(�F(xi��n)�ڲ�������)
b,�c(di��n)ꇶ��džι�о,��(��)��ꎺ�(��)���(y��ng),һ�㶼��5v���
c,8*8�c(di��n)ꇞ�16�����_(��ɫ, Ҳ��24����, ���������U���pɫ�c(di��n)ꇻ��ߞ�������ͬһ�N��·���ό�(sh��)�F(xi��n)��ɫ�pɫ�����ö��O(sh��)Ӌ(j��)
��, Ҳ���^��Ҋ(ji��n))8����8���G,�pɫ��24�����_, 8����, 8���мt, 8���оG��
��: �@ʾ����ԭ��
�֞��o�B(t��i)(ֻ�Д�(sh��)�a���܌�(sh��)�F(xi��n))�̈́�(d��ng)�B(t��i)
1:�o�B(t��i)�ı��^�Ì�(sh��)�F(xi��n),�ڴ˲����v��
2:��(sh��)�a�܄�(d��ng)�B(t��i)
a,Ӳ���B��
��(sh��)�a��һ���1/13 �ܒ���, �ٸߵ�Ԓ���ȓpʧ���^��,�ڴ˼��O(sh��)���О�13��, �О�16��, ���(y��ng)��, ÿ�Д�(sh��)�a�ܵĸ����B��
һ��,ÿ�Д�(sh��)�a�ܵĹ������B��һ��. ���_(k��i)�P(gu��n)��tip127, ������ֱ����154�(q��)��(d��ng), �_(d��)���D��5����, ע��127ݔ����Ҫ�����
����595(164�����h) 2803����2003 һ��(g��)9013, ��2003��ݔ��Ҫ�����������,һ���56~330�Wķ(�����<1.0�Ĕ�(sh��)�a��,
����ֱ����595������(q��)��(d��ng))
b,ܛ��
����89c51��cpu, �惦(ch��)���ɲ���24cϵ��, ����28cϵ��, ע�������Č����ٶȶ����Ǻܿ�, ���^(gu��)һ�㔵(sh��)�a�ܵ�ݔ���O(sh��)���
�I�P���b����, �ٶ������, ߀��24cϵ�е��x���ٶ�Ҳ���^��, �Ұl(f��)�F(xi��n)ÿ���x���Ĕ�(sh��)��(j��)���ֻ��20�ԃ�(n��i)�Ų���(hu��)Ӱ푸����@
ʾ�@ʾ���Õr(sh��)��Д�1, �Д��r(sh��)�g���ܳ��^(gu��)1.5ms, ��Þ�1.2ms����, �������Д����(w��)�������x24c02, Ҳ�������Д���g
϶���xȡ, ����횱��C�܉��x�����е�һ�Д�(sh��)��(j��)! �x���Ĕ�(sh��)��(j��)�ŵ�һ�K�@ʾ�^(q��)��, (�ڃ�(n��i)���ж��xһ��(g��)��(sh��)�Mbuf[16]), ����
���ӳ����ає�(sh��)��(j��)�l(f��)�͵�595�м���, ��ò��ô��ڰl(f��)��, �����(ji��n)��.
�l(f��)���ꮅ��,�P(gu��n)�������е�154, �o595��RCLK(12�_)һ��(g��)�}�_, �є�(sh��)��(j��)����λ�Ĵ�����ݔ?sh��)��i����, ������_(k��i)154��ݔ����
��̖(h��o)����
3: �c(di��n)�
a,�c(di��n)�һ�����1/16����,����ԭ���͔�(sh��)�a�ܲ��
b,Ӳ��: ����154 tip127,����595�����(0~56�Wķ)ֱ���(q��)��(d��ng)
c,ܛ��: �������^��,Ҋ(ji��n)����
��: ���f(shu��)�f(shu��)��Ϣ�Ĵ惦(ch��)
�֞�2�N,
1:һ�N��̻��ĝh��, �h���c(di��n)���Ϣ����27c256 ��, ����1024��(g��)16*16 �c(di��n)ꇝh��, Ҫ��ֻ������27c256, ��(y��u)�c(di��n)�Dz��G
ʧ, һ���҂�?y��u)��y�����Ķ����@�N, ���������@ʾ����, �����Ժ�ÿ���Ŀ������M(f��i)������~~~),ȱ�c(di��n)�Dz��`��
2: ��һ�N�ǿ����Ñ��Լ��ĵ�, �ķ�ʽ�ַ֞�2�N, ����һ�����I�P�����b������, �ǘӱ�������k�Ϲ̻��Нh����
��(k��), ����27c040�̻�ucdos��hzk16ȫ���֎�(k��)��asc16����֎�(k��), �Ñ�ݔ��?y��n)^(q��)λ���M(j��n)����, �Ñ���Ҫ�@ʾ�ĝh���ԅ^(q��)λ�a��
��ʽ�浽һƬE2POM��, �@ʾ�ĕr(sh��)��������(j��)�^(q��)λ���xȡ�c(di��n)���Ϣ�͵������@ʾ, ߀��һ�N�����(l��i)���õķ�ʽ���������C(j��)
�����M(j��n)����,�@����߀�֞�ɷN
A,���ư��ϛ](m��i)���֎�(k��), �C(j��)�l(f��)�͵����@ʾ���c(di��n)���Ϣ, ���ư���ܺ����Ϣ�浽��늳ص�RAM��(Ҳ����E2PROM,���ٶȺ���), �@�N��ȱ�c(di��n)�ǵ�늳ص�RAM��̫�ɿ�, �����Gʧ��Ϣ
B,���ư��ώ��֎�(k��), �C(j��)�l(f��)�͝h�ֵęC(j��)���a(��(n��i)�a)����, ����ͬ��
��: �@ʾ�Ŀ���
��Ϣ�İl(f��)�Ϳ����кöʽ, ����(j��)���������IJ�ͬ����ͬ, �еďS�Ҳ���374���ƶ�������595, �ǘӵ�Ԓֱ�ӌ�һ��(g��)�ⲿ�˿�
����, 374��(j��)�B��ʽ, (�����1 ��374 ��Ԓ�ڂ�ݔ�б���P(gu��n)���@ʾ, �@ʾ���^���ԒӰ�����, ��2 ��374 �����P(gu��n)���@ʾ������Ӳ
���ɱ�), Ŀǰ�õ��^���ˣ�595�ĺܳ�Ҋ(ji��n)�� �l(f��)�Ϳ����Â���, �ܺ�(ji��n)��, Ҳ�����Äe�Ŀ�ģ�M���ڰl(f��)�� (��?y��n)����߀�п����S�r(sh��)��
���C(j��)����̖(h��o)), Ҳ���Բ��ô��ڏ�(f��)�� (���^(gu��)�Ҳ���(hu��),:)~~)
�Ҳ��õ����� 374 165 ��595 �l(f��)�͔�(sh��)��(j��), Ӳ�����^��(f��)�s, �������Ժ���@ʾ�����кܺ���! �e��������λ, ˬ�O��!
��ʾһ��: ������p����90S8515�l(f��)�F(xi��n)�ܺ�, ��?y��n)���߀��һ��(g��)SPI��, �Á�(l��i)��595��̖(h��o)��ˬ! �ٶȿɵ�3M,(12M���w), ��(qi��ng)�ҽ��h
������@�NоƬ(��, Ҳ��֪���p�������˕�(hu��)����(hu��)�o�c(di��n)��(ji��ng)��(l��)....)
��: һЩע�����(xi��ng):
1: �@ʾ�r(sh��)�g,ÿ��<1.5MS
2: ����(j��)��(j��ng)�(y��n),89C51 12M���w������48��(g��)16*16�c(di��n)�,�ٴ��Ԓ������߾��w�l�ʺ̓�(y��u)������,(���ǰl(f��)�ͳ���ĕr(sh��)�g���)
3: ���@ʾ���ֱ��^���r(sh��), һ��Ҫע��l(f��)���ӳ���Ĵ��aЧ��, ��?y��n)�l(f��)����һ��(g��)ѭ�h(hu��n), ����ѭ�h(hu��n)�w��(n��i)��̎��Խ��Խ��, ��ҬF(xi��n)��
����C51, ����ע��, �ҿ��dz��^(gu��)̝����
��ҿ����������:
if(hangno==0x10)hangno=0; //hangno���@ʾ������̖(h��o)
for(i=0;i<32;i )
{
PORT1=*(addr hangno*0x600 i); //�ҵĝh����Ϣ��0~600���һ����Ϣ
//600~0c00��ڶ�����Ϣ...
PORT2=0x0ff;
}
ÿ�ΰl(f��)��32��(g��)�ֹ�(ji��)(16��(g��)��), �����gͨ�^(gu��), �](m��i)�І�(w��n)�}, ���Ǯ�(d��ng)�@ʾ64��(g��)�h�֕r(sh��)(���O(sh��))�@ʾ�́y��, ���(l��i)�Ğ�
if(hangno==0x10)hangno=0; //hangno���@ʾ������̖(h��o)
w=hangno*0x600;
for(i=0;i<128;i )
{
PORT1=*(addr w i); //�ҵĝh����Ϣ��0~600���һ����Ϣ
//600~0c00��ڶ�����Ϣ...
PORT2=0x0ff;
}
�͛](m��i)�І�(w��n)�}��, ����Լ�����, ��֪��ԭ����, ��(du��)��?
�����@ô��, �뵽��Щ����, �ܲ�ϵ�y(t��ng), ���^(gu��)����ѽ, ���ɱP܊����ɷ���, ��Ҷ�������Ҋ(ji��n), �@ֻ���v��С���Ŀ��Ʒ���
(<2m2), ��������ȫ��ͬ, ���˸��dȤ��Ԓ�Ժ���Մ.