PICkit3 Programmer Application v3.10.zip
https://microchipdeveloper.com/pickit3:scripttool
http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit3%20Programmer%20Application%20v3.10.zip
https://www.microchip.com/development-tools/pic-and-dspic-downloads-archive
end
ラベル
- 12F1822 (2)
- A/D変換 (3)
- Arduino (7)
- Nikon D40 リモコン インターバルタイマー (6)
- Nゲージ 自動往復運転コントローラ (5)
- Nゲージの運転コントローラ (3)
- PICマイコンツール (5)
- XC8 (1)
- サーボモーター (1)
- プログラム (15)
- 赤外線リモコン送信 (1)
- 赤外線リモコン送信 キャリア波(38kHzか40kHz)の作成 (2)
- 電子部品/キット/輸入品 (26)
2020/01/12
2020/01/11
2020/01/05
Miuzei MS18サーボモーター
Miuzei MS18サーボモーター のテスト基板の作成
部品リスト
サーボモーター MS18
PICマイコン PIC12F675
フォトトランジスター L-51ROPT1D1
トランジスタ 2SC1815GR x2
抵抗 10K x5
スイッチ タクトスイッチ x3
片面ガラス・ユニバーサル基板(ブレッドボード配線パターンタイプ)
回路図
GPIOの機能
GPIO5,4 Servo パルス出力 (GPIO4未使用)
PIO 0,1 + -,1 パルス調整
GPIO 2 GPIO 0,1 設定したパルス(角度)をEEPROMに保存する。
GPIO 3 EEPROM 保存したパルス(角度)を実行
[ KC8801.PDF Datasheet ]
http://www.kcsemitech.com/upLoad/down/month_1403/201403091840435763.pdf
END
部品リスト
サーボモーター MS18
PICマイコン PIC12F675
フォトトランジスター L-51ROPT1D1
トランジスタ 2SC1815GR x2
抵抗 10K x5
スイッチ タクトスイッチ x3
片面ガラス・ユニバーサル基板(ブレッドボード配線パターンタイプ)
回路図
GPIOの機能
GPIO5,4 Servo パルス出力 (GPIO4未使用)
PIO 0,1 + -,1 パルス調整
GPIO 2 GPIO 0,1 設定したパルス(角度)をEEPROMに保存する。
GPIO 3 EEPROM 保存したパルス(角度)を実行
[ KC8801.PDF Datasheet ]
http://www.kcsemitech.com/upLoad/down/month_1403/201403091840435763.pdf
END
2018/08/18
How to make automatic sensor soap dispenser automatic hand disinfection
How to make automatic sensor soap dispenser automatic hand disinfection
program
2018/05/27
12F675 A/D 変換、電圧の値でLEDを点灯する
; 2018/05/21
; 12F675 A/D 変換、電圧の値でLEDを点灯する
;---------A/DWork
ADCON
BCF STATUS,RP0 ;Bank1
MOVLW B'00001100' ;ADFM = 0 , VCFG = 0 VDD , CHS1:CHS0 AN3 , GO = 0 , ADON = 0
MOVWF ADCON0 ;
BSF ADCON0,ADON ;
CALL TIMER1 ;
BSF ADCON0,GO ;
BTFSC ADCON0,GO ;
GOTO $ - 1 ;
BCF ADCON,ADON ;
MOVF ADRESH,w ;
CLRF LED ;
CALL EEPROM ;
CALL EEPROML ;
; 3.4v H'54'
; 2.8v H'72'
; 1.6v H'AF'
; 0.6v H'DF'
;MOVLW H'2' ;
;MOVWF ADRESH ;
MOVF ADRESH,w ;
SUBLW H'FF' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00100011' ; 4v -5v
MOVWF LED ;
MOVF ADRESH,w ;
SUBLW H'CC' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00100001' ; 3v -4v
MOVWF LED ;
MOVF ADRESH,w ;
SUBLW H'99' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000111' ; 2v -3v
MOVWF LED ;
MOVF ADRESH,w ;
SUBLW H'66' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000011' ; 1v -2v
MOVWF LED ;
MOVF ADRESH,w ;
SUBLW H'33' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000001' ; 0v -1v
MOVWF LED ;
NOP
MOVF LED,w ;
MOVWF GPIO ;
BCF STATUS,RP0 ;
CALL TIMER3 ;
RETURN ;
; 12F675 A/D 変換、電圧の値でLEDを点灯する
;---------A/DWork
ADCON
BCF STATUS,RP0 ;Bank1
MOVLW B'00001100' ;ADFM = 0 , VCFG = 0 VDD , CHS1:CHS0 AN3 , GO = 0 , ADON = 0
MOVWF ADCON0 ;
BSF ADCON0,ADON ;
CALL TIMER1 ;
BSF ADCON0,GO ;
BTFSC ADCON0,GO ;
GOTO $ - 1 ;
BCF ADCON,ADON ;
MOVF ADRESH,w ;
CLRF LED ;
CALL EEPROM ;
CALL EEPROML ;
; 3.4v H'54'
; 2.8v H'72'
; 1.6v H'AF'
; 0.6v H'DF'
;MOVLW H'2' ;
;MOVWF ADRESH ;
MOVF ADRESH,w ;
SUBLW H'FF' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00100011' ; 4v -5v
MOVWF LED ;
MOVF ADRESH,w ;
SUBLW H'CC' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00100001' ; 3v -4v
MOVWF LED ;
MOVF ADRESH,w ;
SUBLW H'99' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000111' ; 2v -3v
MOVWF LED ;
MOVF ADRESH,w ;
SUBLW H'66' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000011' ; 1v -2v
MOVWF LED ;
MOVF ADRESH,w ;
SUBLW H'33' ;
BTFSS STATUS,C ;
GOTO $ + 3 ;
MOVLW B'00000001' ; 0v -1v
MOVWF LED ;
NOP
MOVF LED,w ;
MOVWF GPIO ;
BCF STATUS,RP0 ;
CALL TIMER3 ;
RETURN ;
2018/03/01
少々復活
少々復活
ステッピングモーターとDCモーターの回路
12F675 PWM ファン 25KHz作成
ステッピングモーターとDCモーターの回路
https://github.com/kankanla/MPLAB-IDE/blob/master/T12F629-4.ASM
ステッピングモータ
STEPPING MOTORS
https://github.com/kankanla/MPLAB-IDE/blob/master/SPG20-1000-A.ASM
2016/10/23
MPLAB IDE v8.92
MPLAB IDE Archives
MPLAB IDE v8.92
32-bit Windows
MPLAB_IDE_8_92.zip 110 MB
http://www.microchip.com/development-tools/downloads-archive
MPLAB IDE v8.92
32-bit Windows
MPLAB_IDE_8_92.zip 110 MB
http://www.microchip.com/development-tools/downloads-archive
登録:
投稿 (Atom)