音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

請(qǐng)問有誰用過FIP(VFD)驅(qū)動(dòng)器得?

作者:sprawn 欄目:技術(shù)交流
請(qǐng)問有誰用過FIP(VFD)驅(qū)動(dòng)器得?
我手頭只有UPD16311,PT6311的數(shù)據(jù)手冊(cè)
可是沒有具體應(yīng)用實(shí)例
有的話幫忙傳一下
先謝了
sprawns@sohu.com

2樓: >>參與討論
sprawn
沒有嗎/
急啊

3樓: >>參與討論
tyw
啃西文資料吧,足夠詳盡的拉
http://pdf1.alldatasheet.com/datasheet-pdf/view/6815/NEC/UPD16311.html

4樓: >>參與討論
交流
提供一個(gè)匯編程序,便于和手冊(cè)對(duì)照看
MISO BIT P1.0 ;sent data to MCU
MOSI BIT P1.1 ;sent data to vfd
CLOCK BIT P1.2
VFD_CS BIT P1.3

DISPLAY_DATA EQU 58H ;DISPLAY data
DISPLAY_ADDRESS EQU 59H ;VFD DISPLAY address
DATA_COUNT EQU 5AH     ;欲顯示的數(shù)據(jù)數(shù)量
DATA_ADDRESS EQU 5BH   ;欲顯示的數(shù)據(jù)在內(nèi)存的起始地址
SW_BUFFER   EQU 5CH
KEY_BUFFER1 EQU 5DH
KEY_BUFFER2 EQU 5EH
KEY_BUFFER3 EQU 5FH

INIT_VFD:
    CLR VFD_CS
    MOV A,#00000010B ;DISPLAY mode setting:6digitis/16segments
    ACALL TO_VFD
    SETB VFD_CS
    NOP
    RET

WRITE_VFD:
    MOV A,#01000000B ;data setting:normal mode/inc address/write DISPLAY
    CLR VFD_CS
    ACALL TO_VFD ;sent data to vfd
    SETB VFD_CS
    NOP
    MOV A,#11000000B ;VFD DISPLAY address:from 00H
    CLR VFD_CS
    ACALL TO_VFD
    MOV R2,DATA_COUNT
    MOV R0,DATA_ADDRESS
VFDLOOP:MOV A,@R0
    ACALL TO_VFD
    INC R0
    DJNZ R2,VFDLOOP
    SETB VFD_CS
    NOP
    CLR VFD_CS
    MOV A,#10001111B ;dimming quantity setting:DISPLAY on/14/16
    ACALL TO_VFD
    SETB VFD_CS
    RET

WRITEVFD:
    MOV A,#01000100B ;data setting:normal mode/fixes address/write DISPLAY
    CLR VFD_CS
    ACALL TO_VFD ;sent data to vfd
    SETB VFD_CS
    NOP
    MOV A,DISPLAY_ADDRESS ;VFD DISPLAY address
    CLR VFD_CS
    ACALL TO_VFD
    MOV A,DISPLAY_DATA ;DISPLAY data
    ACALL TO_VFD
    SETB VFD_CS
    NOP
    NOP
    CLR VFD_CS
    MOV A,#10001111B ;dimming quantity setting:DISPLAY on/14/16
    ACALL TO_VFD
    SETB VFD_CS
    RET

WRITE_LED:
    MOV A,#01000101B ;data setting:normal mode/fixes address/write LED
    CLR VFD_CS
    ACALL TO_VFD ;sent data to vfd
    SETB VFD_CS
    NOP
    MOV A,#00001111B
    CLR VFD_CS
    ACALL TO_VFD ;sent data to vfd
    SETB VFD_CS
    RET

READ_KEY:
    MOV A,#01000110B ;data setting:normal mode/fixes address/read key
    CLR VFD_CS
    ACALL TO_VFD ;sent data to vfd
    ACALL TO_MCU
    MOV KEY_BUFFER1,A
    ACALL TO_MCU
    MOV KEY_BUFFER2,A
    ACALL TO_MCU
    MOV KEY_BUFFER3,A
    SETB VFD_CS
    NOP
    RET

READ_SW:
    MOV A,#01000111B ;data setting:normal mode/fixes address/read SWICH
    CLR VFD_CS
    ACALL TO_VFD ;sent data to vfd
    NOP
    ACALL TO_MCU
    ANL A,#07H
    MOV SW_BUFFER,A
    SETB VFD_CS
    NOP
    RET

TO_VFD:MOV R6,#8
TOLOOP:CLR CLOCK
       RRC A
       MOV MOSI,C ;sent data to vfd
       NOP
       SETB CLOCK
       NOP
       NOP
       DJNZ R6,TOLOOP
       RET

TO_MCU:MOV R6,#8
INLOOP:SETB CLOCK
     NOP
     NOP
     NOP
     CLR CLOCK
     MOV C,MISO ;sent data to MCU
       RRC A
       NOP
       DJNZ R6,INLOOP
       RET

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
菜鳥請(qǐng)教個(gè)問題(PACKAGE:.940sq CQFP)是什么意思,不勝感激
這樣的變量應(yīng)該怎么聲明?
請(qǐng)問國內(nèi)做vco做得比較好的廠商有哪些?謝謝!
dp904厚摸塊3腳電壓12V
關(guān)于FLASH存貯空間分配的問題。
免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)