�gӭ���R�ЈD�W(w��ng) Ո | ע��

���] ��ӹ��̎��փ�(�O(sh��)Ӌ(j��)��)

�����磺���W(xu��)���I(y��)����������r�g��2020-08-01
�_���� 26cm 퓔�(sh��)�� 492�
�� �D �r:¥81.0(7.5��) ���r  ¥108.0 ��䛺�ɿ������T�r
����ُ��܇ �ղ�
�_������ ȫ�����]
?�½������س���
������Ǖ�����>

��ӹ��̎��փ�(�O(sh��)Ӌ(j��)��) ���(qu��n)��Ϣ

��ӹ��̎��փ�(�O(sh��)Ӌ(j��)��) ������ɫ

����ӹ��̎��փԡ�ϵ�о��л��A(ch��)���c(di��n)�͡���(n��i)���ɜ\����Z��ͨ���׶����Y(ji��)��(g��u)���ŷ��όW(xu��)��(x��)�J(r��n)֪Ҏ(gu��)�ɵ����c(di��n)���m��ͨ�^�ԌW(xu��)�ɞ���ӹ��̎����x��Ⱥ��Ҳ�m������š�I(y��)ԺУ�������Ӗ(x��n)�C(j��)��(g��u)����Ӽ��g(sh��)���T�̲ģ����A(ch��)����������·�̲ģ��·�����Լ���Ƭ�C(j��)��Protel�·�L�D�O(sh��)Ӌ(j��)�̲ģ��O(sh��)Ӌ(j��)������ �������O(sh��)Ӌ(j��)�������c(di��n)���£� 1.��(n��i)�ݰ�����Ƭ�C(j��)ԭ������(y��ng)�ú�Protel�·�O(sh��)Ӌ(j��)�c�ư�ɴ󲿷֡� 2.��(n��i)���ɜ\������ϵ�y(t��ng)ȫ�����m�ϳ��W(xu��)�����ա�

��ӹ��̎��փ�(�O(sh��)Ӌ(j��)��) ��(n��i)�ݺ���

������Ҫ��(n��i)�ݰ�����Ƭ�C(j��)ԭ������(y��ng)�ú�Protel�·�O(sh��)Ӌ(j��)�c�ư�ɴ󲿷�����Ƭ�C(j��)ԭ������(y��ng)�ò��ֵ���Ҫ��(n��i)����: ���R��Ƭ�C(j��)����Ƭ�C(j��)C�Z�Ի��A(ch��)��ݔ��/ݔ���˿����Д�ϵ�y(t��ng)�����r/Ӌ(j��)��(sh��)��������ͨ�Žӿڵ� ; Protel�·�O(sh��)Ӌ(j��)�c�ư沿�ֵ���Ҫ��(n��i)����: Protel DXP������ԭ��D�O(sh��)Ӌ(j��)���A(ch��)��ԭ��D�O(sh��)Ӌ(j��)�Ļ���������ԭ��D��Ľ����cԪ�������������Ӵ�ԭ��D���O(sh��)Ӌ(j��)����

��ӹ��̎��փ�(�O(sh��)Ӌ(j��)��) Ŀ�

