freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于雙ram技術(shù)的led顯示屏控制系統(tǒng)設(shè)計(jì)-文庫(kù)吧資料

2025-06-13 16:49本頁(yè)面
  

【正文】 錯(cuò)位,使輸出顯示的數(shù)據(jù)在16位輸出數(shù)據(jù)的高8位,可以直接存放在移位寄存器中,輸出到顯示屏,以后同行各列的顯示數(shù)據(jù)輸出時(shí),無(wú)需再進(jìn)行數(shù)據(jù)選擇位的判斷,直接將顯示數(shù)據(jù)從存儲(chǔ)器中輸出到顯示屏。 重復(fù)第至步,直到一行數(shù)據(jù)全部輸出完畢后, 產(chǎn)生一個(gè)RCK脈沖,讀取的一行數(shù)據(jù)將輸出顯示,然后掃描線下移一行。模擬脈沖已經(jīng)輸出到串行FLASH使數(shù)據(jù)產(chǎn)生了錯(cuò)位,輸出16位數(shù)據(jù),輸出到顯示屏的數(shù)據(jù)在高8位,經(jīng)過(guò)移位剛好可以存放在移位寄存器中,每行第一個(gè)數(shù)據(jù)輸出后,以后此行各列數(shù)據(jù)都是直接輸出。使輸出數(shù)據(jù)產(chǎn)生錯(cuò)位,正確的選擇輸出顯示數(shù)據(jù)。 通過(guò)顯示數(shù)據(jù)在顯示區(qū)域中的位置,計(jì)算顯示數(shù)據(jù)在存儲(chǔ)器中的地址,并計(jì)算出數(shù)據(jù)選擇的位數(shù)。控制信號(hào)和顯示數(shù)據(jù)在輸出到寄存器74LS164和顯示屏的時(shí)候,需要用74LVC07進(jìn)行電平轉(zhuǎn)換。雙RAM技術(shù)輸出顯示數(shù)據(jù)的時(shí)候,是將兩塊RAM中相同地址的兩個(gè)數(shù)據(jù)同時(shí)輸出,所以,將兩塊RAM的顯示數(shù)據(jù)存放在一塊串行存儲(chǔ)器中的時(shí)候,偶地址單元應(yīng)存儲(chǔ)RAM0的數(shù)據(jù),奇地址單元存儲(chǔ)RAM1的數(shù)據(jù),數(shù)據(jù)輸出時(shí),每次輸出16位數(shù)據(jù)。并且可以用單片機(jī)模擬串行FLASH時(shí)鐘信號(hào)控制任意位數(shù)據(jù)輸出。當(dāng)傳輸字各行長(zhǎng)大于8時(shí),應(yīng)最后向SPIRXTX0寄存器寫入。SPI接口的發(fā)送和接收緩沖器都采用雙緩沖結(jié)構(gòu),從硬件上減少數(shù)據(jù)沖突并提高數(shù)據(jù)傳輸效率??刂萍拇嫫鱏PICTRL:對(duì)SPI時(shí)鐘速率、時(shí)鐘相位/極性、片選信號(hào),以及SPI時(shí)鐘頻率進(jìn)行設(shè)置。狀態(tài)寄存器SPISTATUS:主要用于對(duì)SPI運(yùn)行狀態(tài)的監(jiān)控。圖3 LED顯示屏控制電路 VRS51L3074的SPI功能模塊VRS51L3074單片機(jī)的SPI時(shí)鐘頻率可以在范圍內(nèi)調(diào)整,SPI時(shí)鐘頻率最高可以達(dá)到20MHz[6]。VRS51L3074單片機(jī)的時(shí)鐘頻率為40MHz,指令周期短,處理速度快,效率可以與ARM處理器媲美,但是ARM處理器的價(jià)格要高得多。當(dāng)顯示信息跨越區(qū)間時(shí),此時(shí)如果一場(chǎng)顯示還沒(méi)有完畢,內(nèi)存地址應(yīng)返回到所在塊的起始地址,并從起始地址開(kāi)始輸出顯示數(shù)據(jù),單片機(jī)模擬的脈沖數(shù)也相應(yīng)發(fā)生變化[4]。另外有一種情況,當(dāng)顯示信息剛好是A、B、C、D塊中的某一塊時(shí),無(wú)須產(chǎn)生模擬脈沖對(duì)數(shù)據(jù)進(jìn)行選擇,而是直接將數(shù)據(jù)輸出顯示。之后各列數(shù)據(jù)的輸出情況同樣如此,不需要額外的指令或電路來(lái)對(duì)輸出數(shù)據(jù)進(jìn)行選擇輸出。存儲(chǔ)器輸出16位數(shù)據(jù) 后,從位控制選擇連續(xù)的8位數(shù)據(jù)輸出到顯示屏。所以,只要知道了顯示信息的起始行坐標(biāo),就能得到顯示數(shù)據(jù)在存儲(chǔ)器中的存儲(chǔ)地址。顯示區(qū)域的起始行坐標(biāo)為,一塊顯示區(qū)域有行,則所在的塊為:這里討論在實(shí)際顯示區(qū)域的坐標(biāo)沒(méi)有多大意義,只須注意在當(dāng)前顯示塊的相對(duì)坐標(biāo),就是在當(dāng)前顯示塊的相對(duì)縱坐標(biāo),則相對(duì)坐標(biāo)為(,)。所以,如果設(shè)置RAM0為主存儲(chǔ)器,RAM1為從存儲(chǔ)器,則將兩塊RAM的顯示數(shù)據(jù)存在一塊串行存儲(chǔ)器中的時(shí)候,偶地址單元應(yīng)存儲(chǔ)RAM0的數(shù)據(jù),奇地址單元存儲(chǔ)RAM1的數(shù)據(jù),由于數(shù)據(jù)寬度為8,所以每次輸出16位數(shù)據(jù)。由于顯示塊A和B的顯示數(shù)據(jù)是分別組織的,這時(shí)就要取RAM0的,…,和RAM1的位作為輸出到顯示屏的位數(shù)據(jù),這就需要在兩塊RAM同時(shí)輸出的2位中選擇需要的位作為輸出數(shù)據(jù),并且這位數(shù)據(jù)是連續(xù)的位數(shù)據(jù)。圖2 數(shù)據(jù)塊與存儲(chǔ)器之間的排列圖采用雙RAM并行輸出時(shí)的幾種情況,如圖2所示,掃描組1從到,對(duì)應(yīng)顯示塊A,數(shù)據(jù)已組織存放在存儲(chǔ)器中,可以直接輸出顯示數(shù)據(jù);掃描組2從到,對(duì)應(yīng)顯示塊B也已經(jīng)組織好,可以直接輸出。組織后的顯示數(shù)據(jù)塊按A、B、C、D的順序存儲(chǔ)在RAM0里,然后將RAM0中的顯示數(shù)據(jù)塊A、B、C、D按B、C、D、A的順序拷貝到RAM1中,任何兩個(gè)相鄰顯示塊的顯示數(shù)據(jù)分別在兩塊RAM中都有相同地址存儲(chǔ)區(qū)域。 數(shù)據(jù)組織結(jié)束。 條掃描線向下移動(dòng)一行,重復(fù)第至步。 值增加1,當(dāng)前掃描線各行與值對(duì)應(yīng)列相交各點(diǎn)的顯示數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器的下
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1