��� ����:
����� ��������, �� ����� ���, ���� ������ ����� ������ �������
������� ������.
���� �� ��� ������ ��� ���� ����� �������, �� ���� ���� ����
������, ����� �� ������ ������-������� (����� ���� DC) , ��
���� ���� �� ����� ������ ������ �������.
������� ���� ������� ���� ��. ��� ���� ������ �����, �����
�������� �������, �� ���� ���� (������ ����� ����� ���� ������)
��� �������� ����� ������, ���� ������ ���������, �������
�� ���� ������� ����� ��������.
���� ����� (Integrated Circuit) , ��� ���� �������� ���,
����� �������� ����� ������� (���� ����, ������� ����). �����
������ ������ ���� ������ ���� � 50 ,���� �����, �� ��� �'�
����� (Jack Kilby) � - Texas Instruments ������ ���� (Robert
Noyce) �- Fairchild Semiconductor.
������ ������� ������ ������ ��� ��� �� �����, ���� �����
����� ������ ��������� ���� ������ ������. ������ ��� ���������
����� ������ �� ��� ���� ������������ ������� ���������� �������
������� ��:
SSI -
|
Small Scale Integration - �� 100 �����
���������.
|
MSI -
|
Medium Scale Integration- ��� 100 �-
3,000 ����� ���������.
|
LSI -
|
Large Scale Integration- ��� 3,000
�- 10,000 ����� ���������.
|
VLSI -
|
Very Large Scale Integration- ��� 10,000
� - 1,000,000 ����� ���������.
|
ULSI -
|
Ultra Large Scale Integration- ����
�- 1,000,000 ����� ���������.
|
��� ���� ����� ��� ���"� (����� ����� ������) �� Central
Processing Unit) CPU). ��� "����" �� �����, �� ���
�������� �������. ������ ����� ����, ���"� ��� ���� ������
������ ����� �� ����� �����.
2 ������ �������� �������� ��"� ��:
* ALU - Arithmetic Logic Unit, �����
������ ��������� �������.
|
* ����� ����, ������� ������ ��������,
������ ������ ���� ������ � - ALU ���� �����.
|
������������� ��� ���� ��� ���� ����� ������� ����� , �����
������ ������� ��"� (����� ����� ������, �� CPU) , ��������
������ ����� (RAM, ROM EPROM, EEPROM, FLASH), ���� ��� ����
(I/O ports), ������ ������� ����.
������� ����� ������� ��� ����� (��� ���� �� �� ������� ����)
, ���� ���� ����� ��� ������� - ����� �� ����� ������. ������,
����� �������� �� ������ ������.
�������������� ���� ��� ���� ����� ����� ������ ���, �� ����
������ ���� ������� ����� (EVB) ��� ����� ������ Embedded
System .
���� ���� ��� ����� ����� �� ���� ���� ��� ���� (CPU �������)
, ������ ������. ������, ����� ������, ���� ����, ������,
������, �������, ������ ������ ��� �� ������ - ���� ������
���� ������. ������ ������ ���� ������ (LCD, ����� �����),
������ (����� 9 �������, ����� �����) , ������� , ������ ,
������ ��� ���� �� ��� ��� ����� ������ ������.
���� ����� ���� �������� ����, �� �����. �������� ��� ������
������ ����� �����, ���� ����� �� ����� ��� ���� ����� ������
��� �� ��� ����� �������. ��� �� ������ ����� ��������� ��������
����� ���� ����� �����.
* RAM - |
����� Random Access Memory (������
���� ������). RAM ���� ������ �������. ������ ���� ��
���� ����� ����� �� ���, ��� ���� ���� ���� ������,
�� �� ��� ����� �� ����, �� �� ������� ����� �������
�� ������ �����/����� �- RAM.
�� ����� ����, �� �� ���� ������� RAM, ���� �������.
������ ���� �� ���� Volatile Memory (���� ������ ���
�����).
������ �� ���� ��, ���� ���� ����� ������ ������ ������
, ���� ���� ����� ������. ��� ����� ������ X ���� ����
���� ���� ����� ������ Y.
|
* ROM - |
Read Only Memory. �� ���� ����� ��
������ ��, �� ����� ����. ���� ��� ���� �- ROM ����
����� ������ �����, ��� ������ ������� (instructions)
������ ����� (������, �- Startup, �- ROM ������ �����
����� �� � - reset). ROM ��� Non-Volatile.
|
* PROM - |
Programmable ROM. ���� ���� ��� ������
������ (����� ������ ��� ������ ����� ����� ���� �����).
����� �- ROM, ��� ������ Non - Volatile.
|
* EPROM - |
��� PROM ����� ������ ����� ����� ������ �����. ������
������� �� ���� ��� ���� ���� ���� ������� �� ������.
������ �� ��� Non - Volatile.