��1�³��R��Ƭ�C(j��)001
1.1��Ƭ�C(j��)�İl(f��)չ�c��(y��ng)��001
1.1.1�l(f��)չ�śr001
1.1.2�l(f��)չڅ��002
1.1.3��(y��ng)���I(l��ng)��003
1.2��Ƭ�C(j��)��Ӳ���Y(ji��)��(g��u)004
1.2.1�����M��004
1.2.2����̎����005
1.2.3���_����007
1.2.4�惦���Y(ji��)��(g��u)009
1.3��Ƭ�C(j��)*Сϵ�y(t��ng)013
1.3.1�Դ013
1.3.2�r��·013
1.3.3��(f��)�013
1.4ܛ���_�l(f��)����Keil014
1.4.1�����(xi��ng)Ŀ�Ą�(chu��ng)��015
1.4.2�(xi��ng)Ŀ�ļ����O(sh��)��017
1.4.3���g�c�B��019
1.5�����c���d����019
1.5.1������019
1.5.2������020
1.5.3��Ƭ�C(j��)��(y��ng)��ϵ�y(t��ng)�_�l(f��)ģʽ020
1.6��(y��ng)��ϵ�y(t��ng)�_�l(f��)����020
1.6.1���w�����O(sh��)Ӌ(j��)020
1.6.2Ӳ���O(sh��)Ӌ(j��)021
1.6.3ܛ���O(sh��)Ӌ(j��)021
1.6.4ϵ�y(t��ng)�{(di��o)ԇ021
1.6.5�̻��c�\(y��n)��022

��2�†�Ƭ�C(j��)C�Z�Ի��A(ch��)023
2.1C51�Z�Ժ���023
2.1.1C51����Y(ji��)��(g��u)024
2.1.2��(sh��)��(j��)�c��(sh��)��(j��)���026
2.1.3�����c׃��027
2.1.4��(sh��)��(j��)�惦���028
2.1.5���⹦�ܼĴ�����C51���x029
2.1.6λ׃����C51���x030
2.1.7�\(y��n)����c���_(d��)ʽ030
2.2C51�����̿����Z��032
2.2.1���_(d��)ʽ�Z��032
2.2.2��(f��)���Z��033
2.2.3�l���Z��033
2.2.4�_�P(gu��n)�Z��034
2.2.5ѭ�h(hu��n)�Z��036
2.2.6���D(zhu��n)�Z��037
2.3��(g��u)�씵(sh��)��(j��)038
2.3.1��(sh��)�M038
2.3.2ָ�039
2.3.3�Y(ji��)��(g��u)041
2.3.4�����w041
2.3.5ö�e042
2.4����(sh��)�c�Д��ӳ���043
2.4.1����(sh��)043
2.4.2�Д��ӳ���045

��3��ݔ��/ݔ���˿�046
3.1ݔ��/ݔ���˿ڹ���ԭ��046
3.1.1P0��046
3.1.2P1��048
3.1.3P2��048
3.1.4P3��048
3.2ݔ���˿ڵđ�(y��ng)�á���•���(b��o)��049
3.2.1��(sh��)���f��049
3.2.2Ӳ���·�O(sh��)Ӌ(j��)049
3.2.3�����O(sh��)Ӌ(j��)049
3.3ݔ��/ݔ���˿ڵđ�(y��ng)�á���8421BCD�ܴa�_�P(gu��n)051
3.3.1��(sh��)���f��051
3.3.2Ӳ���·�O(sh��)Ӌ(j��)051
3.3.3�����O(sh��)Ӌ(j��)051

��4���Д�ϵ�y(t��ng)054
4.1�Д�ϵ�y(t��ng)����ԭ��054
4.1.1�Д�ĸ���054
4.1.2�Д�Ŀ���055
4.1.3�Д��푑�(y��ng)�^��058
4.2�ⲿ�Д�߅���|�l(f��)��ʽ�đ�(y��ng)�á������׼t���(b��o)���b��059
4.2.1��(sh��)���f��059
4.2.2Ӳ���·�O(sh��)Ӌ(j��)059
4.2.3�����O(sh��)Ӌ(j��)060
4.3�ⲿ�Д��ƽ�|�l(f��)��ʽ�đ�(y��ng)�á����I��LED061
4.3.1��(sh��)���f��061
4.3.2Ӳ���·�O(sh��)Ӌ(j��)061
4.3.3�����O(sh��)Ӌ(j��)062
4.4�༉�Д�����O(sh��)Ӌ(j��)�e��063
4.4.1�O(sh��)Ӌ(j��)����063
4.4.2��ʼ���ӳ����O(sh��)Ӌ(j��)063
4.4.3�Д����(w��)�����O(sh��)Ӌ(j��)064
4.4.4�������O(sh��)Ӌ(j��)064

��5�¶��r/Ӌ(j��)��(sh��)��066
5.1���r/Ӌ(j��)��(sh��)������ԭ��066
5.1.1���r/Ӌ(j��)��(sh��)���ĽY(ji��)��(g��u)066
5.1.2���r/Ӌ(j��)��(sh��)���Ŀ���067
5.1.3���r/Ӌ(j��)��(sh��)���Ĺ���ģʽ069
5.2���r��ʽ�đ�(y��ng)�á����޺��071
5.2.1��(sh��)���f��071
5.2.2Ӳ���·�O(sh��)Ӌ(j��)071
5.2.3�����O(sh��)Ӌ(j��)071
5.3Ӌ(j��)��(sh��)��ʽ�đ�(y��ng)�á������Ӌ(j��)��(sh��)��075
5.3.1��(sh��)���f��075
5.3.2Ӳ���·�O(sh��)Ӌ(j��)075
5.3.3�����O(sh��)Ӌ(j��)076
5.4�T��λ�đ�(y��ng)�á���늙C(j��)�y��077
5.4.1��(sh��)���f��077
5.4.2Ӳ���·�O(sh��)Ӌ(j��)078
5.4.3�����O(sh��)Ӌ(j��)078

��6�´���ͨ�Žӿ�080
6.1����ͨ�Žӿڹ���ԭ��080
6.1.1����ͨ�ŵĻ�������080
6.1.2����ͨ�ŽӿڵĽY(ji��)��(g��u)082
6.1.3����ͨ�ŽӿڵĹ�����ʽ083
6.1.4�����ʵ��O(sh��)������085
6.2���нӿڵđ�(y��ng)�á����˙C(j��)��Ԓ085
6.2.1��(sh��)���f��085
6.2.2Ӳ���·�O(sh��)Ӌ(j��)086
6.2.3�����O(sh��)Ӌ(j��)087
6.3���нӿڵđ�(y��ng)�á������C(j��)ͨ��090
6.3.1RS-485����ͨ�Ř�(bi��o)��(zh��n)090
6.3.2��(sh��)���f��091
6.3.3Ӳ���·�O(sh��)Ӌ(j��)091
6.3.4�Զ��xͨ�Ņf(xi��)�h092
6.3.5�����O(sh��)Ӌ(j��)093
6.4����ͨ�ŵ�ܛ��ģ�M100
6.4.1�O(sh��)Ӌ(j��)˼·100
6.4.2���ڰl(f��)�ͳ����O(sh��)Ӌ(j��)100
6.4.3���ڽ��ճ����O(sh��)Ӌ(j��)101

��7�´惦����I/O�ڵĔU(ku��)չ104
7.1��Ƭ�C(j��)�ⲿ���п����Y(ji��)��(g��u)104
7.1.1��Ƭ�C(j��)��������104
7.1.2�ⲿ�����U(ku��)չ�Ļ�������106
7.2�ⲿ�惦���ĔU(ku��)չ109
7.2.1����惦���ĔU(ku��)չ109
7.2.2��(sh��)��(j��)�惦���ĔU(ku��)չ110
7.3����I/O�ڔU(ku��)չԭ��112
7.3.1NEC8255оƬ��B 112
7.3.2NEC8255�ĔU(ku��)չ����115
7.4����I/O�ڔU(ku��)չ��(y��ng)�á�����ӡ�C(j��)�ӿ�117
7.4.1��(sh��)���f��117
7.4.2Ӳ���·�O(sh��)Ӌ(j��)118
7.4.3ܛ���O(sh��)Ӌ(j��)118

��8���I�P�c�@ʾ���ĔU(ku��)չ120
8.1�I�P�ӿ�ԭ��120
8.1.1�I�P��(sh��)�F(xi��n)����120
8.1.2�I�P�O(sh��)Ӌ(j��)ԭ��121
8.1.3�I�P���跽��124
8.2LED�ӿ�ԭ��125
8.2.17�Δ�(sh��)�a�ܵĹ���ԭ��125
8.2.27�Δ�(sh��)�a�ܵĿ���ԭ��127
8.3�I�P���@ʾ���đ�(y��ng)�á�������ܴa�i128
8.3.1��(sh��)���f��130
8.3.2Ӳ���·�O(sh��)Ӌ(j��)130
8.3.3ܛ���O(sh��)Ӌ(j��)130
8.41602�ַ���LCM�đ�(y��ng)�á�����(sh��)�ֺ��ַ����@ʾ137
8.4.11602�ַ���LCM 137
8.4.2��(sh��)���f��141
8.4.3Ӳ���·�O(sh��)Ӌ(j��)141
8.4.4ܛ���O(sh��)Ӌ(j��)141
8.512864�c(di��n)���LCM�đ�(y��ng)�á����h�ֺ͈D�ε��@ʾ 145
8.5.112864�c(di��n)���LCM145
8.5.2��(sh��)���f��147
8.5.3Ӳ���·�O(sh��)Ӌ(j��)148
8.5.4ܛ���O(sh��)Ӌ(j��)148

��9�³��Ô�(sh��)��(j��)��ݔ�ӿ��c���g(sh��)158
9.1I2C ����158
9.1.1I2C �����f(xi��)�h159
9.1.2I2C ������ܛ��ģ�M163
9.1.3EEPROMоƬAT24C64166
9.1.4AT24C64�đ�(y��ng)�á������|ʽIC���x����169
9.2SPI����181
9.2.1SPI�����f(xi��)�h181
9.2.2SPI������ܛ��ģ�M182
9.2.3�r�оƬDS1302184
9.2.4DS1302�đ�(y��ng)�á�����ӕr� 187
9.31-Wire����190
9.3.11-Wire������������191
9.3.21-Wire�����f(xi��)�h192
9.3.31-Wire������ܛ��ģ�M196
9.3.4��(sh��)�֜ضȂ�����DS18B20198
9.3.5DS18B20�đ�(y��ng)�á�����(sh��)�֜ض�Ӌ(j��)202

��10��A/D�cD/A�ӿڵĔU(ku��)չ206
10.1A/D�D(zhu��n)�Q������206
10.1.1A/D�D(zhu��n)�Q�����D(zhu��n)�Qԭ��206
10.1.2A/D�D(zhu��n)�Q������Ҫ����ָ��(bi��o)208
10.2ADC0809�đ�(y��ng)�á�����(sh��)��늉���209
10.2.1A/D�D(zhu��n)�QоƬADC0809 209
10.2.2��(sh��)���f��210
10.2.3Ӳ���·�O(sh��)Ӌ(j��)210
10.2.4ܛ���O(sh��)Ӌ(j��)212
10.3D/A�D(zhu��n)�Q������218
10.3.1D/A�D(zhu��n)�Q�����D(zhu��n)�Qԭ��218
10.3.2D/A�D(zhu��n)�Q������Ҫ���g(sh��)ָ��(bi��o)220
10.4DAC0832�đ�(y��ng)�á������ΰl(f��)����220
10.4.1D/A�D(zhu��n)�QоƬDAC0832220
10.4.2��(sh��)���f��226
10.4.3Ӳ���·�O(sh��)Ӌ(j��)226
10.4.4ܛ���O(sh��)Ӌ(j��)227
10.5����PWM���g(sh��)��D/A�D(zhu��n)�Q���O(sh��)Ӌ(j��)232
10.5.1�O(sh��)Ӌ(j��)ԭ��233
10.5.2��(sh��)���f��234
10.5.3Ӳ���·�O(sh��)Ӌ(j��)234
10.5.4ܛ���O(sh��)Ӌ(j��)235

��11��Protel DXP����238
11.1Protel DXP���A(ch��)֪�R238
11.1.1Protel�İl(f��)չ�v��238
11.1.2Protel DXP ����Ҫ����239
11.1.3Protel DXP ��������240
11.1.4Protel DXP ���ÿ���I240
11.2Protel DXP���b243
11.2.1Protel DXP �\(y��n)�Эh(hu��n)���Ͱ��b���E243
11.2.2���b������������ܛ��245
11.3Protel DXP�����B248
11.3.1�ˆΙ�249
11.3.2���ߙ�249
11.3.3����ں͠�B(t��i)��250
11.3.4��(bi��o)����250
11.3.5��������250
11.3.6�������251
11.4Protel DXP�O(sh��)Ӌ(j��)�·���һ�㹤������252
11.4.1�½�PCB�(xi��ng)Ŀ�ļ�253
11.4.2�L��ԭ��D254
11.4.3���ɾW(w��ng)�j(lu��)��258
11.4.4�O(sh��)Ӌ(j��)PCB�D258
11.4.5ݔ���ʹ�ӡ263
չ�_ȫ��
��Ʒ�uՓ(0�l)
���o�uՓ����
�������]
��݋���]
����픲�
�ЈD�W(w��ng)
�ھ��ͷ