亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 用pic12c508509 控制一個步進電機源程序.txt

?? 包括很多單片機開發用的元代碼
?? TXT
字號:
用PIC12C508509 控制一個步進電機源程序 
  ; STEP_3.ASM (12C508 / 12C509)
;
; Controls a stepping motor driver on GPIO bits 4, 2, 1 and 0. 
;
; The direction is controlled by a switch on GPIO bit 3. Bit 5 is not
used.
;
; (Typical drivers might include a ULN2803 Octal Driver, 2N2222 or TIP122
; transistors or power FETs. See Parallel Port Manual - Vol 1).
; 
; Outputs patterns 0x01, 0x03, 0x02, 0x06, 0x04, 0x0c, 0x08, 0x09, 0x01,
; .. in sequence to advance stepping motor in one direction. This is 
; achieved by causing INDEX to advance from 0 to 7, to 0, etc and 
; mapping the INDEX into a pattern which is then output on bits 4, 2, 1 
; and 0 of GPIO.
;
; Note that GPIO bit 3 is not used. Thus, prior to outputting, bit 3
; of PATT is copied to the bit 4 position.
;
; Motor is advanced in the other direction by causing INDEX to move in 
; the opposite direction; 7 to 0 to 7, etc.
;
; Switch on GPIO, Bit 3 is read between each output to the stepping 
; motor to determine whether INDEX is to be incremented (0-7, 0) or 
; decremented.
;
; The delay in between steps determines the speed of the stepper. In 
; this program it is 25 msecs. 
LIST P=PIC12C509
__CONFIG 0EH ; MCLR - dis, CP - dis, WDT - dis, FOSC - int
#include <c:\mplab\P12C509.INC>

CONSTANT BASE_VAR=07H

INDEX EQU BASE_VAR+0 
PATT EQU BASE_VAR+1

LOOP1 EQU BASE_VAR+2 ; for timing loop
LOOP2 EQU BASE_VAR+3

ORG 000H

MOVLW 080H ; GPWU disabled, GPPU enabled, other bits not used
OPTION

MOVLW B'101000'
TRIS GPIO ; Bit 3 input, Bits 4, 2, 1 and 0 ouputs

CLRF INDEX ; start INDEX at zero
READ_SW: 
BTFSC GPIO, 3 ; read direction switch
GOTO FORWARD
GOTO REVERSE

FORWARD:
INCF INDEX, F ; increment the index
MOVLW .8
SUBWF INDEX, W ; and test if equal to 8
BTFSC STATUS, Z
CLRF INDEX ; if at 8, set to 0
GOTO ONE_STEP

REVERSE:
DECF INDEX, F ; decrement the index
MOVLW 0FFH
SUBWF INDEX, W ; test if at 0xFF
BTFSC STATUS, Z
GOTO REVERSE_1 ; if at FF, then reset to 7
GOTO ONE_STEP

REVERSE_1:

MOVLW .7
MOVWF INDEX
GOTO ONE_STEP

ONE_STEP:
MOVF INDEX, W ; copy count into w
CALL GEN_PATT ; returns the correct pattern in w
MOVWF PATT ; save it
BTFSS PATT, 3 ; move bit 3 to bit 4
BCF PATT, 4
BTFSC PATT, 3
BSF PATT, 4
MOVF PATT, W
MOVWF GPIO
CALL DELAY ; 25 msecs 

GOTO READ_SW
;;;;;;

GEN_PATT ; maps INDEX into appropriate stepping motor pattern
MOVF INDEX, W 
ADDWF PCL, F ; add w to the program counter 
RETLW 01H ; stepping motor patterns
RETLW 03H
RETLW 02H
RETLW 06H
RETLW 04H
RETLW 0CH
RETLW 08H 
DELAY: ; provides nominal 25 msec delay
MOVLW .25
MOVWF LOOP1
OUTTER:
MOVLW .110
MOVWF LOOP2
INNER:
CLRWDT
NOP
NOP
NOP
NOP
NOP
DECFSZ LOOP2, F
GOTO INNER
DECFSZ LOOP1, F
GOTO OUTTER
RETURN
END

 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
