Taro11-表紙と目次.PDF

Similar documents
untitled

R1EV5801MBシリーズ データシート

    

,, ( ) 5 ma ( ) 5V V 5 6 A B C D E F G H I J , LED LED, LED, 7 LED,, 7 LED ( ) V LED VCC 5V 7 LED VCC f g f a g b a b c e d e d c dp dp VCC (

HN58C256A シリーズ/HN58C257A シリーズ データシート

Microsoft Word - マイコンを用いた信号# doc

HN58V256Aシリーズ/HN58V257Aシリーズ データシート

(Making the electronic circuit with use of micro-processor)

DS

sm1ck.eps

untitled

3 4 PIC

untitled

R1RW0408D シリーズ

AN6591FJM

CPU VS-RC003 RobovieMaker for VS-RC003

PIN S 5 K 0 K 1 K 2 K 3 K 4 V DD V 0 V 1 V 2 V SS OSC SEG 32 SEG 31 SEG 30 SEG 29 SEG 28 SEG 27 SEG 26 SEG 25 SEG 24 SEG 23 SEG 22 SEG 21 SEG 20 SEG 1

R1RW0416DI シリーズ

TOS7200 CD-ROM DUT PC 1.0X p.15 NEMA Vac/10 A [85-AA-0003] m : CEE7/7 : 250Vac/10 A [85-AA-0005] : GB1002 : 250Vac/10A [ ] 2016

スライド 1

HXテクニカルマニュアル

thesis.dvi

M51995AP/AFP データシート

Arduino UNO IS Report No. Report Medical Information System Laboratory

PIC

DS

HA1631S01/02/03/04シリーズ データシート

R1RP0416D シリーズ

R1LV0416Dシリーズ データシート

TR Ver 1.33 TDR-OTH-ANTRelay-133

AD8515: 1.8 V 低電力 CMOS レール to レール入力/出力オペアンプ

untitled

ディジタルシステム設計

PowerPoint プレゼンテーション

DCV ACV DCI ACI DCV ACV DCI ACI DCV ACV DCI ACI DCV ACV DCI ACI Excel JIS Microsoft Excel I-V START I-V Excel I-V JIS C-8913 Excel Excel I-V ISC Isc J

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL 2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b

R1LV1616H-I シリーズ

Distributeur : JBG-METAFIX

TCR-10(PC)

パワーサプライ テクニカルガイド

PC Windows 95, Windows 98, Windows NT, Windows 2000, MS-DOS, UNIX CPU

MOSFET 6-2 CMOS 6-2 TTL Transistor Transistor Logic ECL Emitter Coupled Logic I2L Integrated

S5U1C8F360T1 Manual (S1C8F360 DEMO Board)

スライド 1

51505agj.PDF

3 1EEPROMElectrically Erasable PROM PROMProgrammable ROM 2 EEPROM 3

p ss_kpic1094j03.indd

Microsoft Word - AK2300-MS0997-J-00_ doc

Microsoft Word - AS017U.b......_...j.doc

1516-機器センサ_J.indb

tutorial_lc.dvi

スライド 1

MINI2440マニュアル

XMOS プログラミング入門 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. このサンプルページの内容は, 初版 1 刷発行時のものです.

pc910l0nsz_j

NL-22/NL-32取扱説明書_操作編

M51132L/FP データシート

MB (FRONT VIEW) (TOP VIEW) VSA VSB / RESIN VSC VSA OUTC VSB /RESIN GND GND OUTC (DIP-P-M0) (FPT-P-M0) VSC (SIP-P-M0) VSA VSB / RESIN 00 kω 0 kω + + Co

‚æ4›ñ

橡51553abj.PDF

Part No. Copyright A

untitled

MSM514400E/EL

ユーザーズマニュアル(SVCCシリーズ)

Microsoft Word - C.....u.K...doc

ユーザーズマニュアル(SVCEシリーズ)

PIC


IMAT05-10

CSM_CP1E_SBCA-061_16_17

PS2501-1,-2,-4,PS2501L-1,-2,-4 DS

1 1 TA, ,9 1. ( 2. TM TM GUI TM 1. P7-13 TM Notepad, Meadow, ( P109 ). 2. (shisaku01/sys test)

untitled

i /..12 / / /...22 /

MO 2 E 2 POM -248/16 ev. 1.3_2 L D WP V GND 2* D IN LOD / W D OU OMP LOD 3 Min. yp. Max. V IN Y V IH V = V V = V V IL V = V 2 V =

ADC121S Bit, ksps, Diff Input, Micro Pwr Sampling ADC (jp)

PS2701-1, PS2701-2, PS DS

51553aej.PDF

untitled

Microsoft Word - 本文.doc

4

4

NJW4124 IC ( ) NJW4124 AC-DC 1cell/2cell IC / 1 NJW4124M / Bi-CMOS NJW4124M : DMP20 P-CHG 1 20 Q-CHG NFB 2 19 CS1 TX-SW 3 18 CS2 GND 4 17 VS PC 5 16 V

CP1E_SBCA-061_2_1

電気系技術資料1.PDF

untitled

NAND FF,,

MAX191 EV J

DS90LV V or 5V LVDS Driver/Receiver (jp)

M54640P データシート

PLC HMI High flexibility Simple networking Easy to use 190 HMI 2

R1LV0816ASB データシート

アセンブラ入門(CASL II) 第3版

uPC1251, 358 DS

DAC121S101/DAC121S101Q 12-Bit Micro Power, RRO Digital-to-Analog Converter (jp)

LM358

MT-17J-003-a 表紙

RM0002-J01 Real Time Clock Module RTC-4543SA/SB RTC-4543SA RTC-4543SB Q Q

untitled

Java演習(4) -- 変数と型 --

Transcription:

2 1 2 2 3 4 6 1 6 2 7 10 PIC 11 PIC16F84A 14 1 IC 14 2 PIC16F84A 14 3 PIC 16 4 PIC 23 26 PIC 31 33 35 38 38 39 1 PICLite 39 2 my.h 41 43 1 43 2 44 3 45 4 PIC 46 5 PIC 48 49 1 LED 49

2 LED 53 3 LED 55 4 57 5 if 59 6 if 61 7 switch 63 67 76 1 76 2 76 3 I/O 77 LED 78 1 I/O 78 2 LED 80 3 LED 82 85 1 I/O 85 2 87 3 89 91 1 91 2 91 3 93 4 LED 95 PIC 96 1 I/O 96 2 96 102 1 EE-SF5 102 2 103 105 1 DC ON/OFF 105 2 105 3 DC IC 107 110

1 110 2 112 3 112 4 116 5 118 6 119 122 1 PIC16F84A 122 2 TLSU124 123 124 PIC 125 1 125 2 125 127 1 127 2 MPLAB PICLite TeraPad 127 3 127 4 my.h 128 5 TeraPad 129 130 PIC 131 1 Microchip MPLAB-C 131 2 HI-TECH PIC CCompiler 131 3 CCS PIC CCompiler 131 4 Grich RC PicC CCompiler 132 133 134 135

-1-

1-1 CPU RAM -2-

CPU CPU 1-2 -3-

1-3 1-5 -4-

1-6 1-7 -5-

1-1 -6-

1-2 -7-

-8-

-9-

PIC PIC 2-1 a CPU ROM RAM I/O IC 2-1 b IC ROM RAMI/O I/O IC -10-

PIC CPU PIC16C5X PIC16CXXX PIC17CXXX PIC18CXXX 2-1 PIC16C -11-

-12 -

PIC16F84A PIC 2-2 PIC RAM I/O A/D PWM PIC DIP PIC16F84A PIC PIC -13-

PIC16F84A PIC PIC16F84A 2-2 PIC16F84A 18 CPU ROM RAM I/O I/O 2-3 FLASH CMOS RISC Reduced Instruction Set Computer CPU RISC CPU 14 PIC16F84A 35 14 20MHz 1024 14 1024 68 RAM 64 EEPROM 13 I/O LED 25mA TMR0 FLASH 10,000 EEPROM 10,000,000 CPU CISC ComplexInstruction Set Computere -14-

-15-

CPU ROM RAM I/O I/O 2-3 PIC16F84A -16-

16 ROM CPU ROM Read Only Memory FLASH 2-4 ROM 0h 1FFFh 13 ROM 0h 3FFh 1024 CPU 14 14 1024 1024 ROM ROM CPU ROM 0h CPU ROM ROM 4h -17-

4h Electrically Erasable Programmable ROM ROM MOS flash memory EEPROM EEPROM ROM Erasable Programmable Read Only Memory ROM UV-EPROM One Time ProgrammableROM UV-EPROM Programmable ROM OTPROM ROM RAM EEPROM RAM RAM EEPROM RAM PIC RAM Randam Access Memory PIC RAM PIC PIC -18-

RAM 2-5 RAM PIC RAM RAM PIC16F84A 68 68 PIC RAM ROM RAM PIC RAM 2-5 00h FFh STATUS -19-

0Ch 4Fh 68 8Ch CFh 68 50h 7Fh D0h FFh EEPROM 2-3 ROM RAM 0h 3Fh 64 RAM odometer 1,000,000 40 4ms 8ms PIC PIC16F84A I/O 13 TRIS RAM RAM 2-3 2-5 05h TRISA 85h 06h TRISB 86h 2-4 Input Output TRISA FFh Bit5 Bit7 1Fh FFh TRISA Bit5 Bit7 TRISA -20-

RA4 2-6 FET RA4 RA4 8.5V 2-5 Input Output TRISB 00h TRISB TRISB -21-

PIC16F84A TMR0 Timer0 2-7 TMR0 TMR0 TMR0 PIC 200kHz 4MHz RC -22-

20MHz HS XT HS 4MHz XT 4MHz HS PIC 2-8 RC XT/HS PIC 2-9 RC -23-

PIC PIC PIC RA4 2-6 2-7 I/O IC C-MOS H L k k -24-

-25-

3-1 3-2 3-5 IC TEXTOOL IC 28 IC HP http://www.akizuki.ne.jp/ -26-

10 10 pf 0.1 F K A K -27-

1 2 3 4-2 -0-1 -±5% 1 20 10 ±5 200 ±5% k k DIP ON ON SW ON -28-

5V TA78DM05S 6V Vin 26V Iout =0.5A Vout =5V IN GND OUT IC 1 IC PIC 1 IC IC PIC 18 IC PIC 20MHz GND -29-

2.1 PIC AC/DC 8 15V AC 100mA -30-

-31-

-32-

R1 470 1 R2 10 k 1 R3 1 k 1 R4 8 10 k 5 R9 16 1 k 8 D1 4 ( ) 4 D5 1 CN2,3 10 2 U2 18 IC 1 IC U1 1 LED1 LED 1 LED2-9 LED 8 C5,6,7 3 SW1 1 SW2 DIP 1 1 X1 20MHz 1 C2,3,4 10 F 3 CN1 DC 1 CN4 10 1 CN5 16 1 C1 47 F 1 U2 IC 1 SP 13 1-33-

4 PIC -34-

PIC IC PIC 10 GND Vcc DC LED DC OFF 18 IC 14 5 5V IC 10 GND Vcc 5V CN2 CN3 3-5 PIC 7 2 LED2 9 DIP 1 5 PIC -35-

-36-

-37-

PIC PIC Windows OS MPLAB Web Web PIC MPLAB Ver5.40 MicrochipTechnogy PIC START Plus MicrochipTechnogy MPLAB MicrochipTechnogy PICLite C V7.85 HI-TECH TeraPad Ver0.71 2001 12 PIC MPLAB PIC MPLAB MPLAB PIC START Plus PIC START Plus MPLAB PIC 35 MPLAB -38-

HI-TECH PICLite C PIC 16C8416F8416F84A MPLAB MPLAB MPLAB Ver5.40 MPLAB TeraPad PICLite C PICL PICLite C ANSI PIC bit bit char or Byte unsignedchar Byte short 16 Byte unsignedshort 16 Byte int 16 Byte unsignedint 16 Byte long 32 Byte unsignedlong 32 Byte float 24 double 24 or 32 *1 *2 24bit -39-

0bnnnnnnn 0Bnnnnnnnn 0b10101100 0B00111100 0nnnn 0425 10 nnnn 165 16 0xmmmm 0Xmmmm 0x4F 0XA0 n0 9 m 0 9 A,B,C,D,E,F 16 ; 4-1 PA RAM 05h volatile pic.h TRISA TRISB PORTA PORTB TRISA TRISB PORTA PORTB unsigned char //TRISA //TRISB //PORTB 0b11110000-40-

PIC CONFIG CONFIG _ PIC16F84A.h my.h wtime wtime -41-

// // MHz // // FOSC1=1,FOSC0=0 // : // // : //ms -42-

4-1 4-4 PIC PIC PIC LED TeraPad Ver0.71 HEX PICLite C V7.85 TeraPad Ver0.71 PIC PIC START Plus MPLAB PIC PIC TeraPad 4-4 test.c // // // // // 1:Input // 0:Output // // 0x00 0000 0000 LED // 1000ms // 0xFF 1111 1111 LED // 1000ms // while -43-

TeraPad PICL -44-

TeraPad TEST.HEX HEX -45-

HEX PIC PIC PICSTART Plus MPLAB MPLAB PICSTART Plus Enable Programmer 4-4 MPLAB PIC PIC16F84A PIC Web -46-

HEX MPLAB MPLAB File Import Import To Memory HEX IC PIC PIC PIC -47-

my.h 4-6 Configuration Bits 4-7 Program ROM PIC PIC IC PIC PIC -48-

PIC DIP LED CN4 CN5 0b01010011 LED // // // // 1:Input // 0:Output // 0b01010011 #include pic.h #include #include pic.h pic.h pic.h PIC pic1684.h pic.h PIC16F84A TRISA 85h PORTA 05h -49-

// /* */ ++ // PICLite C // #include "my.h" my.h #include "my.h" my.h wtime " " " " my.h mainvoid main main PIC main ANSI C int PIC int ANSI C return ANSI C PIC main void PICLite C PIC main void TRISA =0xFF; TRISA TRISA 16 0xFF TRISA pic1684.h 85h PIC CN4 CN5 TRIS IC -50-

TRISB =0x00; TRISB TRISB TRISA 16 0x00 PORTB =0b01010011; PORTB PIC 4-5 PORTB LSB RB0 MSB RB7 PIC LED LED LED PIC RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 LED LED9 LED8 LED7 LED6 LED5 LED4 LED3 LED2 LED PORTB TRISATRISB pic1684.h 06h PIC PORTB main -51-

4-5 PIC main PIC ROM CPU main // // // // 1:Input // 0:Output // 0b01010011 // PICLite C main main main 4-6 main pic.h TRISA PORTA my.h TRISA TRISB PORTB LED -52-

DIP LED PIC // // // // 1:Input // 0:Output // // // // while PORTB =0x00; 0x00 LED while1 while PORTB =PORTA; PORTB PORTA LED ON PORTA PORTB pic1684.h 05h -53-

4-6 10 DIP RA0 ON OFF 4-7 OFF ON GND 4-7 DIP ON V OFF V ON RA0= V LED RB0= V OFF RA0= V LED RB0= V DIP ON V OFF V V LED V -54-

LED data data data 0b00000101 // // // // data // 1:Input // 0:Output // data 0b00000101 // // data // 1000ms // data // while unsignedchardata; data char JIS ASCII -128 127 255 data char unsigned char data 255 wtime1000 ; my.h -55-

4-8 data 0b00000101 10 data 0b00001010 10 0b00010100 20 10 10 16 16 data 0b10100000 160 data data unsigned char 0b101000000 320 0b01000000 data 0b00000000 LED -56-

i 0 15 0.5 LED // // // // i // 1:Input // 0:Output //i 0 15 1 //i // 500ms 0.5 //for // fori=0;i =15;i++ i 0 15 for i 16 for ; i=0 for i =15 i++ i++ i=i+1 i while1 ; for for ;; ; -57-

for while 4-9 while 4-10 // // // // i // 1:Input // 0:Output i=0; //i while //i 15 //i // 500ms 0.5 i++; //i //while // while while while for for while 4-3 wtime i unsigned char unsigned char 255 i 255 4-3 unsigned int -58-

DIP 4-8 LED PIC RA4 RA3 RA2 RA1 RA0 DIP SW5 SW4 SW3 SW2 SW1 ON OFF OFF OFF OFF OFF ON PORTA ON/OFF DIP // // // // pa // 1:Input // 0:Output // // pa //pa 0b00011110 // 0xF0 11110000 // // 0x0F 00001111 //if else // while -59-

unsignedcharpa; pa pa char unsigned pa =PORTA; pa PIC16F84A ifpa ==0b00011110 pa 0b00011110 pa 0b00011110 else 4-11 if pa 0b00011110 0xF0 0x0F DIP ON/OFF ON OFF if 0xF0 ON ON if 0x0F ON 0xF0 OFF 0x0F RA0-60-

4-9 DIP RA0 ON LED OFF DIP LED RA4 RA3 RA2 RA1 RA0 RB7 RB0 ON OFF ON/OFF DIP ON/OFF LED // // // // 1:Input // 0:Output // // =ON RA0=0 // 0xF0 11110000 // RA0=1 // 0x0F 00001111 //if else // while -61-

ifra0 ==0 RA0 DIP ON if RA0 pic1684.h RA0 else if if RA0 bit if else RA0 RA0 DIP OFF ON/OFF 4-11 ON/OFF pic1684.h 4-10 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 PORTA PORTA 05h RA4 RA3 RA2 RA1 RA0 PORTB PORTB 06h RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 unsignedchar bit PORTA 0b00011001 RA0 RA1 RA2 RA3 RA4 RB7=1 RB7 RB7-62-

DIP 4-11 LED DIP LED RB7 RB0 OFF OFF OFF ON ON OFF ON ON ON/OFF DIP LED -63-

// // // // sw,data // 1:Input // 0:Output // // // // =OFF, =OFF //data 0x0F //swicth // =OFF, =ON //data 0xF0 //swicth // =ON, =OFF //data 0x55 //swicth // =ON, =ON //data 0xAA //swicth // //data 0x00 //switch // data // while -64-

sw=porta&0b00000011; & if for && sw 0b000000000b000000010b000000100b00000011 switchsw sw case case default case default switch case default switch case 0b00000011: swicth switch sw 0b00000011 data=0x0f; case : data =0x0F; data 16 0x0F sw 0b00000011 case 0b00000011: sw=0b00000011 data=0x0f break; switch swicth case data=0x0f break swicth break -65-

default: switch case sw 0b000000110b00000010 0b00000001 0b00000000 data 0x00 00000000 PORTB =data; case data PORTB -66-

LED. 4-10 4-4 4-9 DIP 0.5 for LED LED 4-11 1 8. LED 4-8 LED -67-

3 4-12 DIP 4-12 DIP DIP ON OFF 0.3 1.0 4-12 4 DIP 4-13 DIP ON OFF 0.3 1.0 ON -68-

// // // // 1:Input // 0:Output // // 0xF0 1111 0000 // 800ms // 0x0F 0000 1111 // 800ms // while -69-

// // // // // 1:Input // 0:Output // //i PORTA 0 //i // 500ms. // for // // -70-

// // // // // 1:Input // 0:Output // // //i //0x01 0b00000001 i // 300ms. //for //while // // // // // 1:Input // 0:Output // // //i //0x80 0b10000000 i // 300ms. //for //while -71-

// // // // // 1:Input // 0:Output // // //i //RA0 SW1 ON //0x01 0b00000001 i //RA1 SW2 OFF //0x80 0b10000000 i //if else //RA1 SW2 ON // 300ms. //RA1 SW2 OFF // 1000ms //if else //for //while -72-

// // // // // 1:Input // 0:Output // // //i //RA0 SW1 ON //0x01 0b00000001 i //RA1 SW2 OFF //0x80 0b10000000 i //if else //RA2 SW3 ON //data //if //data //RA1 SW2 ON // 300ms. //RA1 SW2 OFF // 1000ms //if else //for //while -73-

-74-

-75 -

PIC ------ ------ 4-7 4-7 No 1 PIC 2 20 3 4 SPP-70 5 6 0 5V 7 LED TLSU124 3 LED 8 A-12AP 9 TPS601A 10 1/4W 180 470 1k 2k 10k 15k 30k 47k 62k -76 -

5-1 PIC A B A B I/O CN2 CN3 I/O 1 2 3 4 5 6 7 8 9 10 CN2 A Vcc RA4 RA3 RA2 RA1 RA0 GND CN3 B VccRB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 GND DIP LED A B CN4 CN5 I/O I/O I/O 4-7 A I/O B I/O -77 -

LED PIC I/O I/O 0 1 4-7 DIP CN4 LED CN5 DIP LED DIP OFF LED CN3_RB0 4 5-6 GND -78 -

LED B DIP CN4 LED CN5 B CN3_RB0 4 5-6 RB4 RB3 RB2 RB1 RB0 VOH V OL VOH VOL VOH LED V V V V V V V V V V I/O LED PIC I/O Low 0V VOL High 5V VOH LED VOH VOL VOH -79 -

5-3 5-4 LED CN3_RB0-80 -

DIP CN4 LED CN5 LED DIP LED DIP OFF VOH VR VF 5-9 LED IF 5-9 IF VR R VOH VR VF IF V V V ma V V V ma V V V ma k V V V ma VF VR LED VF V IF LED 10 R R LED VF -81 -

LED LED LED 3 LED TLSU124 IF max LED PIC I/O PIC I/O PIC16F84A 4 5-10 A B ma ma ma ma ma ma ma ma I/O IOH High IOL Low IC -82 -

5-5 LED I/O VOH Vcc 5V LED VF 2V LED IF 5mA R VOHVFIF R R R 100 LED LE D TLSU124 PIC16F84A I/O I/O LED 5-6 High Lo w IC R VCC VOL VF VCC VF R IF IF VOL 0V -83 -

PIC16F84A R 80 VCC VF R 80 IF 30 VCC VF R 30 IF High Low Low High High LED Low LED Low LED High LED LED LED 20mA LED LED LED LED 10 mcd 10 100 mcd 100 mcd TLSU124 LED -84 -

ON OFF Low High PIC16F84A RA4 5-7 5-8 RA0 RA4-85 -

DIP CN4 LED CN5 DIP A RB0 RB1 4 LED 5V 0V RB 0 LED VIL 5-12 5V 0V 5V RB0 LED VIH 5-12 RA4 V IL V IH RA0 V V RA4 V V RA0 VIL VIH RA4 VIL VIH V PIC16F84A 5-13 VIL VIH RA4 0 0.8 V 2 5 V RA4 0 1 V 4 5 V VIL VIH -86 -

High Low 5-9 5-9 5-14 Vo Vo Vo V V V V V V 10 k -87 -

Vcc GND TTL IC Vcc GND CMOS IC pn IC 3 ON OFF ms Low High ON OFF High Low ms ms -88 -

5-10 5-11 DIP CN4 LED CN5 ON OFF Vo 5-16 RB0 LED -89 -

LED Vo RB0 LED V V 5-14 -90 -

A/D 5-13 -91 -

EE-SPY402 KU381-80 E3S-AT11 5 24 V 5V 10 30 V 5mm 800 mm 7m npn npn npn Vcc High +V Low0V 5-14 Vcc C-E k 10k Vo OFF ON High Low -92 -

LE D 5-15 Vcc LED LED LED 10mm DIP CN4 LED CN5 Rc 0 62k LED Vo 5-19 RB0 LED -93 -

Rc 0 15 k 30 k 47 k 62 k Vo V V V V V Vo V V V V V RC 0 Vo V Vo RC Vo RC RC k VOB VOW RC 0 VOB VOW Vcc5V RC VOW Low 5-16 Vcc VOW VOB VOW 0 1 0 1 RC V OB VOW VOB VOW 2 VOB -94 -

5-17 LED 3 EE-SF5-B EE-SY110 TLP909 5mm 5mm 7mm IF 50mA 50 ma 50 ma VR 4 V 4 V 5 V 30 V 30 V 30 V VCE IC 20mA 20 ma 50 ma *-B 5-15 RL -95 -

3 5-10 PIC16F84A I/O I/O 5-20 I/O LED TLSU124 1.8V 5mA MB-25G3 2.5V 0.3 A G6A-274P 5V 5V 40 ma FA-130 1.5 3V 0.95A3V 12 V DME34B37G18A 0.65 A 5-18 C-E ONOFF I/O IB C-E ON Ic IB hfe I/O Ic Low OFF High ON -96 -

Vcc 5V C-E ON OFF IC IB 2 20 hfe VOH 0.6 RB IB hfe ON 10 VOH Vcc 5V IB I/O IB I/O 5-19 hfe hfe1 hfe2 IC IB 2 20 hfe VOH 1.2 RB IB OFF C-E 5-20 -97 -

MB-25G3 2.5V 0.3A 2SC5000 VCEmax 50V Imax C 10A IBmax 1A hfe 200 10 V OH 5V IB IC hfe 0.3 10 200 3 15 10 15 ma VOH 0.6 RB IB 5 0.6 3 1510 293 E24 300 IB PIC16F84A I/O G6A-274P 5V 40 ma Vcc 5V 2SC1815-Y VCEmax=50V ICmax= 150mA IBmax=50mA hfe 200 10 VOH 5V IB RB -98 -

DME34B37G18A 4.5W 12V 0.65A 2.3A Tr1 2SC1815-Y VCEmax 50V Imax C 150mA Imax B 50mA hfe1 200 Tr2 2SC5000 VCEmax 50V ICmax 10A Imax B 1A hfe2 200 10 V OH 5V hfe hfe1 hfe2 IB RB hfe hfe -99 -

0 0V 1 5V V OH 2V Imax F 30mA A B 25 ma 50 ma 25 ma 100 ma 25 ma 80 ma 25 ma 150 ma VR VOHVF 5 2 3V VR 3 R 600 3 IF 510 E24 560 620 VOHVF R IF VOHVF 5 2 3 IF 30 10 30 ma R 100 TLSU124 IFmax 30mA PIC16F84A 25mA LED PIC16F84A 2V Vo Vo Vo 5 V 5V 0 V 0 V 0V 5 V 5V Rc I B 2mA RB 2.2 k E24 IB 0.58mA RB 6.6 k E24 6.2k 6.8 k -100 -

-101 -

LED LED LED EE-SF5 EE-SF5 6-1 6-2 6-1 -102 -

EE-SF5 LED LED V=1.2V F FI=20mA R Vcc VF 5 1.2 IF 20 10 190 E24 180 200 IL VO VO IL RL EE-SF5 2-6 2-7 PIC Low VIL 0.8V High VIH 2.0V RA4 2.0V High 0.8V Low VO RL in LED I F 20mA Vcc 5V d 5mm IL 6-2 -103 -

VIH ILW RLmin RLmin VIH 2.0 RLmin 8000 8 ILW 25010 VIL ILB RLmax RLmax VIL 0.8 RLmax 16000 16 ILB 50 10 RL 8k RL 16k 10 15 RA4 RL 5 15 6-3 -104 -

DC ON/OFF 6-6 6-7 -105 -

ON/OFF FET 6-8 Tr1 Tr4 ON Tr2 Tr3 ON Tr3 Tr4 ON Tr1 Tr3 Tr2 Tr4 ON -106 -

DC IC DC IC TA7257P DC 1.5A AVE 4.5APEAK Vcc 6 18V Vs 0 18V OFF OFF -107 -

-108 -

6V 6-11 Vs Vcc TA7257P OUT1 OUT2 1.5V 2V IC ON/OFF -109 -

EE-SF5 PIC PIC LED2 LED3 CN5 B0 B1 IC Vcc 6 18V 5V PIC -110 -

+5V PIC FA-130 3V OUT1 OUT2 1.5V in 5cm 4.4cm -111 -

PIC 20 6-14 6-15 -112 -

6-16 DC PIC -113 -

PIC 006P 9V DC 6-10 DC IC TA7257P 3 OUT1 H 5 OUT2 L 6-6 DC 6-11 -114 -

6-10 DC 6-12 RB0 RB3 0b10010000 16 0x90 6-13 6-6 -115 -

CN4 CN5 6-14 6-1 PIC LED LED LED3 LED2-116 -

CN2 CN4 CN5 6-15 6-2 DIP 1 ON/OFF 0/1 DC 6-13 4 DIP DC 6-16 DIP 4-117 -

PIC LED -118 -

PWM Pulse WidthModulation -119 -

-120 -

-121 -

PIC16F84A Data sheet, DS35007B -122 -

LED TLSU124 2000 http://www.semicon.toshiba.co.jp/ -123 -

LED 0.5 LED2 LED9 DIP ON/OFF LED DIP 1 5 DIP 6 8 ON/OFF LED 5 //WAITTIMER ms /LED0.5S 5 // ON/OFF LED / -124 -

PIC PIC CN2 CN3 IC CN4 CN5 DIP LED CN4 CN5 1 CN2 CN3 20 7-4 2-125 -

-126 -

7-8 URL URL MPLAB PICLiteC TeraPad MicrochipTechnogy HI-TECH URL 2001 12 7-2 cc.bat PICLite C cc.bat CC cc.bat PICL.exe PICLite C MS-DOS PICL PICL -127 -

cc.bat TeraPad.exe " " cc.bat PICL -16f84a PIC16F84A -I:c: picclite include -Eerr err my.h 4-3 c: picclite include -128 -

TeraPad 7-5 C: PICCLITE CC.BAT CC.BAT %F %F MS-DOS PICL MS-DOS *.c;*.h -129 -

PIC PRO-MATE 5000 5 PIC PIC16F84 PIC16F84A PICSTART Plus 7-6 PICSTART Plus DIP PIC EIA-232 RS232 MPLAB -130 -

PIC HI-TECH PIC CCompiler PICLite C PIC16F84 Microchip C MPLAB 256 86,000 Z80 C ANSI C MPLAB PIC16F84A PICLite C HI-TECH HI-TECH $850 PIC ANSI-C MPLAB PCB12 PCM14 PCWPCB PCM Windows -131 -

PCB 24,900 PCM 24,900 PCW 59,000 PIC GrichRC 6,800 2,000 K -132 -

-133 -

PIC PIC 2 PIC PIC 1 2 3 PIC16F84A 6 1 RoboBooks PIC 2000 2001 8 2 PIC 6300 1998 8 A4 280 http://www.mal.co.jp/ 3 PIC 2500 2001 2 4 PIC 2700 1999 11 5 PIC 2380 2000 2 6 PIC16F84 PIC -134 -

1 KEE LOQ8 Code Hopping Encoder HCS300 Data Sheet DS21137E Microchip TechnologyInc2000 http://www.microchip.co.jp/ 2 CQ 1988 3 SPECIAL No.61 CQ 1998 1 PIC micro 18C MCU Family Reference Manual DS00027U Microchip Technology Inc2000 http://www.microchip.co.jp/ 2 PIC16F84A Data sheet DS35007B Microchip Technology Inc 2001 1 12 2 2001. 3 LED TLSU124 TLOU124,TLSU124,TLYU124 http://www.semicon.toshiba.co.jp/ 4 1S2076A http://www.hitachisemiconductor.com/sic/servlet/request 5 http://www.akizuki.ne.jp/ 1 PIC 2000 7 pp.179 186 CQ 2 PICLITE CManual HI-TECHSoftware January2000 1 2SC1815 http://www.semicon.toshiba.co.jp/ja/bucat_3/bucat_0/bucat_3/td_38/td.pdf 2 2SC5000 http://www.semicon.toshiba.co.jp/ja/bucat_12/buccat_0/bucat_0/td_50/td.pdf 3 LED TLSU124 TLOU124,TLSU124,TLYU124 http://www.semicon.toshiba.co.jp/ 4 TPS601A http://www.semicon.toshiba.co.jp/ja/bucat_0/bucat_4/bucat_5/td_0/td.pdf 5 TLP909-135 -

http://www.semicon.toshiba.co.jp/ja/bucat_0/bucat_4/bucat_4/td_2/td.pdf 6 '98 A-12AP 7 EE-SY110 http://www.omron.co.jp/ecb/products/pdf/omron/sensor/ee_sy110.pdf 8 EE-SF5-B http://www.omron.co.jp/ecb/products/pdf/omron/sensor/ee_sf5.pdf 9 G6A-274P http://www.omron.co.jp/ecb/products/pdf/omron/relay/g6a.pdf 10 PCB 2000 SAOO-205 EE-SPY402 E3S-AT11 11 LEC02-0107-03-01 KU381-80 12 DC DME DM 97TKIK-0 DME34B37G18ADME34BA http://www.japanservo.co.jp/revos/pdf/b13.pdf 13 FA-130 http://www.mabuchi-motor.co.jp/cat_files/pdfs/fa_130rasa.pdf 1 '98 '99 http://www.omron.co.jp/ecb/products/pdf/omron/sensor/ee_sf5.pdf 2 IC IC TA7257P 2001 http://www.semicon.toshiba.co.jp/ja/bucat_6/bucat_3/bucat_0/td_1/td.pdf 1 PIC16F84A Data sheet DS35007B Microchip Technology Inc 2001 http://www.microchip.co.jp/ 2 LED TLSU124 http://www.semicon.toshiba.co.jp/ 3 PIC fun http://www.picfun.com -136 -

-137 -