3 4 PIC

Size: px
Start display at page:

Download "3 4 PIC"

Transcription

1 PIC

2 3 4 PIC

3 6-4 IC

4 PIC 3

5 PIC16F628 PIC16F873 4

6 PIC PIC Peripheral Interface Controller PIC CPU ROM RAM / PIC 3 PIC16F628 16F PIC16F628 16F873 A/D PIC MPLAB PIC PIC AKI PIC PIC MPLAB PIC PIC PIC PIC PIC 3.1 PIC 5

7 3.1 PIC 6

8 4-1. PIC LED LED 4 LED LED PIC LED PIC OPTION OPTION RESET OPTION 4.1 7

9 4.1 OPTION bit7 RBPU bit0 INTEDG T0CS T0SE PSA PS2 PS1 PS0 OPTION RBPU bit7 PORT B 1 0 INTEDG bit6 INT 1 0 T0CS bit5 0 1 T0CKI 0 T0SE bit PSA bit3 1 WDT 0 0 PS2 PS1 PS0 bit2 0 PS2-0 0 WDT

10 PS2-0 0 WDT OPTION PIC CPU CPU 4 CPU 4 0 INTCON INTCON 4.2 9

11 4.2 INTCON bit7 bit0 GIE EEIE T0IE INTE RBIE RTIF INTF RBIF INTCON GIE bit7 1 0 EEIE bit6 EEPROM 1 EEPROM 0 T0IE bit INTE bit4 PORT B INT 1 PORT B 0 RBIE bit3 PORT B 1 PORT B 0 RTIF bit INTF bit1 PORT B INT 1 PORT B

12 RBIF bit0 PORT B 1 PORT B LED 7 1 LED 10mA 7 70mA LED 4.3 R1 0.7V R1 2.3V LED 7 70mA R1 0.7mA R v ma k 3. 3 k R 1 LED 2V 7 LED 11

13 1 V 10 ma 0. 1 k 100 BCD 4.4 BCD BCD BCD 7 LED LED BCD BCD BCD 7 LED BCD HIGH PIC OPTION RBPU bit7 0 PIC RA4 RA5 12

14

15 cm

16 BCD 7 LED BCD LED LED

17 10 BCD-SW 1 BCD-SW 7 LED Yes 00 No No Yes ON 7 LED Yes No 4.8 No Yes 16

18 7 LED 10 BCD-SW PORTB 10 BCD-SW LED 1 BCD-SW 1 BCD-SW 1 1 LED 10 BCD-SW 10 LED 1 BCD-SW No 1 LED Yes RETURN RETURN

19 0 0 No 0 Yes No 0 No 1 0 Yes 0 Yes N0 0 No 0 Yes Yes No 0 Yes No 0 0 Yes 0 No Yes 0 1 RETFIE

20 bit 16bit 16bit 40bit bit C2 C1 C0 0 1 D4 D3 D2 D1 D

21 bit 16bit bit 1 1 2bit 5bit 5bit 32 16bit PIC

22 LED 9 LED 10 LED 5.5 RB0 RB4 LED RA0 RA3 RA5 RB5 RB7 RC6 LED LED LED 21

23

24 LED PIC

25

26 No Yes LED

27 kHz kHz 37.9kHz kHz PIC 4kHz PIC kHz PIC 600 PIC 0.5% 26

28

29 28

30 Q1 Q2 Q3 Q4 OFF OFF OFF OFF ON OFF OFF ON ( ) OFF ON ON OFF ( ) OFF OFF ON ON 6.1 Q1 Q4 ON 29

31 Q2 Q3 ON Q3 Q4 ON Q1 Q3 Q2 Q4 ON OFF 6-4. IC IC IC TA7291P 20V 0.4A 2.0A 6.2 IC

32 6.2 PIC (5PIN) 2(6PIN) 1(2PIN) 2(10PIN) LOW LOW HIGHT LOW HIGHT LOW ( ) LOW HIGHT LOW HIGHT ( ) HIGHT HIGHT LOW LOW SPS kHz % PIC

33 6.4 0 High Low PIC Low 0 1 Low High PIC High SPS V 5.3V IN 4 LED PIC 4.7 F

34

35

36

37

38 1 PWM PWM PIC HIGH LOW HIGH LOW

39 Yes 100 No No Yes 200 No Yes 600 No 2 Yes

40 Yes No Yes 1 0 No 1 0 Yes No

41 0 1 No Yes No Yes 1 1 RETURN

42 0 T0IF Yes No DUTY1 0 No 1 DUTY DUTY1 DUTY2 1 2 No 2 RETFIE

43

44 0 1 2 IC 2 2 PIC PIC 43

45 PIC PIC PIC PIC PIC CQ PIC 44

46 A254 45

47 1 ;******************************************************************: ; ;****************************************************************** ; LIST P=PIC16F873 INCLUDE "P16F873.INC" ;******************************************* SDATA EQU 20H CNT1 EQU 21H CNT2 EQU 22H CNT3 EQU 23H CNT4 EQU 24H BITCNT EQU 25H WCNT EQU 26H W6CNT EQU 27H WORK EQU 28H KEYDT EQU 29H WCNT2 EQU 3AH DEVICE SET 080H ORG 0 ;****************************************** MAIN PORT_INI Loop CLRF CLRF BSF PORTA PORTB KEYSCAN LEED SEND SEND PORTB,0 1

48 2 TIME60M BCF PORTB,0 BSF PORTB,1 TIME60M BCF PORTB,1 BSF PORTB,2 TIME60M BCF PORTB,2 BSF PORTB,4 TIME60M BCF PORTB,4 BSF PORTB,3 TIME60M BCF PORTB,3 LOOP ;******************************************* PORT_INI BSF STATUS,RP0 H'07' ADCON1 H'07' TRISC H'00' TRISB H'00' TRISA BCF OPTION_REG,7 BCF STATUS,RP0 CLRF PORTA CLRF PORTB RETURN

49 ;******************************************* KEYSCAN LEFT H'08' PORTC LEFT1 BTFSS PORTC,0 LEFT2 TIM10M BTFSC PORTC,0 SIG11 LEFT2 BTFSS PORTC,1 LEFT3 TIM10M BTFSC PORTC,1 SIG12 LEFT3 BTFSS PORTC,2 CENTER TIM10M BTFSC PORTC,2 SIG13 CENTER CENT1 BTFSS BTFSC CENT2 BTFSS BTFSC CENT3 BTFSS H'10' PORTC PORTC,0 CENT2 TIM10M PORTC,0 SIG21 PORTC,1 CENT3 TIM10M PORTC,1 SIG22 PORTC,2 RIGHT 3

50 4 TIM10M BTFSC PORTC,2 SIG23 RIGHT H'20' PORTC RIGHT1 BTFSS PORTC,0 RIGHT2 TIM10M BTFSC PORTC,0 SIG31 RIGHT2 BTFSS PORTC,1 RIGHT3 TIM10M BTFSC PORTC,1 SIG32 RIGHT3 BTFSS PORTC,2 KEYSCAN TIM10M BTFSC PORTC,2 SIG33 KEYSCAN ;**************************************************** TIM10M TIME5M TIME5M RETURN ;******************************************************* SIG11 BSF PORTA,0 H'14'

51 RETURN KEYDT SIG12 BSF PORTA,3 H'08' KEYDT RETURN SIG13 BSF PORTB,5 H'0E' KEYDT RETURN SIG21 BSF PORTA,1 H'04' KEYDT RETURN SIG22 BSF PORTC,6 H'0A' KEYDT RETURN SIG23 BSF PORTB,6 H'10' KEYDT RETURN SIG31 BSF PORTA,2 H'06' KEYDT RETURN SIG32 BSF PORTA,5 H'0C' KEYDT 5

52 6 RETURN SIG33 BSF PORTB,7 H'12' KEYDT RETURN ;************************************************************** LEED 8 BITCNT LDLP BIT0 DECFSZ BITCNT,F LDLP RETURN ;*************************************************** SEND BIT1 ;**************************************************** 3 BITCNT DCODE RLF KEYDT,F BTFSS STATUS,C BIT0 BTFSC STATUS,C BIT1 DECFSZ BITCNT,F DCODE BIT0 BIT1 ;******************************************************** 5 BITCNT

53 7 KEYCODE RLF KEYDT,F BTFSS STATUS,C BIT0 BTFSC STATUS,C BIT1 DECFSZ BITCNT,F KEYCODE RLF KEYDT,F BIT1 ;*********************************************************** 4 BITCNT TARIL BIT0 DECFSZ BITCNT,F TARIL RETURN ;**************************************************************** BIT0 BCF PORTC, 7 ;***************************************************************** H 0C W6CNT BT01LP H 0F WCNT BT00LP DECFSZ WCNT,F BT00LP DECFSZ W6CNT,F BT01LP RETURN

54 ;******************************************* ;******************************************* BIT1 H 17 W6CNT ;********************************************* BTLOOP BSF PORTC,7 ;************************************************** BCF PORTC,7 ;***************************************************** DECFSZ W6CNT,F 8

