��� ����:
����� ��������, �� ����� ���, ���� ������ ����� ������ ������� ������� ������.
���� �� ��� ������ ��� ���� ����� �������, �� ���� ���� ���� ������, ����� �� ������ ������-������� (����� ���� 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, �� ��� ���� ������ ����� ��������� ������ ����.

���� ����� �����