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

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

?? zygd.asm

?? 利用點陣顯示顯示中文字符
?? ASM
?? 第 1 頁 / 共 4 頁
字號:
;program :  Led display board with encoder
;Writer  :  yu wai wan
;Date    :  2000/05/09                    "Nam" Edit 2-7-2002
;Modified:  Creatideas
;Date    :  2000/11/29

;Version :  1.00

;Processor       PIC16C63A
;***********************************************************************************
;modified by:	ningxinlin
;ver	    :hd720
;des: add at24c16、max487,communica2te with computer to change the display
;it communicate with the computer when the j1.0 is on
;contant.use the key to decide what to display
;data: 12/11/2002
;at24c16 define: 700~77f display content,the others as same as 696
;************************************************************************************
;modified by:	Zzl
;description:	none floor message&arrow message,clean display
;use MCU ver:	16F73
;date:		2003/10/3/
;***********************************************************************************
;		LIST            p=16c63a,R=DEC;, COLUMNS=120, XREF=YES, NOWRAP,LINES=0

LIST   P=PIC16F73	;include         "P16C63.INC"
INCLUDE  "eeprom_7.asm"
;--------------------------------------------------------------------------------------------------
; 40 42 44 46 48 4a 4c 4e 50 52 54 56 58 5a 5c 5e 60 62 64 66 68 6a 6c 6e 70 72 74 76 78 7a 7c 7e |
;                                                                                                 |
; 41 43 45 47 49 4b 4d 4f 51 53 55 57 59 5b 5d 5f 61 63 65 67 69 6b 6d 6f 71 73 75 77 79 7b 7d 7f |
;                                                                                                 |
;--------------------------------------------------------------------------------------------------

;***********************************************************************************************************
;      About hand-shaking                							           *
;               											   *
;      Normal signal       11 cc cccc   - first send control code					   *
;                          10 nn nnnn   - display code0 						   *
;                          10 nn nnnn   - display code1						           *
;                          10 ab cccc   - control code and test code  a = is total number of c		   *
;                                                                     b = is total number of n		   *
;      read status from display unit									   *
;                          00 nn nnnn   - number of display unit					   *
;                          display return code 10 nn nnnn                       		           *
;      control display unit										   *
;                          01 nn nnnn   - first send number of display unit which encoder want to control  *
;                          10 aa aaaa   - send option which display unit must do  			   *
;             												   *
;***********************************************************************************************************
;Processor       PIC16C63
;==========================================================================;
;       Register Definitions
;
;==========================================================================
W                            EQU     H'0000'
F                            EQU     H'0001'

;----- Register Files------------------------------------------------------

INDF                    EQU     H'0000'
INDIRECT                EQU     H'0000'
TMR0                    EQU     H'0001'
PCL                     EQU     H'0002'
STATUS                  EQU     H'0003'
FSR                     EQU     H'0004'
PORTA                   EQU     H'0005'
PORTB                   EQU     H'0006'
PORTC			EQU     H'0007'
ROW_OUT			EQU	     0
IN1CE			EQU	     1
IN2CE			EQU	     2
SCL			EQU          3
SDA			EQU          4
SCLKPIN			EQU          3
SDAPIN			EQU          4
S138G			EQU	     5
CLK			EQU	     6
Rs232Pin		EQU	     7
ADCON1		EQU		0x9f

PCLATH                  EQU     H'008A'
INTCON                  EQU     H'000B'
PIR1                    EQU     H'000C'
PIR2                    EQU     H'000D'
TMR1L                   EQU     H'000E'
TMR1H                   EQU     H'000F'
T1CON                   EQU     H'0010'
TMR2                    EQU     H'0011'
T2CON                   EQU     H'0012'
SSPBUF                  EQU     H'0013'
SSPCON                  EQU     H'0014'
CCPR1L                  EQU     H'0015'
CCPR1H                  EQU     H'0016'
CCP1CON                 EQU     H'0017'
RCSTA                   EQU     H'0018'
TXREG                   EQU     H'0019'
RCREG                   EQU     H'001A'
CCPR2L                  EQU     H'001B'
CCPR2H                  EQU     H'001C'
CCP2CON                 EQU     H'001D'