55 9 BTLOOP RETURN ;*************************************************** WAIT H 0A CNT3 WTLP3 H 63 CNT2 WTLP2 H 64 CNT1 WTLP1 DECFSZ CNT1,F WTLP1 DECFSZ CNT2,F WTLP2 DECFSZ CNT3,F WTLP3 RETURN ;******************************** TIME100 H 09 CNT1 T_LP1 TIME10 DECFSZ CNT1,F T_LP1 RETURN TIME10 H 07 CNT2 T_LP2 DECFSZ CNT2,F

56 RETURN TIME1M T_LP3 DECFSZ RETURN TIME5M T_LP4 DECFSZ RETURN T_LP2 H 0A CNT3 TIME100 CNT3,F T_LP3 H 38 CNT4 TIME100 CNT4,F T_LP4 TIME60M TIME60 DECFSZ RETURN H'0C' WCNT2 TIME5M WCNT2,F TIME60 END 10

57 2 ;************************************************************** ; ;************************************************************** LIST P=PIC16F628 INCLUDE "P16F628.INC" ;************************* DUTY1 EQU 20H DUTY2 EQU 21H DYWRK1 EQU 22H DYWRK2 EQU 23H WIDTH EQU 24H W_TEMP EQU 25H ST_TMP EQU 26H RDATA1 EQU 27H RDATA2 EQU 28H CNT1 EQU 29H CNT2 EQU 2AH BITCNT EQU 2BH SPD1 EQU 2CH SPD2 EQU 2DH DIR1 EQU 2EH DIR2 EQU 2FH WORK EQU 30H ZNS EQU 31H STOPF EQU 32H TURN EQU 33H DEVICE SET H'00' ;*************************** ORG 0 START 1

58 2 ORG 4 T0ISR ;****************************** START BCF STATUS,RP0 H 07' CMCON BSF STATUS,RP0 H'13' TRISA CLRF TRISB H 88 OPTION_REG BCF STATUS,RP0 CLRF PORTA CLRF PORTB ;********************************** H 10 WIDTH DUTY1 DUTY2 DYWRK1 DYWRK2 CLRF TMR0 BSF INTCON,T0IE CLRF STOPF CLRF TURN BCF PORTA, 2 ;*********************************** MAIN2 CLRF TURN BSF INTCON,GIE MAIN ;************ BCF STATUS,RP0

59 BTFSS PORTA, 4 LOOP2 WAIT100 BTFSC PORTA, 4 LOOP H'0C' BSF PORTB, 2 PORTA BSF PORTB, 3 LOOP2 BTFSC PORTA,0 MTR1UP BTFSS PORTA,0 MTR1DWN ;************************************* BTFSC PORTA,1 MTR2UP BTFSS PORTA,1 MTR2DWN MAIN ;************************************* MTR1UP ; H 10 SUBWF DUTY1,W BTFSS STATUS,C INCF DUTY1,F RETURN MTR1DWN 1 SUBWF DUTY1,W BTFSC STATUS,C DECF DUTY1,F 3

60 4 RETURN ;************************************* MTR2UP H 10 SUBWF DUTY2,W BTFSS STATUS,C INCF DUTY2,F RETURN MTR2DWN 1 SUBWF DUTY2,W BTFSC STATUS,C DECF DUTY2,F RETURN ;*************************************** T0ISR W_TEMP SWAPF STATUS,W ST_TMP BCF INTCON,T0IF DECFSZ WIDTH,F DTY1CNT ;***************************************** DTYCLR H 10 WIDTH MOVF DUTY1,W DYWRK1 BSF PORTB,6 MOVF DUTY2,W DYWRK2 BSF PORTB,4 POPRTN ;*****************************************

61 DTY1CNT MOVF BTFSC DECFSZ DTY1Z BCF DTY2CNT MOVF BTFSC DECFSZ DTY2Z BCF POPRTN SWAPF SWAPF SWAPF RETFIE DYWRK1,W STATUS,Z DTY1Z DYWRK1,F DTY2CNT PORTB,6 DYWRK2,W STATUS,Z DTY2Z DYWRK2,F POPRTN PORTB,4 ST_TMP,W STATUS W_TEMP,F W_TEMP,W ;**** REMOCON MODE LOOP BCF STATUS,RP0 BTFSS PORTA, 4 LOOP WAIT100 BTFSS PORTA, 4 LOOP LOOPA BCF INTCON,GIE STRTBIT ANDLW H'FF' BTFSS STATUS, Z 5

62 WHICH MOVF WORK,W RDATA1 LOOPB BCF STATUS,RP0 BTFSS PORTA, 4 LOOPB WAIT100 BTFSS PORTA, 4 LOOPB STRTBIT ANDLW H'FF' BTFSS STATUS, Z LOOP MOVF WORK,W RDATA2 SUBWF RDATA1,W BTFSS STATUS,Z MAIN2 RCVED MOVF RDATA1,W ANDLW H'E0' BTFSS STATUS,C LOOP ;********************************************** BCF PORTB, 2 CLRF PORTA BCF PORTB, 3 BCF STATUS,C RRF RDATA1,F MOVF RDATA1,W ANDLW H'0F' ADDWF PCL,F KEY00 KEY01 6

63 7 KEY02 KEY03 KEY04 KEY05 KEY06 KEY07 KEY08 KEY00 ;*************************************** MAIN2 WHICH BTFSS TURN,0 MAIN2 LOOP ; ;********************************************* ;****** GO STRAIGHT KEY01 KEY011 CLRF STOPF H'FF' TURN H'50' PORTB H'3C' SPD1 KEY011A DECFSZ SPD1 KEY011A H'FF' SPD1 CLRF STOPF LOOP

64 ;***** TURN TO THE LEFT KEY00 KEY00A CLRF STOPF H'FF' TURN BSF PORTA,3 H'48' PORTB BSF PORTB,3 H'05' SPD1 KEY0AA DECFSZ SPD1 KEY0AA BCF PORTB,3 BCF PORTA,3 LOOP ;***** TURN TO THE RIGHT KEY02 KEY02A CLRF STOPF H'FF' TURN BSF PORTA,2 8

65 9 H'14' PORTB BSF PORTB,2 H'05' SPD1 KEY2AA DECFSZ SPD1 KEY2AA BCF PORTB,2 BCF PORTA,2 LOOP ;**** LEFT WINKER KEY03 CLRF STOPF H'FF' TURN BSF PORTB,3 H'40' SPD1 KEY03A BCF PORTB,3 BSF PORTB,3

66 10 DECFSZ SPD1 KEY03A BCF PORTB,3 LOOP ;**** STOP KEY04 H'FF' TURN H'00' PORTB BSF PORTA,2 BSF PORTA,3 H'3C' SPD1 KEY044 DECFSZ SPD1 KEY044 BCF PORTA,2 BCF PORTA,3 H'02' SUBWF STOPF, W BTFSC STATUS, Z KEY045 INCF STOPF, F LOOP KEY045 CLRF STOPF CLRF TURN MAIN2 ;**** RIGHT WINKER

67 11 KEY05 CLRF STOPF H'FF' TURN BSF PORTB,2 H'40' SPD1 KEY05A BCF PORTB,2 BSF PORTB,2 DECFSZ SPD1 KEY05A BCF PORTB,2 LOOP ;**** BACK TO THE LEFT KEY06 KEY06A CLRF STOPF H'FF' TURN BSF PORTA,3 H'88' PORTB BSF PORTB,3 H'05' SPD1 KEY6AA

68 12 H'A8' PORTB H'88' PORTB DECFSZ SPD1 KEY6AA BCF PORTB,3 BCF PORTA,3 LOOP ;**** BACK TO THE STRAIGHT KEY07 KEY071 CLRF STOPF H'FF' TURN BSF PORTA,2 BSF PORTA,3 H'A0' PORTB H'3C' SPD1 KEY71A DECFSZ SPD1 KEY71A BCF PORTA,2 BCF PORTA,3 LOOP

69 ;**** BACK TO THE RIGHT KEY08 KEY08A CLRF STOPF H'FF' TURN BSF PORTA,2 H'24' PORTB BSF PORTB,2 H'05' SPD1 KEY8AA H'A4' PORTB H'24' PORTB DECFSZ SPD1 KEY8AA BCF PORTB,2 BCF PORTA,2 LOOP STRTBIT WAIT100 WAIT100 13

70 14 BCF STATUS,RP0 BTFSS PORTA, 4 RETLW H'FF' ;******************************************** CLRF WORK 3 BITCNT CDLP WAIT600 BTFSS PORTA,4 BCF STATUS,C BTFSC PORTA,4 BSF STATUS,C RLF WORK,F DECFSZ BITCNT,F CDLP ;*********************************************** WAIT600 BTFSC PORTA,4 RETLW H'FF' WAIT600 BTFSS PORTA,4 RETLW H'FF' ;************************************************* 5 BITCNT DTLP WAIT600 BTFSS PORTA,4 BCF STATUS,C BTFSC PORTA,4 BSF STATUS,C RLF WORK,F DECFSZ BITCNT,F DTLP