����� EPROM �������. ���� ����� ��
���� ������.
|
* EEPROM - |
Electrically Erasable PROM . �����
�������, �� ���� ����� ���� ����� �����.
|
* FLASH - |
������ ����� ������ �- EEPROM �������
�� ���� Flash EEPROM ����� ��� ��� ���� �����/�����
������� �� ������� ����� �� ������ (��� ����� ��� �����).
����� �� ����� ���� ����� ���� ���� ������. ����� ����
���� ���� �� ����� ���� (���� ����� �� ������� �� ���
��� ����� ��� �� ������ ���, ��� �� ����� ����������
������� ���� ��� �������.
������� �������� , ������ ����� BIOS, ������ �� ������
FLASH �� ����� ����� �� � BIOS �� ��� ����� ���� ��
������ �- FLASH ���� ��� ����. �� ������� �� ������
FLASH, �� ��������� ������� �� ����� ���� ������ ����
����������� ����� ��������� ����.
������ �� ���� ����� ���� ������ �� ����� �������, ���
���� ��� ����� ������ ���� ������� ������ �� ����� ������
��� ��� ����� �����. ����� �� ������� ������ �������
����� - ��� �� ���� ������� ����� ������ ������ ������.
������ �- FLASH , ��������� RAM �� ���� ���� ����� ������
(RAM �� ����, ��� ������ ����� ����� ���, ������� ����
���� ��� �� � FLASH).
|
����� ������ ��� ���� ���� �� ����� ������
����� ������� ������ ����� �������� ������. �� ��� ���� �����
��, ���� �� ���� ������ ��������. ����� ����� ������ ����������
���� �����, ���� �� ��� ��� ����� ����� �� ��� ����� �����
: 68HC(S)12.
���� ������ ����� ������ ������ ��� ���������
, ������ ������ HC11, ��� ���� 68HC12A4. ����� ������ ����
���, ��� ������� (��� ��� ������) , �� � 68HC12B32, 68HC12D60
����� ������ ���� - HCS12 (����� �� ������� -MC9S12DP256)
.
����� ����� ���� ���� ���� �� ���� ������ � FLASH ������ ��
������. ��� ��������� ����� �� ����, ��� ���� ������ FLASH
����, ���� ��� ���� �� ���� ���� ��� ����� ����.
����� ��� ������ �������� ���� ������� ������
����, �� ������ ������ ��� �� ����� ������� ����:
* |
����� ����� �������� ���������� (ATD) �
DTA - ������� ����, ���� ������ ���� , �������� ������,
������� ��� ������ ����������� ����� ����� ��� �����.
�� ��� ������ ����� �� ���� �������� , �� ���� ����� ���
������ ����� ������ �������� (���� ���� ����� 2 �����
����� ���� ������).
���� ���� ���� ������� ��� ������ ����� ���� ����� �����
, �� ������ �� ���� ����� �������� ������� ����� . |
* |
����� ���� �� - �� ����� ���� ��������,
����� �� ��� Pulse Width Modulator. �� �� ���� �������
���� LMD18201 (��� ����) ����� ���� ������ (����� �����)
, �� ������ ���� ��'���� �������� (������ ��� ����� �������
���� ����� ���� ������ ������ �� ��'����). |
* |
���� ��� - Input Capture, ����� ������ ��
����� ���� (���� t ��� ���, ���� ����� ������ �� ������
���� �� ����). ������ ��� ������ ����� ���� �������� ��������
���� �� ����� �����. ������, ������ �� ������ (�����)
�� ���� ���� ���� ��� ���.
�- HC(S)12 ����� �� ����� ����� ����� (TIM) �� ������
(ECT) �� ���� ����� ����� ����� (�������� ��Input Capture,
Output Compare ) |
* |
���� IRQ/XIRQ - ���� ���� ����� �������.
IRQ ��� ��� ���� ����� ������ ������ (XIEQ. (Mask ����
���� ������ ���� ������ , ��� ����� ���� ���� ����� ����
OR �� ������. ���� ������ ������� ��� ������ ����� �����
������ (��� ��� �� ����� ���� ����� �� ���� �� ��� �����
����� ������ �� �� ����� ����� �� ������). |
* |
������ ������ - ���� ������ ������ ���� ������� �������
��� ������� ����� �� ������ ��� , �� ��� ����� ��� ���
�����, ��� ����� PC.
���� ���� ������ ������ :
1. SCI - ������ �������� �-��������� (Serial
Communication Interface) , ������ ������� RS232
(������ ��������� ������). �� ���� ��������� ������
��� ����� ���� ��� ���� ���� , ��� ������ ��� �������.
����� 9 ��� ������ � - RS232:

|
2. SPI - ������ �������� ��������� (Serial Peripheral
Interface) , ������
������ SPI �� ����� ������. 2 �������� ������
����� Mater-Slave device, ���� ��� ��� ���� CLK
������, �� Slave ����/���� ���� ��� ���� ��, ���
�� ��� ����� ������ �� ������ ���� ��� �����.
����� � - SPI ��� ����� ������ ��� (Full Duplex)
, �����, ����� ���� ����� ���� (��� 2 �����) ��
�����. ������, ����� ��� ����� ������ ���, ����
���� �������� ������ ���� ������ ��� �� ���� ��
�����. "����-����" ����� ���, ��� �����
������ ��� - ���. ���� ���� ���� �� ������, ��
�� ����.
�� ��� ������ ������ SPI, �� ���� ������ �����.
2 ���� ���� �- 2 ���� ����:
�. MOSI - |
Master Out Slave In, ���� ��
����� ����� ��- Master, ������ �� ��� �- Slave. |
�. MISO - |
Master In Slave Out, ���� ��
����� ����� ��- Slave, ������ �� ��� �- Master.
�� ���� �� �� ��� ���� ������ Slave ���� �����
���� ���� ����. |
�. SCLK - |
���� ������� - ����� ����� ���
������. ����� �� ��� ����� ����� ( ���� �����
�� � Slave, ����� ���� �� �- Master). |
�. SS - |
Slave Select. �� �� ���� ����
������ �� ����� �� � - Slave. |
��� ������� �� �������� �� �� ���
9600 � 115200( Baud Rate ) � HC12 .
|
3. MSCAN - ��� ��� -Motorola Scalable Controller
Area Network , ����� ��� �������� ������ CAN 2.0A/B
, ������ �� ��� Robert Bosch ������� 1991 ������
�������� . ��� ���� ������� ������ ����� ������
������� , ���� ����� ���� ������ �����, ������
����� ������� ���� ��� (band width). ���� ������
������ ������� "����" ������ , ����
������ (����� �������� �� ������, ����� ������
������� ������ ������� ���� ����, ������).

�������� ������ �� �������� �������
�� CAN �- HC12
������ CAN, ��� ����� ������ ,
��� �������� ����� ������������ ������ ������,
�� �� ������ ������ ��� ������� (Nodes) ������,
��� ��� ����� ������ ������ ������ � - CAN. ��
��� ������, �� ����� ������ ��� ���� �� ������
������ ����� �� ������ ������ (���� ��� �������)
���� ������ ����� ����� ������ (BUS) - ������
���� ������� ������ ����� (top priority) ����
�- BUS ������.
���� �� ������ ����� ���� ����� ���� �� ���� ����
������� (������� ������ ����� �� �������� ��������
�������� ����, ���� ��� ��� �����).
���� ��� ������� ������ ����� ���� �����.
���� �� ����� ���� ����� ���� , �� 1 ��� ����
������ (1mbps) .
|
4. Inter Integrated Circut- �� ���� ������, I2C
, ��� �������� ������ ���� , ����� � SCI , �� SPI.
���� ������ ���� �- 80 �� ��� ���� Philips Semiconductor.
�������� �� ����� ���� ����� ��� SCL � SDA, �� ��������.
��� ���� �������� ���� , ��� �� ��� ���� ����� ���.
����� �� ����� � BUS ����, ��� ���� ����� ������
(Address Decoder). ���� ������� ��� ���
Multi Master BUS) Multi Master), ����� - ���� �������
������ ������ ����� ����, ��� ��� ��� ���� ����
� - Master ���� ���� �� ��� ����� ����� ���� ��
� - BUS.
���� ������� ����� ������ (�������, ������) �����
��� ���� ������� ������ (��� ����� ���� ��� ������,
��� ��� ����� ������) , ������� �����, ������ ��
��� ������� �����.
���� � -HC12 (�� ���� �� , �� �� ���� ���� �����
�� 128k ������ FLASH ����� ���� � D60 ��- B32, ��
�������� I2C), ���� � I2C, ������� ������� I2C �����
, ��� ������ �� Multi- Master (��� ��� ����� ������
�� ������� �� �������� ���� ��� �����). ���� �����
�� ���� ������� � 256 �������� �����, ����. |
5. BDLC - Byte Data Link Control . ��� ��������
������ ���� , ����� � msCAN. ��� ��, ���� �����
����� �� ������ ��������� ���� ��� ����. ���������
�����:
SAE J1850 Class B Data Communications
Network Interface Compatible and ISO Compatible
for Low-Speed ( 125 Kbps) Serial Data Communications
in Automotive Applications
���� ������ ���� ����� ������ ��
� - CAN, �� ��� ���� ������ ����� ��������� ������
����.
|
|
����
����� �����
|
|