OPTION_REG              EQU     H'0081'
TRISA                   EQU     H'0085'
TRISB                   EQU     H'0086'
TRISC                   EQU     H'0087'
PIE1                    EQU     H'008C'
PIE2                    EQU     H'008D'
PCON                    EQU     H'008E'
PR2                     EQU     H'0092'
SSPADD                  EQU     H'0093'
SSPSTAT                 EQU     H'0094'
TXSTA                   EQU     H'0098'
SPBRG                   EQU     H'0099'

;----- STATUS Bits --------------------------------------------------------

IRP                          EQU     H'0007'
RP1                          EQU     H'0006'
RP0                          EQU     H'0005'
NOT_TO                       EQU     H'0004'
NOT_PD                       EQU     H'0003'
Z                            EQU     H'0002'
ZFlag	                     EQU     2
DC                           EQU     H'0001'
C                            EQU     H'0000'
Carry	                     EQU     0
;----- INTCON Bits --------------------------------------------------------

GIE                          EQU     H'0007'
PEIE                         EQU     H'0006'
T0IE                         EQU     H'0005'
INTE                         EQU     H'0004'
RBIE                         EQU     H'0003'
T0IF                         EQU     H'0002'
INTF                         EQU     H'0001'
RBIF                         EQU     H'0000'

;----- PIR1 Bits ----------------------------------------------------------

PSPIF                        EQU     H'0007'
RCIF                         EQU     H'0005'
TXIF                         EQU     H'0004'
SSPIF                        EQU     H'0003'
CCP1IF                       EQU     H'0002'
TMR2IF                       EQU     H'0001'
TMR1IF                       EQU     H'0000'

;----- PIR2 Bits ----------------------------------------------------------

CCP2IF                       EQU     H'0000'

;----- T1CON Bits ---------------------------------------------------------

T1CKPS1                      EQU     H'0005'
T1CKPS0                      EQU     H'0004'
T1OSCEN                      EQU     H'0003'
NOT_T1SYNC                   EQU     H'0002'
T1INSYNC                     EQU     H'0002'    ; Backward compatibility only
TMR1CS                       EQU     H'0001'
TMR1ON                       EQU     H'0000'

;----- T2CON Bits ---------------------------------------------------------

TOUTPS3                      EQU     H'0006'
TOUTPS2                      EQU     H'0005'
TOUTPS1                      EQU     H'0004'
TOUTPS0                      EQU     H'0003'
TMR2ON                       EQU     H'0002'
T2CKPS1                      EQU     H'0001'
T2CKPS0                      EQU     H'0000'

;----- SSPCON Bits --------------------------------------------------------

WCOL                         EQU     H'0007'
SSPOV                        EQU     H'0006'
SSPEN                        EQU     H'0005'
CKP                          EQU     H'0004'
SSPM3                        EQU     H'0003'
SSPM2                        EQU     H'0002'
SSPM1                        EQU     H'0001'
SSPM0                        EQU     H'0000'

;----- CCP1CON Bits -------------------------------------------------------

CCP1X                        EQU     H'0005'
CCP1Y                        EQU     H'0004'
CCP1M3                       EQU     H'0003'
CCP1M2                       EQU     H'0002'
CCP1M1                       EQU     H'0001'
CCP1M0                       EQU     H'0000'

;----- RCSTA Bits ---------------------------------------------------------

SPEN                         EQU     H'0007'
RX9                          EQU     H'0006'
RC9                          EQU     H'0006'    ; Backward compatibility only
NOT_RC8                      EQU     H'0006'    ; Backward compatibility only
RC8_9                        EQU     H'0006'    ; Backward compatibility only
SREN                         EQU     H'0005'
CREN                         EQU     H'0004'
FERR                         EQU     H'0002'
OERR                         EQU     H'0001'
RX9D                         EQU     H'0000'
RCD8                         EQU     H'0000'    ; Backward compatibility only