《视频一区视频二区| 欧美日韩一区二区三区在线看| 欧美成人在线直播| 九九视频精品免费| 欧美v日韩v国产v| 国产麻豆成人传媒免费观看| 久久综合色8888| 高清视频一区二区| 成人欧美一区二区三区视频网页| 色综合久久久网| 视频一区二区三区入口| 欧美不卡视频一区| 国产精品99久久久久久宅男| 中文字幕一区二区日韩精品绯色| 色成年激情久久综合| 亚洲va欧美va人人爽午夜| 91麻豆精品国产91久久久更新时间 | 男男视频亚洲欧美| 欧美xxxx老人做受| 91玉足脚交白嫩脚丫在线播放| 亚洲制服丝袜在线| 欧美电视剧免费观看| 不卡在线观看av| 亚洲综合久久久久| 日韩视频免费观看高清完整版| 国产成人三级在线观看| 一区二区三区国产| 精品福利av导航| 日本高清不卡视频| 精品一区二区三区视频在线观看 | 国产精品网站导航| 欧美色视频一区| 国产成人午夜99999| 亚洲最大色网站| 国产视频一区在线播放| 欧美视频一区在线观看| 国产一区二区三区| 亚洲午夜免费福利视频| 国产女人aaa级久久久级| 在线观看日韩一区| 国产·精品毛片| 奇米精品一区二区三区四区 | 日韩午夜电影av| 99久久99久久综合| 黄色日韩三级电影| 亚洲一二三区在线观看| 国产日韩成人精品| 欧美一二三四区在线| 色婷婷亚洲婷婷| 国产成人精品三级| 日韩精品91亚洲二区在线观看 | 亚洲欧美国产三级| 久久久无码精品亚洲日韩按摩| 欧美日韩精品一区二区三区蜜桃| 成人在线综合网| 久久成人麻豆午夜电影| 亚洲1区2区3区4区| 亚洲图片另类小说| 国产精品丝袜在线| 久久久亚洲精华液精华液精华液| 欧美久久一区二区| 在线日韩国产精品| 91在线看国产| 成人h动漫精品一区二区| 国产一区999| 久久99在线观看| 麻豆国产欧美一区二区三区| 亚洲成人一区在线| 亚洲综合色网站| 亚洲激情五月婷婷| 亚洲日本在线天堂| 亚洲精品视频在线看| 日韩一区有码在线| 中文字幕一区不卡| 自拍av一区二区三区| 中文字幕一区av| 中文字幕中文字幕一区| 亚洲欧洲精品一区二区精品久久久| 国产日韩精品一区二区三区在线| 欧美精品一区二区久久婷婷 | 欧美日韩中字一区| 欧美日韩黄视频| 91精品国产品国语在线不卡| 欧美久久久久久久久中文字幕| 欧美午夜精品理论片a级按摩| 欧洲一区在线观看| 欧美午夜精品一区二区三区| 欧美日本国产一区| 日韩一区二区影院| 久久久久久夜精品精品免费| 国产午夜精品理论片a级大结局| 日本一区二区成人| 亚洲精品国产a| 日韩精品亚洲专区| 国产伦理精品不卡| www.亚洲国产| 欧美在线不卡视频| 日韩一区二区三区四区| 久久久综合视频| 中文字幕一区二区5566日韩| 亚洲一区二区三区四区在线免费观看 | 一区二区在线观看免费| 亚洲国产精品自拍| 免费在线观看成人| 国产另类ts人妖一区二区| 成人免费看视频| 在线亚洲一区二区| 欧美成人一区二区三区片免费| 国产喂奶挤奶一区二区三区| 亚洲欧美国产77777| 丝袜亚洲精品中文字幕一区| 韩国av一区二区三区| 91网站最新网址| 欧美一级一区二区| 中文字幕一区在线| 日本不卡中文字幕| 国产激情视频一区二区三区欧美| 91免费版在线看| 亚洲午夜久久久久久久久久久| 五月婷婷久久丁香| 国产成人鲁色资源国产91色综 | 欧美吞精做爰啪啪高潮| 日韩精品自拍偷拍| 亚洲欧美欧美一区二区三区| 青娱乐精品视频在线| 99国产精品久久久久久久久久久 | 精品少妇一区二区三区日产乱码 | 欧美精品一区二区三区蜜臀| 亚洲欧美aⅴ...| 精品一区二区影视| 在线一区二区三区四区五区| 精品国产亚洲在线| 一区二区三区.www| 国产成人在线视频网站| 91麻豆精品国产91久久久久久久久 | 麻豆国产精品777777在线| 97成人超碰视| 久久精品视频一区二区三区| 视频一区二区三区在线| 91麻豆免费观看| 国产三级精品三级| 另类欧美日韩国产在线| 欧美在线三级电影| 国产精品高清亚洲| 激情欧美一区二区三区在线观看| 欧美日韩一区二区三区高清| 1024成人网| www.亚洲国产| 国产目拍亚洲精品99久久精品| 人妖欧美一区二区| 欧美日韩国产另类不卡| 亚洲精品美国一| 99精品视频在线播放观看| 国产欧美日韩视频在线观看| 九色porny丨国产精品| 日韩美女一区二区三区四区| 性感美女久久精品| 欧美日韩一级大片网址| 一区二区三区日韩欧美精品| 99re8在线精品视频免费播放| 国产欧美日产一区| 国产成人精品午夜视频免费| 久久久午夜精品理论片中文字幕| 久久er精品视频| 亚洲精品在线三区| 韩国三级中文字幕hd久久精品| 91精品久久久久久久91蜜桃| 性做久久久久久| 在线综合+亚洲+欧美中文字幕| 亚洲午夜在线电影| 欧美另类高清zo欧美| 日韩—二三区免费观看av| 欧美精品精品一区| 免费成人在线视频观看| 日韩区在线观看| 国产一区二区精品久久99| 国产亚洲欧美日韩俺去了| 国产不卡一区视频| 国产精品人人做人人爽人人添| 成人av网站免费| 亚洲人成7777| 7777精品伊人久久久大香线蕉| 肉色丝袜一区二区| 欧美一级日韩一级| 国产电影一区二区三区| 国产精品国产三级国产专播品爱网| av午夜精品一区二区三区| 亚洲日本一区二区三区| 欧美日韩免费一区二区三区视频| 日韩激情一二三区| 久久中文娱乐网| 99免费精品视频| 午夜视频一区在线观看| 精品捆绑美女sm三区| 成人高清视频在线| 亚洲国产一区二区三区 | 精品久久久影院| 成人av午夜电影| 丝袜a∨在线一区二区三区不卡| 欧美成人三级电影在线|