|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
用T6963C的進(jìn)來幫幫俺 |
| 作者:裝配工 欄目:DSP技術(shù) |
我用F240與T6963C座液晶顯示,數(shù)據(jù)總線直接連T6963C的D0-D7,用4個(gè)I/O口直接控制W/R,/WE,/CS,/REST,程序參照例程,運(yùn)行也正常,可是就是不顯示,我懷疑還是時(shí)序有問題沒寫進(jìn)去,讀狀態(tài)子正常,困擾了一個(gè)星期了,求助啊! |
| 2樓: | >>參與討論 |
| 作者: yutu2 于 2006/10/3 11:29:00 發(fā)布:
1 調(diào)調(diào)電位器 |
|
| 3樓: | >>參與討論 |
| 作者: stycx 于 2006/10/3 11:45:00 發(fā)布:
不顯示?怎么個(gè)不顯示法?有看到點(diǎn)陣嗎? 程序出問題的可能性較大 硬件連接也可能存在錯(cuò)誤 有條件的話用替換法確定 |
|
| 4樓: | >>參與討論 |
| 作者: penny2799 于 2006/10/3 17:56:00 發(fā)布:
很可能是程序問題,把你的圖和程序發(fā)來大家看下 很可能是程序問題,把你的圖和程序發(fā)來大家看下 |
|
| 5樓: | >>參與討論 |
| 作者: ycx0617 于 2006/10/4 15:16:00 發(fā)布:
少了個(gè)控制信號:/CD 好象少了個(gè)控制信號:/CD 數(shù)據(jù),命令選擇. |
|
| 6樓: | >>參與討論 |
| 作者: lvyunzeng 于 2006/10/4 16:20:00 發(fā)布:
對比度與判忙信號! 看你上面所做的東東. 一:調(diào)節(jié)液晶的對比度,在硬件方面保證可以出現(xiàn)字! 二:在程序的單步執(zhí)行中要考慮判忙信號的識別! |
|
| 7樓: | >>參與討論 |
| 作者: 裝配工 于 2006/10/6 13:14:00 發(fā)布:
謝謝大家 謝謝大家這么支持小弟。我現(xiàn)在能把液晶初始化后顯示亂碼,往下就不能顯示字了,我把程序貼出來,大家指點(diǎn)下,附帶,C/D我接了忘了說。程序是參照51的程序改的。我也覺得是程序的問題,可就是不知道哪里錯(cuò)了 RPT #200 CALL DELAY60us CALL INT CALL CLEAR LDP #0 SPLK #05h,O_X SPLK #05h,O_Y SPLK #26h,CODE CALL WRI_C ;XIE HAN ZI LDP #0 SPLK #00,CODE SPLK #00h,O_X SPLK #00h,O_Y CALL WRI_CC ;******************************************* ; lcd Subprogram ;=========================================== R_ST: LDP #0h SPLK #0FFh,R1 OUT R1,0h LDP #0E1h SPLK #0A2A2h,PBDATDIR ;C/D=1 IOPB7=1 SPLK #0A282h,PBDATDIR ;/RD=0 IOPB5=0 LDP #0h IN C_ADD,0h LDP #0E1h SPLK #0A2A2h,PBDATDIR ;/RD=1 RET ;Determined S1,S0 status ST01: CALL R_ST LDP #0h LACL C_ADD BIT C_ADD,15 BCND ST01,NTC BIT C_ADD,14 BCND ST01,NTC RET ;Determined S2 status (DATA READ AUTOMATICALLY) ST2: CALL R_ST LDP #0h BIT C_ADD,13 BCND ST2,NTC RET ;Determined S3 status (DATA WRITTE AUTOMATICALLY) ST3: CALL R_ST LDP #0h BIT C_ADD,12 BCND ST3,NTC RET ;WRITE INTRUCTION PR1: CALL ST01 ;2BYTE PARMETER ACCESS LDP #0h LACL DAT1 SACL R1 CALL PR13 PR11: CALL ST01 ;1 BYTE PARMETER ACCESS LDP #0h LACL DAT2 SACL R1 CALL PR13 PR12: CALL ST01 ; 0 BYTE PARMETER ACCESS LDP #0h LACL COM SACL R1 LDP #0E1h SPLK #0A2A2h,PBDATDIR ;C/D=1 IOPB7=1 B PR14 PR13: LDP #0E1h SPLK #0A222h,PBDATDIR ;C/D=0 PR14: LDP #0h OUT R1 ,0h LDP #0E1h SBIT0 PBDATDIR,B1_MSK ;/WR=0 LDP #0E1h SBIT1 PBDATDIR,B1_MSK ;/WR=1 RET ;T6963C INITIAL INT: LDP #0h SPLK #00h,DAT1 SPLK #00h,DAT2 SPLK #40h,COM CALL PR1 LDP #0h SPLK #14h,DAT1 SPLK #00h,DAT2 SPLK #41h,COM CALL PR1 LDP #0h SPLK #00h,DAT1 SPLK #08h,DAT2 SPLK #42h,COM CALL PR1 LDP #0h SPLK #14h,DAT1 SPLK #00h,DAT2 SPLK #43h,COM LDP #0h SPLK #0A7h,COM CALL PR12 LDP #0h SPLK #80h,COM CALL PR12 LDP # |
|
| 8樓: | >>參與討論 |
| 作者: eeproom 于 2006/10/7 7:55:00 發(fā)布:
你用google搜索 有一個(gè)T6963C編程規(guī)范step by step 的文檔,很容易就寫出來了。 |
|
| 9樓: | >>參與討論 |
| 作者: cuitzsk 于 2006/10/8 13:35:00 發(fā)布:
程序應(yīng)該正確,看哈電路或者調(diào)電位器 |
|
| 10樓: | >>參與討論 |
| 作者: r_jw 于 2006/10/23 17:00:00 發(fā)布:
回復(fù) 太快! T6963C的一個(gè)讀寫周期是150ns左右,插入等待有時(shí)還是太快! 我用CPLD過渡了一下 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 udpf.com.cn 浙ICP證030469號 |