;----- CCP2CON Bits -------------------------------------------------------

CCP2X                        EQU     H'0005'
CCP2Y                        EQU     H'0004'
CCP2M3                       EQU     H'0003'
CCP2M2                       EQU     H'0002'
CCP2M1                       EQU     H'0001'
CCP2M0                       EQU     H'0000'

;----- OPTION Bits --------------------------------------------------------

NOT_RBPU                     EQU     H'0007'
INTEDG                       EQU     H'0006'
T0CS                         EQU     H'0005'
T0SE                         EQU     H'0004'
PSA                          EQU     H'0003'
PS2                          EQU     H'0002'
PS1                          EQU     H'0001'
PS0                          EQU     H'0000'

;----- TRISE Bits ---------------------------------------------------------

IBF                          EQU     H'0007'
OBF                          EQU     H'0006'
IBOV                         EQU     H'0005'
PSPMODE                      EQU     H'0004'
TRISE2                       EQU     H'0002'
TRISE1                       EQU     H'0001'
TRISE0                       EQU     H'0000'

;----- PIE1 Bits ----------------------------------------------------------

PSPIE                        EQU     H'0007'
RCIE                         EQU     H'0005'
TXIE                         EQU     H'0004'
SSPIE                        EQU     H'0003'
CCP1IE                       EQU     H'0002'
TMR2IE                       EQU     H'0001'
TMR1IE                       EQU     H'0000'

;----- PIE2 Bits ----------------------------------------------------------

CCP2IE                       EQU     H'0000'

;----- PCON Bits ----------------------------------------------------------

NOT_POR                      EQU     H'0001'
NOT_BO                       EQU     H'0000'
NOT_BOR                      EQU     H'0000'

;----- SSPSTAT Bits -------------------------------------------------------

SMP                          EQU     H'0007'
CKE                          EQU     H'0006'
D                            EQU     H'0005'
I2C_DATA                     EQU     H'0005'
NOT_A                        EQU     H'0005'
NOT_ADDRESS                  EQU     H'0005'
D_A                          EQU     H'0005'
DATA_ADDRESS                 EQU     H'0005'
P                            EQU     H'0004'
I2C_STOP                     EQU     H'0004'
S                            EQU     H'0003'
I2C_START                    EQU     H'0003'
R                            EQU     H'0002'
I2C_READ                     EQU     H'0002'
NOT_W                        EQU     H'0002'
NOT_WRITE                    EQU     H'0002'
R_W                          EQU     H'0002'
READ_WRITE                   EQU     H'0002'
UA                           EQU     H'0001'
BF                           EQU     H'0000'

;----- TXSTA Bits ---------------------------------------------------------

CSRC                         EQU     H'0007'
TX9                          EQU     H'0006'
NOT_TX8                      EQU     H'0006'    ; Backward compatibility only
TX8_9                        EQU     H'0006'    ; Backward compatibility only
TXEN                         EQU     H'0005'
SYNC                         EQU     H'0004'
BRGH                         EQU     H'0002'
TRMT                         EQU     H'0001'
TX9D                         EQU     H'0000'
TXD8                         EQU     H'0000'    ; Backward compatibility only

rcounterl         equ       0X20
rcounterh         equ       0x21
displayflag       equ       0x22
ledaddress        equ       0x23
ledcounter        equ       0x24
romcounterl       equ       0x25

startaddress      equ       0x26
optiondata        equ       0x27
databank          equ       0x28
tableaddress      equ       0x29
tempa             equ       0x2a
tempb             equ       0x2b
;********eeprom_7****************************
Temp1			equ			0x21
Delayaddress	        equ			0x2c
Datakey			equ			0x2d
Counter			equ			0x2e
Rowcount		equ			0x2f
Faddr			equ			b'10100000'
Flagcode		equ			0x34
;*********************************************
pclath_temp       equ       0x2c
w_temp            equ       0x2d
status_temp       equ       0x2e
FSR_temp          equ       0x2f
Rowcount		equ			0x2f
datactrl          equ       0x30
dataleft          equ       0x31
dataright         equ       0x32