71 15 ;*************************************************** WAIT600 BTFSS PORTA,4 RETLW H'FF' WAIT600 BTFSC PORTA,4 RETLW H'FF' WAIT600 BTFSC PORTA,4 RETLW H'FF' ;******************************************************** RETLW H'00' WAIT300 H'43' CNT1 LP1 DECFSZ CNT1,F LP1 WAIT100 H'20' CNT1 LP2 DECFSZ CNT1,F LP2 RETURN WAIT600 H'02' CNT1 LP3 H'65' CNT2 LP4 DECFSZ CNT2,F

72 DECFSZ RETURN LP4 CNT1,F LP3 LP5 LP6 DECFSZ DECFSZ RETURN H'07' CNT1 H'F0' CNT2 CNT2,F LP6 CNT1,F LP5 END 16

untitled

untitled 1050259 16 2 22 1 1 DC DC 2 20 TRIZ PIC PIC MPLAB IDE PIC16F84A PIC16F876 DC 3 20 20 PIC 4 16*32 24*72 ( 1-1) 5 ON,OFF 1-2 & 10ms 6 7 2-1 8 2 PWM Microchip Technology PIC 9 1 H PIC 10 PID 90g PWM P I PWM

More information

,, ( ) 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 (

,, ( ) 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 ( [] PIC 8 (/6, 6/ ) (/, 6/) (5/7, 6/8) PIC PIC PIC (5/, 6/5) V 5 (5/, 7/ ) V LED ( LED ( /, 6/) V V V ( 5/8, 6/9) V ( 5/5, 6/6) ( V 5/8, 7/ 9) V % 6%, LED, LED /7, 6/ 5) 7,, LED, LED LED ,, ( ) 5 ma ( )

More information

untitled

untitled PIC Pic MPLAB HEX Pic PIC 18CXXX 14000 17CXXX 16C92X 16F8XX 16C7XX 16C6XX 16C62X 16F8X 12C5XX 16C5X 16C55X 12C6XX d f b f k k PIC 4 2 1 2 1 SPI SPI,SSART SPI 4 5 8 1 2 SPI,USART 1 64 128 256 8 (10bit)

More information

卒 業 研 究 報 告

卒 業 研 究 報 告 卒業研究報告 題 目 PIC プロセッサを用いた多機能ライントレース ロボットの設計と製作 指導教員 綿森道夫助教授 報告者 学籍番号 :1050239 氏名 : 高橋壮平 平成 17 年 2 月 21 日 高知工科大学電子 光システム工学科 PIC - 1 - - 2 - PIC - 3 - / PIC MPLAB PIC PIC AKI PIC AKI PIC - 4 - AKI PIC - 5

More information

前付(念).indd

前付(念).indd 図解 PIC マイコン実習 ( 第 2 版 ) サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. http://www.morikita.co.jp/books/mid/078332 このサンプルページの内容は, 第 2 版 1 刷発行時のものです. i 第 2 版 まえがき 10 MPLAB PIC USB MPLAB X 2 PIC16F84A PIC PIC

More information

3 1EEPROMElectrically Erasable PROM PROMProgrammable ROM 2 EEPROM 3

3 1EEPROMElectrically Erasable PROM PROMProgrammable ROM 2 EEPROM 3 1 ROM 3 1EEPROMElectrically Erasable PROM PROMProgrammable ROM 2 EEPROM 3 000 001 EEPROM 3FF 14bit1024 A B 00 INDIRECT ADDR 80 INDIRECT ADDR 01 TMR0 81 OPTION 02 PCL 82 PCL 03 STATUS 83 STATUS 04 FSR 84

More information

スライド 1

スライド 1 9. 割り込みを学ぼう 9.1 外部からの割り込み (SW1 を押すことにより割り込みをかける方法 ) 9.2 タイマ 0 による割り込み ( 処理タイミングの管理方法 : 一定時間毎に LED1, 2, 3 を点滅させる方法 ) 回路製作の詳細は第 0 章を参照してください. 1 9.1 外部からの割り込み (SW1 を押すことにより割り込みをかける方法 ) ;Interrupt test program

More information

2. アーキテクチャ 概 要 PIC16F8x ファミリは 命 令 語 長 14bit の RISC[1]で 命 令 は35 種 類 である 1 命 令 は4クロックで 実 行 されるが 実 際 にはパイプライン 処 理 [2]されている ノイマン 型 コンピュータ[3]と 違 いプログラムとデータ

2. アーキテクチャ 概 要 PIC16F8x ファミリは 命 令 語 長 14bit の RISC[1]で 命 令 は35 種 類 である 1 命 令 は4クロックで 実 行 されるが 実 際 にはパイプライン 処 理 [2]されている ノイマン 型 コンピュータ[3]と 違 いプログラムとデータ 1. PIC とは PIC とはその 挙 動 をプログラムできる IC のことである Peripheral Interface Controller の 略 でコン ピュータの 周 辺 機 器 の 接 続 部 分 をコントロールするために 開 発 されたマイクロコントローラである 開 発 元 は Microchip Tecnology Inc. 社 で PIC とは 同 社 の PICmicro(R)マイクロコントローラを

More information

スライド 1

スライド 1 6.LED( 発光ダイオード ) の制御を学ぼう 本稿の Web ページ http://www.cmplx.cse.nagoya-u.ac.jp/~furuhashi/education/pic/index.html 1 5V R 4 SW 1 R 3 R 2 SW 2 SW 3 PIC16F84A 1 RA2 RA1 18 2 RA3 RA0 17 3 RA4 OSC1 16 4 MCLR OSC2

More information

Microsoft PowerPoint - 工学ゼミⅢLED1回_2018

Microsoft PowerPoint - 工学ゼミⅢLED1回_2018 工学ゼミ Ⅲ 安全 環境活動に役立つ LEDイルミネーションの製作 第 1 回 1. 概要 3~5 名の学生グループで安全 環境活動に役立つ LED イルミネーションを作製する 作品のデザイン画や部品リスト 回路図 動作フロー図等は事前に作成し 計画的に作業を行うことが求められる 2. 達成すべき目標 作品に係る資料を事前にまとめ それに基づいて製作が行える 集団の中で 自身の知識 技術を積極的に応用しながら

More information

Taro11-…e…L…X…g.jtd

Taro11-…e…L…X…g.jtd PIC アセンブラの基礎 年組番氏名 群馬県立利根実業高等学校 工業技術科情報技術コース 1.PICとは? PIC( ピック ) とは Peripheral Interface Controllerの頭文字から名付けられ 周辺インターフェイス コントローラを意味する 米国のMicrochip Technology 社により開発されたワンチップマイコン ( マイクロコントローラ ) 製品のシリーズ名称である

More information

PIC18 Istructios PIC16, PIC x Microchip Techology Icorporated. All Rights Reserved. PICmicro PIC18 52

PIC18 Istructios PIC16, PIC x Microchip Techology Icorporated. All Rights Reserved. PICmicro PIC18 52 PIC18 2003 Microchip Techology Icorporated. All Rights Reserved. PICmicro PIC18 51 PIC18 Istructios PIC16, PIC17 16 16 8x8 2003 Microchip Techology Icorporated. All Rights Reserved. PICmicro PIC18 52 PIC18

More information

スライド 1

スライド 1 8. ステッピングモータの制御を学ぼう 秋月電子通商 PIC ステッピングモータドライバキット ( 小型モータ付き ) を参照しました. 回路製作の詳細は第 0 章を参照してください. 1 2 第 0 章図 28 より完成写真 ( マイコン回路 + ステッピングモータ駆動回路 ) PIC マイコンによるステッピングモータの制御 PIC16F84 R 1 R 2 RB6 RB0 ステッピングモータ S

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション マイコンプログラミング演習 I 第 04-05 回 LEDを用いたI/O 制御担当 : 植村 実験の目的 本実験ではマイコンシステムを用いた信号の入出力の制御方法を理解することを目的とし, マイコンのアーキテクチャを理解 実装するとともに, アセンブラによるプログラミング技術の習得を行う. 回路の構成として,PIC16F84A を用いてスイッチを入力とする LED の点灯 / 消灯の出力操作を行う回路ならびにアセンブラプログラムを実装する.

More information

Microsoft Word - 4章.doc

Microsoft Word - 4章.doc Ⅳ 赤外線 LED 活用例 ( 赤外線通信 ) 3 実験 (1) 赤外線通信の様子を調べる回路の製作ア使用部品実験に使用する部品を表 Ⅳ-3に示す 表 Ⅳ-3 赤外線通信実験ボード部品表 No 部品名 個数 1 家庭用電化製品のリモコン 1 2 ブレットボード 1 3 赤外線受信モジュール 1 4 抵抗 430Ω 1 5 信号確認用赤色発光ダイオード 1 6 測定用オシロスコープ 1 7 電池 BOX

More information

DS30430C-J2-page 2 : 1998 Microchip Technology Inc.

DS30430C-J2-page 2 : 1998 Microchip Technology Inc. ( ) RAM ( ) EERPOM ( ) (MHz) 14 8 RA2 RA3 RA4/T0CKI MCLR VSS RB0/INT RB1 RB2 RB3 1 2 3 4 5 6 7 8 9 PDIP, SOIC PIC16F8X PIC16CR8X 18 17 16 15 14 13 12 11 10 RA1 RA0 OSC1/CLKIN OSC2/CLKOUT VDD RB7 RB6 RB5

More information

1. 購入物品リスト 電子部品名 用途 規格 単価 数量 合計 購入先 PIC16F84A-20/P PIC16F 秋月電子通商 カーボン抵抗 1/4W R0,R1 10kΩ 秋月電子通商 カーボン抵抗 1/4W R2,R2 追加分 300Ω 秋月

1. 購入物品リスト 電子部品名 用途 規格 単価 数量 合計 購入先 PIC16F84A-20/P PIC16F 秋月電子通商 カーボン抵抗 1/4W R0,R1 10kΩ 秋月電子通商 カーボン抵抗 1/4W R2,R2 追加分 300Ω 秋月 電子回路設計演習レポート 目次 : 1. 購入物品リスト 2. 課題 3: 7 セグメント LED の表示 2.1 課題 3 のプログラムリスト 3. 自由課題 : プレイステーションパッドによるデジ Q のリモコン操作 3.1 パッドの改造 3.2 リモコンの機能 3.3 プログラムリスト参考文献付録 : DigiQ 通信仕様付録 : プレイステーション PAD 通信仕様 提出年月日 2005 年

More information

Microsoft Word - 組込みプログラミング2018テキスト

Microsoft Word - 組込みプログラミング2018テキスト ロボティクスコース実験 Ⅰ 組込みプログラミング Ⅰ, Ⅱ 平成 30 年度版 1. スケジュール 日付内容 4/16 - コンピュータの機械語 ( ニーモニック ) と MPLAB( プログラム開発環境 ) の使い方 - 実験 1の予備実験 4/23 - 実験 1の予備実験のまとめ - 実験 1の計画書の作成とチェック 5/2 - 実験 1の実施とレポート作成 月曜授業 5/7 - 実験 1のレポートのチェック

More information

Microsoft Word - 工学ゼミ3_テキスト

Microsoft Word - 工学ゼミ3_テキスト 2017 年 工学ゼミ Ⅲ 安全 環境活動に役立つ LEDイルミネーションの製作 1. 概要 3~5 名の学生グループで安全 環境活動に役立つ LED イルミネーションを作製する 作品のデザイン画や部品リスト 回路図 動作フロー図等は事前に作成し 計画的に作業を行うことが求められる 2. 達成すべき目標 作品に係る資料を事前にまとめ それに基づいて製作が行える 集団の中で 自身の知識 技術を積 極的に応用しながら

More information

64 松尾邦昭 2. 無線送受信装置 SANWA 製のラジコン送受信装置は, その機能性の豊富さと価格の安さを理由に多くのラジコン ファンに愛用されており, 今回使用した VG6000は, チャンネル数が6チャンネルあり, ヘリコプター制御用に設計 開発され使用されているものだが, 我々はこれをロボ

64 松尾邦昭 2. 無線送受信装置 SANWA 製のラジコン送受信装置は, その機能性の豊富さと価格の安さを理由に多くのラジコン ファンに愛用されており, 今回使用した VG6000は, チャンネル数が6チャンネルあり, ヘリコプター制御用に設計 開発され使用されているものだが, 我々はこれをロボ 広島国際学院大学研究報告, 第 42 巻 (2009),63~68 63 無線の信号を PIC へ 松尾 邦昭 ( 平成 21 年 ₉ 月 24 日受理 ) How to Transform the Signal from a Radio Controller to a PIC Kuniaki MATSUO (Received September 24, 2009) This short report

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 午後の部 準受動ロボット作り電子回路編 部品の確認 NO 品 名 個数 1 ブレッドボード 1 2 PIC12F675 1 3 単連式ボリューム B 特性 10kΩ 1 4 低ドロップ電圧レギュレータTA4805S(5V1A) 1 5 電解コンデンサー 47uF16V 1 6 セラミックコンデンサー 0.1uF 1 7 BH-9V-3A 型電池ホルダー BH-9V-3A 1 8 9V 006P 電池

More information

Microsoft Word - テキスト.docx

Microsoft Word - テキスト.docx 学籍番号 氏 名 情報電子工学演習 Ⅴ( ハードウェア実技編 ) PIC マイコンによる光学式テルミンの製作 新潟工科大学情報電子工学科 課題チェック欄 課題 ドレミ音の発生 (6/28) 回路図 (7/5) フローチャート (7/12) 評価 スケジュール < 内容 > < 集合場所 > 第 1 回 (6/14) PIC マイコンとタイマモジュールの活用 [S2-9] 第 2 回 (6/21) パルスの発生とオシロスコープによる観察

More information

スライド 1

スライド 1 4. 演算命令 ( つづき ) ( 足し算の桁上がり,Rotate, etc.) を学ぼう 本稿の Web ページ http://www.cmplx.cse.nagoya-u.ac.jp/~furuhashi/education/pic/index.html 1 本章では足し算の桁上がり情報の格納場所の確認をするプログラムを学びます. PIC16F マイコンではデータは 8 ビットで表されています.

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション マイコンプログラミング演習 I 第 02-03 回回路構築 /LEDを用いた出力制御担当 : 植村 導入 講義内容 本講義では携帯電話や携帯オーディオプレイヤー 各種ロボットなどの電子機器 情報機器に用いられるマイコン制御技術を 実習を通して理解する PIC: Peripheral Interface Controller 直訳 : 周辺装置インタフェースコントローラー マイクロコンピュータ CPUやメモリをワンチップ化した小型のコンピュータパソコンのような汎用性はないが低コスト

More information

BANK1 MOVLW b' ' PIC16F648A独自 MOVWF CMCON コンパレータ OFF BCF INTCON,PEIE 周辺割り込み OFF PIC16F648A独自 MOVLW B' ' RB2/TX, RB1/RX PIC16F648A独自 MOVW

BANK1 MOVLW b' ' PIC16F648A独自 MOVWF CMCON コンパレータ OFF BCF INTCON,PEIE 周辺割り込み OFF PIC16F648A独自 MOVLW B' ' RB2/TX, RB1/RX PIC16F648A独自 MOVW Function: PIC16F648A Tiny Monitor Processor: PIC16F648A at 20 MHz using external HS oscillator Hardware: http://www.geocities.jp/jk1brk/misc/pic/pic16f648a.pdf Filename: PicMonV6.asm Author: jk1brk Website:

More information

回路 : Vdd GND 回路図と呼べるようなものではありません オシレータは外部 ( セラミック発振子 ) なので GP4 と GP5 は使えません 四角の枠内はモジュールなので ここから VDD GND TX RX の4 本をつなぐだけです 測定端子 (GP0) は 1MΩの抵抗と 2MΩの半固

回路 : Vdd GND 回路図と呼べるようなものではありません オシレータは外部 ( セラミック発振子 ) なので GP4 と GP5 は使えません 四角の枠内はモジュールなので ここから VDD GND TX RX の4 本をつなぐだけです 測定端子 (GP0) は 1MΩの抵抗と 2MΩの半固 ペン型オシロスコープ ( もどき ) の作り方 本書は PC 接続タイプの簡易 ペン型オシロスコープ を自作する方のための解説書です 開発時間 経費を極力おさえたため 通常の電子回路やファームウェアの作成方法と異なることがあります 動作不具合 故障などは保証いたしません また 本機を接続 ソフトウェアを使用したことによるパソコンの故障等の一切の責務は当方にはありません 自己責任にてご利用ください と

More information

Microsoft Word - 工学ゼミ3_テキスト

Microsoft Word - 工学ゼミ3_テキスト 2016 年 工学ゼミ Ⅲ 安全 環境活動に役立つ LEDイルミネーションの製作 1. 概要 3~5 名の学生グループで安全 環境活動に役立つ LED イルミネーションを作製する 作品のデザイン画や部品リスト 回路図 動作フロー図等は事前に作成し 計画的に作業を行うことが求められる 2. 達成すべき目標 作品に係る資料を事前にまとめ それに基づいて製作が行える 集団の中で 自身の知識 技術を積 極的に応用しながら

More information

BSF PORTA BCF PORTA MOVLWB MOVLWB MOVLWB MOVLWB , E=1, E=0 8 ビット 行表示 ディスプレイ制御 表示クリア エントリーモード CALLDSP MAIN BCF PORTA,3 R

BSF PORTA BCF PORTA MOVLWB MOVLWB MOVLWB MOVLWB , E=1, E=0 8 ビット 行表示 ディスプレイ制御 表示クリア エントリーモード CALLDSP MAIN BCF PORTA,3 R counter.asm 011 /9/3-6 A/D converter INCLUDE "P16F819.INC" LIST =16F819 P コンフィグ クロック信号 HS パワーアップタイマのみオン CONFIG _HS_OSC& _WDT_OFF& _PWRTE _ON& _BODEN _OFF& _LVP_OFF& ファイルレジスタ定義 N EQU 0x0 N1 EQU 0x1 N EQU

More information

<4D F736F F D C835E838A EA993AE90A78CE CC8A4A94AD2E646F63>

<4D F736F F D C835E838A EA993AE90A78CE CC8A4A94AD2E646F63> 卒業研究報告 題目 プラネタリウム自動制御システムの開発 指導教員 山本真行助教授 報告者 学籍番号 : 1070276 氏名 : 川隅慎司 平成 19 年 2 月 20 日 高知工科大学電子 光システム工学科 第 1 章序論 1 1.1 背景 1 1.2 目的 2 第 2 章装置の仕様 3 2.1 装置の構成 3 2.1.1 全体の構成図 3 2.1.2 投影機 4 2.1.3 コントロールボックス

More information

Microsoft PowerPoint - 第8α章.ppt [互換モード]

Microsoft PowerPoint - 第8α章.ppt [互換モード] 第 8α 章 PIC16F88を 用 いたステッピングモータ の 速 度 制 御 本 稿 のWebページ 目 次 8-1. PIC16F88を 用 いたステッピングモータ 制 御 の 実 験 回 路 図 回 路 図 立 体 配 線 図 完 成 写 真 8-2.ステッビングモータの 定 速 駆 動 8-3.タイマ0 割 り 込 みによる 制 御 周 期 管 理 8-4. A/D 変 換 モジュール 8-5.

More information

1.1 ラベル ラベルはカラム 1 から始まらなければならない ラベルの後にはコロン スペース タブ 改行が続いてよい ラベルはアルファベットかアンダーバーで始まり 英数字 アンダーバー クエスチョンマークを含んでよい ラベルは 32 文字までである デフォルトではこれらは大文字と小文字を区別するが

1.1 ラベル ラベルはカラム 1 から始まらなければならない ラベルの後にはコロン スペース タブ 改行が続いてよい ラベルはアルファベットかアンダーバーで始まり 英数字 アンダーバー クエスチョンマークを含んでよい ラベルは 32 文字までである デフォルトではこれらは大文字と小文字を区別するが MPASM MPASM は Microchip Tecnology Inc. 社の開発した PIC のためのアセンブリ言語である ここでは MPASM の文法と使用法などについて記述する 1. 文法 ソースコードファイルは ASCII テキストファイルエディターを使って作成する そのように作られたソースコードは以下に示す基本的ガイドラインに従うべきである ソースファイルの各行は次の 4 つのタイプの情報を含んでよい

More information

序文

序文 序文 マイクロコントローラを勉強する際 原理だけではなく実験することが必要です 手を動かし 実践に問題を解決することによってマイコンの知識を理解し使いこなせるようになります この実験マニュアルにはプログラムを書くのをはじめ ハードウェアの回路の知識までもたらします この実験マニュアルに説明してあるほとんどの実験は PIC マイコンの CP-PIC V3.0/V3.0 EXP に対象し 実験するのに

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 実習の部 二足歩行ロボット作り ( ボディ編 ) 二足歩行ロボットの応用 歩く方向を制御してみよう?! 機械工学の原理 ( 力学的モーメント ) とマイクロチップによるサーボモータ制御 ( 電子工学 ) の利用 既存の技術をどうマッチングするか, できるだけ早く試してみたい 3Dプリンティング技術を用いたアタッチメントの造形 プログラムのテーマと関係する科学研究費 研究代表者研究期間研究種目課題番号研究課題名

More information

DVIOUT-soturon

DVIOUT-soturon PIC/CPLD 1060226 18 2 20 1 1 4 2 PIC 5 2.1............................ 5 2.2................................ 5 2.3.............................. 5 2.3.1 MPLAB IDE CCSC............. 6 3 LED 7 3.1............................

More information

も 常に 2 つのコイルに電圧を印加する 2 層励磁方式や 1 つのコイルと 2 つのコイルに交互に電圧を印 2

も 常に 2 つのコイルに電圧を印加する 2 層励磁方式や 1 つのコイルと 2 つのコイルに交互に電圧を印 2 コンピュータ工学講義プリント (2 月 5 日 ) 今回は パルスモータ ( ステッピングモータ ) の制御法を学ぶ パルスモータは 電圧のパルスを入力すると そのパルスの数に比例した角度だけ回転する性質を持っている そのため 回転角のセンサを用いることなく 回転角を制御用のマイコンが把握できる事となり マイコン制御に向いたモータといえる パルスモータの原理( 教科書 P.134 参照 ) パルスモータにはコイルに流れる電流の方向が変わるバイポーラ型と

More information

PIC (, 2, 3 ) PIC ( 1, 2, 3 ) 1 2 (, 2 ) PIC ( 1, 2 ) 2.1 (p.34) define #define (define ) (p.61) 1 30 (RD 7 /P SP 7 ) 32 (V DD ) IC

PIC (, 2, 3 ) PIC ( 1, 2, 3 ) 1 2 (, 2 ) PIC ( 1, 2 ) 2.1 (p.34) define #define (define ) (p.61) 1 30 (RD 7 /P SP 7 ) 32 (V DD ) IC PIC 19 12 22 1 (, 2, 3 ) PIC ( 1, 2, 3 ) 1 2 (, 2 ) PIC ( 1, 2 ) 2.1 (p.34) define #define (define ) 2.2 4-1 (p.61) 1 30 (RD 7 /P SP 7 ) 32 (V DD ) IC 2.3 5-2 (p.102) 5 6 ADCON0< 5 >, ADCON0< 4 > ADCON1

More information

正転時とは反対に回転する これが逆転である 図 2(d) の様に 4 つのスイッチ全てが OFF の場合 DC モータには電流が流れず 停止する ただし 元々 DC モータが回転していた場合は 惰性でしばらく回転を続ける 図 2(e) の様に SW2 と SW4 を ON SW1 と SW3 を O

正転時とは反対に回転する これが逆転である 図 2(d) の様に 4 つのスイッチ全てが OFF の場合 DC モータには電流が流れず 停止する ただし 元々 DC モータが回転していた場合は 惰性でしばらく回転を続ける 図 2(e) の様に SW2 と SW4 を ON SW1 と SW3 を O コンピュータ工学講義プリント (1 月 29 日 ) 今回は TA7257P というモータ制御 IC を使って DC モータを制御する方法について学ぶ DC モータの仕組み DC モータは直流の電源を接続すると回転するモータである 回転数やトルク ( 回転させる力 ) は 電源電圧で調整でき 電源の極性を入れ替えると 逆回転するなどの特徴がある 図 1 に DC モータの仕組みを示す DC モータは

More information

#include "uart.h" // #define RTC8583 0xA0 // RTC address #define CTRL 0x00 // RTC register notation START/STOP #defin

#include uart.h // #define RTC8583 0xA0 // RTC address #define CTRL 0x00 // RTC register notation START/STOP #defin ****************** RTC clock with thermo & moisture meter by PIC12F1829 LCD display and serial output with internal clock By nobcha all right reserved Reffer to 05/22/2014 PIC16F1827+RTC8564NB + SHT-11

More information

1 8 Z80 Z GBA ASIC 2 WINDOWS C 1

1 8 Z80 Z GBA ASIC 2 WINDOWS C 1 1 8 Z80 Z80 20 8080 GBA ASIC 2 WINDOWS C 1 2.1 Z-80 A 0 - A 15 CPU Z80 D 0- D 7 I/O Z80 1: 1 (1) CPU CPU Z80 CPU Z80 AND,OR,NOT, (2) CPU (3) I/O () Z80 (4) 2 Z80 I/O 16 16 A 0, A 1,, A 15 (5) Z80I/O 8

More information

実習内容 PIC18C242 のポート B に接続した LED を点滅させます ( 他の実習と同じ内容です ) 8 個の LED に表示される値が +3 ずつインクリメントします MPLAB を使って MPASM アセンブラのソース ファイルをアセンブルします MPLAB とソース ファイルは配布し

実習内容 PIC18C242 のポート B に接続した LED を点滅させます ( 他の実習と同じ内容です ) 8 個の LED に表示される値が +3 ずつインクリメントします MPLAB を使って MPASM アセンブラのソース ファイルをアセンブルします MPLAB とソース ファイルは配布し エンベデッド コントロール セミナー 2000 2000 Microchip Technology Incorporated. All Rights Reserved. S9002A Embedded Control Seminar 2000 1 実習内容 PIC18C242 のポート B に接続した LED を点滅させます ( 他の実習と同じ内容です ) 8 個の LED に表示される値が +3

More information

卒 業 研 究 報 告

卒 業 研 究 報 告 卒業研究報告 題 目 USB 経由でグラフィック液晶を制御する回路の設計と製作 指導教員 綿森道夫准教授 報告者 学籍番号 : 923 氏名 : 井上慎也 平成 2 年 2 月 2 日 高知工科大学電子 光システム工学科 目次 第 章序論 はじめに 2 研究目的 3 研究の新規性 第 2 章 PIC プロセッサについて 2 PIC とは 2 2 2 PIC の種類 2 2-3 PIC の選択と研究で使用した

More information

USB モジュール

USB モジュール 概要 ピン配置図 本 USB モジュールは DIP24 ピンのスペースに USB の核となる FT232BM を採用し周辺にリセッタブルヒューズ 3.3V レギュレータ発振子 E2PROM リセット回路等配置 USBコネクターを接続するだけで USB RS232TTL レベル変換を行う事ができます モジュール主要特性 E2PROM に USB VID PID シリアル番号および製品記述可能 USB1.1,USB2.0

More information

PIC

PIC PIC - 1 ページ 2 週目 UBW を使用してみる 2010 年 5 月 23 日 15:28 前回の Gainer mini はあくまでも PC 側にプログラムがあり PIC は IO ボックス的な使用しかできなかった 入出力デバイスとして PIC を使う場合は 簡易で便利であるが それ以上の事 (PC なしでの動作 PC と対等の動作 ) は出来ない 今週からは 本来の PIC としての使い方を学ぶ

More information

DS30292A-J-page 2 Preliminary 2000 Microchip Technology Inc. PIC16F876/

DS30292A-J-page 2 Preliminary 2000 Microchip Technology Inc. PIC16F876/ PDIP H ) MCLR/VPP/THV RA0/AN0 RA1/AN1 RA2/AN2/VREF- RA3/AN3/VREF+ RA4/T0CKI RA5/AN4/SS RE0/RD/AN5 RE1/WR/AN6 RE2/CS/AN7 VDD VSS OSC1/CLKIN OSC2/CLKOUT RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RC2/CCP1 RC3/SCK/SCL

More information

#define HOUR 0x04 #define DAY 0x05 #define WEEKDAY 0x06 #define MONTH 0x07 #define YEAR 0x08 #define CKOUT 0x0D #define CTRLT 0x0E // CLKOUT // TIMER

#define HOUR 0x04 #define DAY 0x05 #define WEEKDAY 0x06 #define MONTH 0x07 #define YEAR 0x08 #define CKOUT 0x0D #define CTRLT 0x0E // CLKOUT // TIMER ****************** RTC clock with thermo & moisture meter by PIC12F1827 LCD display and internal clock By nobcha all right reserved Ver 1.0 10/14/2012 PIC16F1827 4bits paralell LCD PIC12F1827 + LCD + RTC8564NB

More information

Arduino UNO IS Report No. Report Medical Information System Laboratory

Arduino UNO IS Report No. Report Medical Information System Laboratory Arduino UNO 2015 2 25 IS Report No. Report Medical Information System Laboratory Abstract ( ) Arduino / Arduino Bluetooth Bluetooth : Arduino Arduino UNO Arduino IDE micro computer LED 1............................

More information

Taro11-表紙と目次.PDF

Taro11-表紙と目次.PDF 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

More information

PIC16C7X日本語データシート

PIC16C7X日本語データシート PIC16C7X PIC16C7X A/D CMOS 1996 Microchip Technology Inc. DS30390B-J00 - page 1 PIC16C7X DS30390B-J00 - page 2 1996 Microchip Technology Inc. PIC16C710 RA2/AN2 RA3/AN3/V REF RA4/T0CKI MCLR/VPP V SS V SS

More information

AutomaticTelegraphKeyProject.c

AutomaticTelegraphKeyProject.c ** * プログラム名 著作権表示 プログラム開発環境 * * Pressure Vibration Telegraph Paddle ( 感圧振動パドル ) * * Author JH1IFZ K.A.Yoshida PressElecKeyProgを元に変更開始 2017.04.29- * * mikroc Ver. 6.0.0 * * wrighter pickit2 App Ver.2.61

More information

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

Microsoft Word - マイコンを用いた信号# doc 1. C 2. 2.1 1980 Z80 PIC AVR SuperH H8 PICPeripheral Interface Controller 20MHz AD RA2 RA3 RA4 CLR VSS RB0 RB1 RB2 RB3 1 2 3 4 5 6 7 8 9 PIC16F84A-20P 0315025 18 RA1 17 RA0 16 CLK1 15 CLK2 14 VDD 13 RB7

More information

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

(Making the electronic circuit with use of micro-processor) (Making the electronic circuit with use of micro-processor) 1055083 1 1 2 3 4 2L T = Vs T = 1 34000 2 = 58.824 5 4069 9V R1 1k Q1 NPN R2 1k

More information

余白 : 上下 25.4mm, 左右 19mm (Word2012 での やや狭い 設定 ) マイコンプログラミング演習 I レポート 1 実験日 提出日 回路構築 /LED を用いた I/O 制御 [16pt] 班員と担当責任者第 0 班レポート作成

余白 : 上下 25.4mm, 左右 19mm (Word2012 での やや狭い 設定 ) マイコンプログラミング演習 I レポート 1 実験日 提出日 回路構築 /LED を用いた I/O 制御 [16pt] 班員と担当責任者第 0 班レポート作成 レポートを書く上での心得 実験レポートは, この実験を何も知らない人がこのレポート通りに実験を行って, ほぼ同じ結果が出せる程度の完成度 ( 実験の再現性 ) が求められる. そのためには教科書やスライドを丸写しするのではなく, 自分で内容を理解し, 自分の言葉で書く必要がある. また, 学術分野などで多少の違いはあるが, 一般的なレポートおよびレジュメ等の書き方としての大まかなルールを以下に示す.

More information

thesis.dvi

thesis.dvi H8 e041220 2009 2 Copyright c 2009 by Kentarou Nagashima c 2009 Kentarou Nagashima All rights reserved , H8.,,,..,.,., AKI-H8/3052LAN. OS. OS H8 Write Turbo. H8 C, Cygwin.,., windows. UDP., (TA7279P).,.

More information

PIC

PIC PIC LED12 LED11 LED10 LED9 LED8 LED7 LED6 LED5 LED4 LED3 LED2 LED1 +3V SW START SW STOP SW + - BUZZER PIC16F628A RA2 RA3 RA4 MCLR GND RB0 RB1 RB2 RB3 RB4 RB5 RB6 RB7 Vcc RA6 RA0 RA1 RA7 U1

More information

PIC12C5XX日本語データシート

PIC12C5XX日本語データシート , CMOS Device EPROM RAM PIC12C508 512 x 12 25 PIC12C508A 512 x 12 25 PIC12C509 1024 x 12 41 PIC12C509A 1024 x 12 41 : < < PDIP, SOIC, Windowed Ceramic Side Brazed VDD GP5/OSC1/CLKIN GP4/OSC2 GP3/MCLR/VPP

More information

NAND FF,,

NAND FF,, 1. 1.1. NAND FF,, 1.2. 2. 1 3. アドレス ( 番地 ) 0 99 1 3 2 4 3 20 4 2 5 20 4. 8bit(0255) 7(3+4) 16 8 命令表 (0~255) コード内容 ( 機械語 ) ( 次の番地の内容 )+( 次の次の番地の内 99 容 ) の結果を次の次の次に書いてある番地に格納 2STOP A0A7, A8A15 D0D7 2 4.2.

More information

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

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 1/3 1/4 LCD NJU6535 LCD 1/3 1/4 LCD key(scan 6 Scan 5) CPU 3 4 42 41 1/3 126 1/4 164 LED NJU6535FH1 LCD 42 126 164 30 Scan 6 Scan 5 1/2, 1/3 LED 4 (,,, CS) (8 ) 4.5 ~ 5.5V 5.5V QFP64-H1 CMOS ( :P) -1-

More information

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

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 No. IB028901 Nov. 2016 1. 11 TOS7200 2. 14 3. 19 4. 23 5. 39 6. 49 7. 51 TOS7200 CD-ROM DUT PC 1.0X p.15 NEMA5-15 125 Vac/10 A [85-AA-0003] 1 2.5 m : CEE7/7 : 250Vac/10 A [85-AA-0005] : GB1002 : 250Vac/10A

More information

CPU VS-RC003 RobovieMaker for VS-RC003

CPU VS-RC003 RobovieMaker for VS-RC003 CPU VS-RC003 RobovieMaker for VS-RC003 2 1. 4 1-1. 4 1-2.CPU 5 1-3.CPU PC 7 2. 9 2-1.PC 9 2-2. 11 2-2-1. 11 2-2-2. 13 2-2-3. 15 3. 16 3-1. 16 3-1-1. 17 3-2. 18 3-2-1.CPU 18 3-2-2. 19 3-2-3. CPU 21 3-3.

More information

ESP32-KEY-KIT-R1 (ESP-WROOM-32 ) Copyright c 2

ESP32-KEY-KIT-R1 (ESP-WROOM-32 ) Copyright c 2 ESP32-KEY-KIT-R1 (ESP-WROOM-32 ) http://www.microfan.jp/ http://store.shopping.yahoo.co.jp/microfan/ http://www.microfan.jp/shop/ 2017 4 Copyright c 2017 MicroFan, All Rights Reserved. i 1 ESP32-KEY-KIT-R1

More information

untitled

untitled HF-520/HF-X20 CC-Link SI-C3/V-H Copyright 2014 2 1............................................................ 4 2.................................................................. 7 3..............................................................

More information

untitled

untitled EPX-64S Rev 1.2 1.. 3 1.1.......... 3 1.2....... 3 1.3....... 4 1.4... 4 1.5... 4 2........ 5 2.1.... 5 EPX64S_GetNumberOfDevices........ 5 EPX64S_GetSerialNumber........ 6 EPX64S_Open....... 7 EPX64S_OpenBySerialNumber

More information

2

2 WV-CW960 2 3 4 5 6 7 8 9 10 11 SW1 S TA RT RS485Setting SW2 DIP SW1 ON 1 2 3 4 5 6 7 8 ON 1 2 3 4 DIP SW2 12 13 q w q e 14 15 16 17 18 19 ** RS485 SETUP ** UNIT NUMBER SUB ADDRESS BAUD RATE DATA BIT PARITY

More information

Microsoft Word - PIC-P14マニュアル.doc

Microsoft Word - PIC-P14マニュアル.doc イントロダクション : OLIMEX 社のPIC-P14は 低価格の開発ボードで 14ピンのマイクロチップ社製 PICマイクロコントローラの開発試作品の製作やプログラムの開発にお使いいただけます このPIC-P14ボードでできることは以下の通りです ボードに搭載されている機能 :OLIMEX 社のPIC-P14には RS232 用コネクタとそのドライバが搭載されていますので RS232を通してPCなどに接続できます

More information

ESP8266-CORE-R Copyrig

ESP8266-CORE-R Copyrig ESP8266-CORE-R1 http://www.microfan.jp/ https://store.shopping.yahoo.co.jp/microfan/ https://www.amazon.co.jp/s?merchant=a28nhprkjdc95b 2018 3 Copyright c 2017-2018 MicroFan, All Rights Reserved. i 1 ESP8266-CORE-R1

More information

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

NL-22/NL-32取扱説明書_操作編 MIC / Preamp ATT NL-32 A C ATT AMP 1 AMP 2 AMP 3 FLAT FLAT CAL.SIG. OVER LOAD DET. AMP 4 AMP 5 A/D D/A CONV. AMP 6 AMP 7 A/D CONV. Vref. AMP 8 AMP 10 DC OUT AMP 9 FILTER OUT AC DC OUT AC OUT KEY SW Start

More information

kuchi_robo.c - TeraPad

kuchi_robo.c - TeraPad #include #include #include DELA # config 0x3F50 コンフィギュレーション ビットの設定 62 bit4=0( コード プロテクト =OFF),bit3=0( パワーアップ タイマ =OFF) bit2=0( ウォッチドッグ タイマ =OFF),bit1,0='1','0'(HS 発振 ) 00=LP,01=XT,10=HS,11=RC

More information

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

PLC HMI High flexibility Simple networking Easy to use 190 HMI 2 PLC HMI High flexibility Simple networking Easy to use 190 HMI 2 Contents 4 11 14 15 3 SIMATIC PLC190 24 S7-1200/ S7-1200 S7-1200 I/OCPU ROM SIMATIC S7-1200PLC 4 S7-1200 CPU 100Mbps HMI-PLCPC-PLCPLC16

More information

割り込み 今までのプログラムは 順番にそって命令を実行していくのみ それはそれで良いが 不便な場合もある 例えば 時間のかかる周辺機器を使う場合 その周辺機器が動作を終了するまで CPU は待たなければいけない 方法 1( ポーリング ) 一定時間毎に 周辺機器の動作が終了したか調べる 終了していれ

割り込み 今までのプログラムは 順番にそって命令を実行していくのみ それはそれで良いが 不便な場合もある 例えば 時間のかかる周辺機器を使う場合 その周辺機器が動作を終了するまで CPU は待たなければいけない 方法 1( ポーリング ) 一定時間毎に 周辺機器の動作が終了したか調べる 終了していれ 第 2 回 本日の内容割り込みとは タイマー 割り込み 今までのプログラムは 順番にそって命令を実行していくのみ それはそれで良いが 不便な場合もある 例えば 時間のかかる周辺機器を使う場合 その周辺機器が動作を終了するまで CPU は待たなければいけない 方法 1( ポーリング ) 一定時間毎に 周辺機器の動作が終了したか調べる 終了していれば 次の動作に移るし そうでなければ また少し待ってから同じことを繰り返す

More information

12331514 20131126 1 2 3 1 2 2 52495 4 1122 1 2 2 2 3 45 1 2 1 3 2 4 Z 8305 1962 8 4 2 1 2 2 35 3 12 1 2 32 4418 4 1 5 323 6 11111 332 5 342 6 1 23 4 2 3 7 3 2 3 25175 19132 8 2 1 1 2 3 4 5 6 7 2 1 2 3

More information

untitled

untitled ( ) () ( ) 1 1 TX19A31_AG3 TX19A/H1 CPUTMP19A31CYFG AG3 AG3 2 2 3 TX19A31_AG3 CPU 32 RISC TMP19A31CYFG (U1) 80MHz ROM 32Mbit ROM 1 ROM (U8) 16Mbit Flash ROM 1 (U9) RAM 4Mbit SRAM 1 (U10) I/F RS232C 1chSIO

More information

S5U1C8F360T1 Manual (S1C8F360 DEMO Board)

S5U1C8F360T1 Manual (S1C8F360 DEMO Board) MF-0 CMOS -BIT SINGLE CHIP MICROCOMPUTER SUCF0T Manual (SCF0 DEMO Board) Hardware/Software SEIKO EPSON CORPORATION 00 S C 0 F 0A0 00 SU C D 00 SUCF0T Manual I HARDWARE SUCF0T MANUAL EPSON I-i (SCF0 DEMO

More information

SE-800 INSTRUCTION BOOK

SE-800 INSTRUCTION BOOK 1 2 3 4 1b 1a 2 3 6 7 8 9 1c 1d 1e 4 5 11a 10 11b 11c 11d 13 12 14 5 6 7 3 4 5 6 7 8 1 2 24 23 22 9 10 11 21 20 19 18 16 17 15 14 13 12 8 9 10 11 12 13 14 1. 2. 3. 4. 5. 1. 2. 15 16 17 18 19 20 datavideo

More information

VR-509DN

VR-509DN VR-509DN LST0729-001C ... 4... 5... 8... 10... 45... 45... 46... 47... 48... 48... 49... 50... 51... 52... 52... 15... 16... 17 ON/OFF... 17... 18... 19... 20... 22... 24... 25... 26... 26... 27... 28...

More information

(search: ) [1] ( ) 2 (linear search) (sequential search) 1

(search: ) [1] ( ) 2 (linear search) (sequential search) 1 2005 11 14 1 1.1 2 1.2 (search:) [1] () 2 (linear search) (sequential search) 1 2.1 2.1.1 List 2-1(p.37) 1 1 13 n

More information

2

2 WV-CW970 2 3 4 5 6 7 8 9 10 11 12 DIP SW1 ON 1 2 3 4 5 6 7 8 ON 1 2 3 4 DIP SW2 SW1 S TA RT RS485Setting SW2 13 14 q w q e 15 16 17 18 19 20 ** RS485 SETUP ** UNIT NUMBER SUB ADDRESS BAUD RATE DATA BIT

More information

(1)基礎の設計に関する基本事項

(1)基礎の設計に関する基本事項 (1) qa 50kN/m 2 qa 13 1113 1 (2) (3) (2) 50 qa 100kN/m 2 13 1113 1 (3) qa 100kN/m 2 qa 120kN/m 2 (1) qa 300kN/m 2 qa 13 1113 1 (2) (2) qa 300 kn/m 2 qa 1000kN/m 2 38 3 50 30 3 /10m 42 1 13 1113 5 6 30

More information

また RLF 命令は 図 2 示す様に RRF 命令とは逆に 各ビットを一つずつ 左方向に回転 ( ローテイト ) する命令である 8 ビット変数のアドレスを A とし C フラグに 0 を代入してから RLF A,1 を実行すると 変数の内容が 左に 1 ビットシフトし 最下位ビット (LSB)

また RLF 命令は 図 2 示す様に RRF 命令とは逆に 各ビットを一つずつ 左方向に回転 ( ローテイト ) する命令である 8 ビット変数のアドレスを A とし C フラグに 0 を代入してから RLF A,1 を実行すると 変数の内容が 左に 1 ビットシフトし 最下位ビット (LSB) コンピュータ工学講義プリント (12 月 11 日 ) 今回は ローテイト命令を用いて 前回よりも高度な LED の制御を行う 光が流れるプログラム 片道バージョン( 教科書 P.119 参照 ) 0.5 秒ごとに 教科書 P.119 の図 5.23 の様に LED の点灯パターンが変化するプログラムを作成する事を考える この様にすれば 光っている点が 徐々に右に動いているように見え 右端まで移動したら

More information

C言語によるPIC(16F88)プログラミング実習テキスト

C言語によるPIC(16F88)プログラミング実習テキスト はじめに 本書は生理科学実験技術トレーニングコースにて我々が 2007 年度よりおこなってきた, C 言語によるPICプログラミング の実習で作成したテキストから抜粋して再編集したものです PIC については書籍やインターネット等で詳しく紹介がされており本書では詳しく説明をすることはしません また, デジタル回路の基本的なことやプログラムの作成には C 言語の知識が多少必要になります したがって,

More information

Timers_JP.fm

Timers_JP.fm 14 14.1 14-2 14.2 14-3 14.3 14-6 14.4 14-9 14.5 14-14 14.6 14-14 14.7 16 14-15 14.8 2 32 khz 14-15 14.9 32 14-16 14.10 32 14-18 14.11 32 14-21 14.12 14-21 14.13 14-22 14.14 14-23 14.15 14-24 14.16 14-25

More information

01DVR7000D

01DVR7000D RET RETURN TITLE SUBTITLE AUDIO ANGLE P-MODE OSD STOP SCAN S - MODE PAUSE REPEAT GRP TITLE / CHAPTER REMOTE CH C OPEN 7 8 9 CAR DVD ER/RECEIVER P SET TUNE DISC CQ-DVR7 DVD RECEIVER WITH ACTIVE DIS P MODE

More information

P0001-P0008-›ºflÅŠpB5.qxd

P0001-P0008-›ºflÅŠpB5.qxd 829 AC 1 B 1H 1 N 3 1 1 3 5 M3 M5 B D F LG(H21) LG(H20) NT LT 1H 2H 3H 1 1VH 1 1VB 1 2VF 1 2VA 1 3VA 2HA 2HC 50W 100W 200W 100W 100W 100W 100W 200W 100W 100W H101B H202A H202C H303D H102H-K H102B-K H202F-K

More information

スライド 1

スライド 1 3. 演算命令を学ぼう 本稿の Web ページ http://www.mybook-pub-site.sakura.ne.jp/pic/index.html 1 ; ADD このソースファイルを各自打ち込んで下さい. EQU 0x0C ; at 0C 足し算を実行するプログラムの例です. MOVLW B 00000001 ; Load 0x01 to W ADDLW B'00000011' ; W

More information

VR-306B

VR-306B LST0656-001E ... 4... 5... 8... 10... 45... 45... 46... 47... 48... 48... 49... 50... 51... 5... 5... 15... 16... 18 ON/OFF... 18... 19... 0... 1... 4... 5... 6... 7... 8... 9 (Web)... 9... 0... 1... /...

More information

スライド 1

スライド 1 RX62N 周辺機能紹介データフラッシュ データ格納用フラッシュメモリ ルネサスエレクトロニクス株式会社ルネサス半導体トレーニングセンター 2013/08/02 Rev. 1.00 00000-A コンテンツ データフラッシュの概要 プログラムサンプル 消去方法 書き込み方法 読み出し方法 FCUのリセット プログラムサンプルのカスタマイズ 2 データフラッシュの概要 3 データフラッシュとは フラッシュメモリ

More information

PMW-PZ1

PMW-PZ1 4-570-704-02 (1) PMW-PZ1 2015 Sony Corporation ...3...3...4...5 4K...5 4K...5...6...6 SxS...6 XQD...6...7...7...8...8...8...8...9...9...10...11...11...12...12...12...14...14...15...16 XQD...16...17 MPEG-4

More information

割り込み 今までのプログラムは 順番にそって命令を実行していくのみ それはそれで良いが 不便な場合もある 例えば 時間のかかる周辺機器を使う場合 その周辺機器が動作を終了するまで CPU は待たなければいけない 方法 1( ポーリング ) 一定時間毎に 周辺機器の動作が終了したか調べる 終了していれ

割り込み 今までのプログラムは 順番にそって命令を実行していくのみ それはそれで良いが 不便な場合もある 例えば 時間のかかる周辺機器を使う場合 その周辺機器が動作を終了するまで CPU は待たなければいけない 方法 1( ポーリング ) 一定時間毎に 周辺機器の動作が終了したか調べる 終了していれ 第 2 回 本日の内容割り込みとは タイマー 割り込み 今までのプログラムは 順番にそって命令を実行していくのみ それはそれで良いが 不便な場合もある 例えば 時間のかかる周辺機器を使う場合 その周辺機器が動作を終了するまで CPU は待たなければいけない 方法 1( ポーリング ) 一定時間毎に 周辺機器の動作が終了したか調べる 終了していれば 次の動作に移るし そうでなければ また少し待ってから同じことを繰り返す

More information

2

2 WV-CF45,WV-CF46 2 q w e r t y 3 4 q w e r t y u i o!0!1!2!3!4 5 6 7 8 q UP LEFT RIGHT SET DOWN y u i w e r t o!0!1!2!3!4!5!6!7!8!9 DC12V @1 @2 @0 @3 9 10 q w e r t y u i o!0 !1!2 @1 @2 @3!3!4!5!6!7!8!9

More information

( ) ー ( () ) 250 200 150 100 50 0 51 20 54 59 33 35 91 92 93 98 99 94 6 7 7 8 9 11 18 17 18 20 22 23 10 9 8 9 9 9 62 40 66 74 41 47 21 22 23 24 25 26 10 8 6 4 2 0 m3/s 7 41.3 5 5 18.4

More information

h1_h4.ai

h1_h4.ai 01 02 03 04 05 PS RC RC CSR CSR CSR 10 11 14 15 400 350 300 250 200 150 100 50 0 2011/12 2012/02 2012/04 2012/06 2012/08 2012/10 2012/12 2013/02 2013/04 2013/06 2013/08 2013/10 2013/12 2014/02 2014/04

More information

AFO AFO 4 2.3AFO 5 3 AFO 3.1 AFO

AFO AFO 4 2.3AFO 5 3 AFO 3.1 AFO 17 1060126 1 1 2 2 AFO 2.1 3 2.2AFO 4 2.3AFO 5 3 AFO 3.1 AFO 6 3.2 6 3.3 7 3.4 8 3.5 9 4.1 14 4.2 17 4.3 18 4.4 18 5.1 19 5.2 19 5.3 19 5.4 21 6.1 22 23 24 1 1 (Ankle-foot orthosis AFO) 1) AFO(Fig.1) AFO

More information

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

i /..12 / / /...22 / (Design and Fabrication of the electronic circuits for miniature mobiles with sensors) 1055091 17 20 i.........3...3...4...8...8...8...10...12 /..12 /.17...18...18...19...20 /...21...21...21...22...22

More information

ProVisionaire Control V3.0セットアップガイド

ProVisionaire Control V3.0セットアップガイド ProVisionaire Control V3 1 Manual Development Group 2018 Yamaha Corporation JA 2 3 4 5 NOTE 6 7 8 9 q w e r t r t y u y q w u e 10 3. NOTE 1. 2. 11 4. NOTE 5. Tips 12 2. 1. 13 3. 4. Tips 14 5. 1. 2. 3.

More information

a.fm

a.fm 注意 : この日本語版文書は参考資料としてご利用ください 最新情報は必ずオリジナルの英語版をご参照願います TB3099 ゼロクロススイッチングによるリレーの長寿命化 Author: Stephen Allen Microchip Technology Inc. はじめに本書では PIC16F1708 マイクロコントローラでゼロクロス検出機能を実装する方法を紹介します 本書では この機能を使って 220

More information

から付与します さらに, ゼロプレッシャー ICソケットの空き部分を使って, タイマー ICである555の動作チェックができます ユニバーサル基板の一部に555 用の発振回路を構成しています 555をソケットに差し込んで電源スイッチを入れると,ICが良品の場合は LEDが点滅します LEDが点滅しな

から付与します さらに, ゼロプレッシャー ICソケットの空き部分を使って, タイマー ICである555の動作チェックができます ユニバーサル基板の一部に555 用の発振回路を構成しています 555をソケットに差し込んで電源スイッチを入れると,ICが良品の場合は LEDが点滅します LEDが点滅しな 実験ノート IC チェッカーの製作 無接点シーケンス制御と電子回路で使える小品 秋田センター ( 秋田職業能力開発促進センター ) 千葉富雄. はじめに 本作品はデジタルICが良品か不良品かの判定を, だれでも簡単に行える試験器です 当センターの電気設備科では 無接点シーケンス制御 を2ユニット勉強します 実技課題はブレッドボードを使用して実習回路の組み立てを行っています 受講生が回路を組み立てても作動しないとき,

More information

oaks32r_m32102

oaks32r_m32102 OAKS32R-M32102S6FP 2 OAKS32R OAKS32R-M32102S6FP M32102S6FP... 4... 5... 6... 7 4.1. CPU...7 4.2. Flash ROM SDRAM....8 4.3. LANC....8 4.4. RS232C....9 4.5. CPU....9 4.6.....9 4.7....10 4.8. SDI....10...

More information

(1) BLUETOOTH HT-CT660

(1) BLUETOOTH HT-CT660 4-452-002-04(1) BLUETOOTH HT-CT660 3 5 6 8 1 1 2 100V 3 4 AV SA-CT660 22 cm 5 2.4 GHz 1. 2. 3. 6 2.4 GHz 10 m 2.4 GHz FH-SS 10 m AAC D *2 5,956,674 5,974,380 6,226,616 6,487,535 7,212,872 7,333,929 7,392,195

More information

5V 2.4 DSOF 4 1 1-1 1-2 5V 1-3 SET RESET 5V 5V 1-4 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 1 2 3 4 5 2 2-1 SET RESET 5V 5V 2-2 1 2 3 5V 5V 1 2 3 4 2-3 2-4

More information