tdatactrl         equ       0x33
tdataleft         equ       0x34
tdataright        equ       0x35

romcounter        equ       0x36

romaddress        equ       0x37
rombank           equ       0x38

timera            equ       0x39
timerb            equ       0x3a


keya              equ       0x3b
keyb              equ       0x3c
tkeya             equ       0x3d
tkeyb             equ       0x3e
key_count1        equ       0x3f
Flagcode	  equ	    0x34
delay_int	  equ	    0x41
delay_a		  equ	    0x46
delay_b		  equ	    0x47
delay_c		  equ	    0x48
key_flag	  equ	    0x49
nofloor		  equ	    7
Flag1		  equ	    0x4c
continue_m	  equ	    1
conarr		  equ	    2
arr_stop	  equ	    3
updateF		  equ	    4
PoweronF	  equ	    5
ACsignalF	  equ	    6
AllffF		  equ	    7
coladdress	  equ	    0x4a
key_count2	  equ	    0x4b
key_count3	  equ	    0x4d
flag_arrow	  equ	    0x4e
bittm             equ       0x4F 

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;定義的6位到11位轉換存放數字0~9和number
;
;
number0          equ       0xf0
number1          equ       0xf1
number2          equ       0xf2
number3          equ       0xf3
number4          equ       0xf4
number5          equ       0xf5
number6          equ       0xf6
number7          equ       0xf7
number8          equ       0xf8
number9          equ       0xf9
number           equ       0xfa
number11           equ       0xfb

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
no_arrow_f	  equ	    7
Faddr		  equ	    b'10100000'
#define           read_bit       PORTA,1
#define           shift_clk      PORTA,2
#define           load_data      PORTA,3
SDI          equ           3
clk1         equ           4
latch1       equ           5     

                org        0x0000
                goto       Start

                org        0x0004
ledint
		movwf      w_temp
                swapf      STATUS,w   

                movwf      status_temp

                movf       FSR,w
                movwf      FSR_temp
                movf       PCLATH,w
                movwf      pclath_temp

                CLRWDT
                bsf	   STATUS,RP0
                MOVLW	   0X00
                MOVWF	   TRISB
                BCF	   STATUS,RP0
                nop
                nop
                bsf	   PORTC,IN1CE
                bsf	   PORTC,IN2CE
		    ;bsf	   PORTC,5	;138G
ledint_next     
                btfss      PIR1,TMR2IF
                goto       continu_int

                movlw      0x02
                xorwf      displayflag,f

                
                ;movlw      0xff
                ;movwf      PORTB
                ;bsf	   PORTC,ROW_OUT
                ;bcf	   PORTC,ROW_OUT


                movlw      0x04
                movwf      rcounterh
		BSF     PORTA, LATCH1

ledint_01    
               ;bcf	   PORTC,0
		    movf       ledaddress,w
                movwf      FSR
                call       jkjke
                movlw      0x05
                addwf      ledaddress,f

                decfsz     rcounterh,f
                goto       ledint_01
                BCF     PORTA, LATCH1
                NOP
                NOP
                NOP			;OUTPUT ENABLE OF TB62726
                ;BSF     PORTA, LATCH1
		    movf       coladdress,w
                movwf      PORTB
                bSf     portc,row_out
                ;NOP
                ;NOP
                ;NOP 
                ;bcf     portc,row_out

                movlw      0x65		;14            ;speed of moving arrow
                movwf      rcounterh

ddloop1         
                clrwdt
                decfsz     rcounterh,f
                goto       ddloop1

		    ;movlw      0x04
                ;movwf      rcounterh
                ;bcf	   PORTC,5
                movlw   0xff
                movwf   portb 
                bSf     portc,row_out
                ;NOP
                ;NOP
                ;NOP 
                bcf     portc,row_out
ledint_a
            ;bcf	   PORTC,0
		;movlw      0xff
		;movwf      PORTB
                ;bsf        PORTC,6	;CLK
                ;nop
		;nop
		;nop
		;nop
		;nop
                ;bcf        PORTC,6	;CLK

                ;decfsz     rcounterh,f
                ;goto       ledint_a

		;movlw	   0xff
		;movwf	   PORTA
		movlw      0x13
                subwf      ledaddress,f
                rlf        coladdress,f
                ;movlw	   0x08
                ;addwf	   coladdress,f

                ;movlw	   0x38
                ;andwf	   coladdress,f
                ;movlw	   0x28
                ;subwf	   coladdress,w
                
                btfsc      coladdress,5
                goto       continu_int
		btfsc	   displayflag,0
		decf	   databank,f
		movlw      0xfe
                movwf      coladdress
                movlw      0x6c
                movwf      ledaddress

continu_int
		;bcf		PORTC,5
		movlw		0x02
		movwf		PCLATH
		btfsc		Flag1,continue_m
		call		move_uparrow
		

init1	       
                movlw      0xff
                movwf      PORTB
                bsf	   PORTC,ROW_OUT
                bcf	   PORTC,ROW_OUT
                ;bcf	   PORTC,5
		    movf       pclath_temp,w
                movwf      PCLATH
                movf       FSR_temp,w
                movwf      FSR
                swapf      status_temp,w
                movwf      STATUS
                swapf      w_temp,f
                swapf      w_temp,w
                bcf        PIR1,TMR2IF          ;reset interrupt flag
		retfie

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青国产91久久久久久| 精品日韩av一区二区| www.66久久| 日韩女优制服丝袜电影| 国产精品免费视频观看| 中文字幕不卡在线播放| 成年人网站91| 一区二区日韩电影| 日韩欧美亚洲国产精品字幕久久久 | 国产不卡视频一区二区三区| 国产色产综合色产在线视频 | 亚洲地区一二三色| 日韩一区二区在线观看| 国产成人av影院| 一区二区三区高清| 日韩一级大片在线| 懂色中文一区二区在线播放| 一区二区免费在线播放| 欧美一区二区视频观看视频| 国产成人精品1024| 亚洲国产欧美在线人成| 久久亚洲欧美国产精品乐播| 日本韩国一区二区三区| 久久精品999| 亚洲乱码国产乱码精品精98午夜 | 一区二区三区视频在线观看| 日韩欧美在线网站| 99久久精品情趣| 六月丁香婷婷久久| 亚洲欧美日韩小说| 久久综合狠狠综合| 欧美午夜精品久久久久久超碰| 久久精品99国产精品日本| 亚洲色图一区二区| 久久久久久久av麻豆果冻| 欧美性猛片aaaaaaa做受| 丰满亚洲少妇av| 老司机午夜精品| 亚洲一区二区三区四区在线观看| 久久天天做天天爱综合色| 欧美日韩一区三区四区| 成人午夜激情在线| 久久精品国产澳门| 亚洲一区在线视频| 国产精品久久久久永久免费观看 | 精品久久99ma| 91蝌蚪porny| 国产成人精品影院| 老司机精品视频一区二区三区| 亚洲猫色日本管| 国产精品久久久久婷婷| 欧美成人精品1314www| 欧美日产在线观看| 91国产福利在线| 99国产精品久久久久久久久久久 | 日韩—二三区免费观看av| 成人欧美一区二区三区在线播放| 欧美精品一区二区三区在线播放 | 国产剧情一区二区三区| 青青草原综合久久大伊人精品优势 | 欧美日韩不卡一区| 在线影院国内精品| 99riav一区二区三区| 99久久精品国产一区二区三区| 国产米奇在线777精品观看| 老司机精品视频导航| 久久草av在线| 久久成人18免费观看| 精品夜夜嗨av一区二区三区| 欧美aaa在线| 麻豆精品在线看| 美女一区二区三区| 老司机精品视频导航| 精品亚洲国内自在自线福利| 久久精品国产亚洲a| 久久se这里有精品| 国产尤物一区二区在线| 国产麻豆成人精品| 成人av电影在线播放| 成人av网站在线观看| 99精品久久免费看蜜臀剧情介绍| 不卡免费追剧大全电视剧网站| 精品国产乱码久久久久久牛牛| 粗大黑人巨茎大战欧美成人| 色婷婷综合久久久久中文一区二区| 亚洲成人在线免费| 国产日韩欧美精品电影三级在线| 一本久久a久久精品亚洲| 不卡一二三区首页| 成人免费视频视频在线观看免费| 精品在线免费观看| 免费欧美日韩国产三级电影| 亚洲国产精品久久久男人的天堂| 丁香天五香天堂综合| 亚洲少妇30p| 亚洲乱码国产乱码精品精98午夜| 亚洲福利一区二区| 国内精品久久久久影院一蜜桃| 国产成人免费9x9x人网站视频| 成人av网址在线| 欧美视频你懂的| 精品欧美一区二区在线观看 | 久久99精品国产麻豆婷婷| 国产尤物一区二区| 91社区在线播放| 日韩视频123| 国产精品久久久久桃色tv| 亚洲一级片在线观看| 久久精品国产久精国产| 91在线精品秘密一区二区| 欧美精品色综合| 国产精品麻豆一区二区| 天堂午夜影视日韩欧美一区二区| 国产精品亚洲专一区二区三区| 91麻豆精东视频| 精品国产精品网麻豆系列 | 一区二区三区四区国产精品| 蜜臀av性久久久久av蜜臀妖精| 国产mv日韩mv欧美| 欧美日韩成人高清| 亚洲欧美在线视频观看| 美女看a上一区| 在线观看国产日韩| 国产欧美视频在线观看| 天天av天天翘天天综合网| 亚洲免费观看高清完整版在线观看熊| 精品入口麻豆88视频| 最新国产精品久久精品| 精品在线播放午夜| 在线观看日韩一区| 日本一区二区三区四区| 秋霞影院一区二区| 欧美午夜精品一区二区蜜桃| 中文字幕欧美日韩一区| 久久99国内精品| 欧美另类z0zxhd电影| 亚洲丝袜美腿综合| 国产黑丝在线一区二区三区| 在线不卡中文字幕| 亚洲曰韩产成在线| 成人午夜激情影院| 久久久久久久av麻豆果冻| 日韩av一区二区三区| 色婷婷狠狠综合| 国产精品丝袜久久久久久app| 久久99精品国产麻豆婷婷| 制服丝袜日韩国产| 亚洲国产精品一区二区www| 99热精品一区二区| 欧美国产综合一区二区| 九色综合狠狠综合久久| 日韩精品一区二区三区三区免费 | 91精品国产欧美一区二区成人 | 免费观看成人av| 欧美一区二区三区成人| 精品久久五月天| 极品少妇xxxx精品少妇| 5月丁香婷婷综合| 水野朝阳av一区二区三区| 在线看国产一区| 亚洲综合视频网| 在线免费观看成人短视频| 一区二区三区在线不卡| 成人av中文字幕| 国产精品欧美综合在线| 成人免费va视频| 中文字幕一区二区视频| 色综合久久天天| 亚洲最大成人网4388xx| 欧美亚洲尤物久久| 丝袜国产日韩另类美女| 欧美一区二区三区啪啪| 国产在线看一区| 久久久噜噜噜久久中文字幕色伊伊| 国内精品不卡在线| 男男视频亚洲欧美| 欧美在线视频日韩| 亚瑟在线精品视频| 欧美一区二区视频免费观看| 精一区二区三区| 久久久精品国产免费观看同学| 国产成人亚洲综合a∨猫咪| 欧美国产国产综合| 色偷偷一区二区三区| 亚洲成人精品在线观看| 欧美一区二区免费观在线| 韩国av一区二区三区在线观看| 日本一区二区成人| 国产精品久久久久久久久免费桃花| 欧美日韩国产系列| 亚洲欧洲成人自拍| 国产亚洲欧美中文| 久久久国产精品不卡| 精品国产1区二区| 精品奇米国产一区二区三区| 欧美精品国产精品| 欧美日韩精品三区| 欧美精品1区2区3区| 91麻豆精品国产自产在线| 4438x成人网最大色成网站|