本程序為簡單的12232F型LCD液晶顯示及鍵盤功能程序 K1鍵為進入調(diào)整,進入后顯示四個0,再次按下為退出調(diào)整,初始狀態(tài) 為首行顯示河北工程大學 K2鍵為進入調(diào)整后加一 K3鍵為進入調(diào)整后減一 K4鍵為光標右移
上傳時間: 2015-11-24
上傳用戶:二驅(qū)蚊器
C51學習書,包括:1、閃燈.doc 2 模擬開關(guān)燈.doc 4。廣告燈的左移右移.doc 5.廣告燈(利用取表方式).doc等等36個程序詳細說明
標簽: C51
上傳時間: 2014-10-26
上傳用戶:stvnash
#include <reg51.h> /*-------------------------------------------- 調(diào)用方式:自行I/O 口定義﹫2001/05/12 函數(shù)說明:私有函數(shù),各接口定義 --------------------------------------------*/ sbit HD7279_CS=P1^4 // HD7279_CS--P1.4 sbit HD7279_CLK=P1^5 // HD7279_CLK-- P1.5 sbit HD7279_DATA=P1^6 // HD7279_DATA-- P1.2 sbit HD7279_KEY =P1^7 // HD7279_KEY-- P1.3 /*-------------------------------------------- 調(diào)用方式: HD7279A 各指令定義﹫2001/05/12 函數(shù)說明:私有函數(shù),接口定義 --------------------------------------------* /#define HD7279_RESET 0xa4 //復位 #define HD7279_TEST 0xbf //測試 #define HD7279_RLC 0xa3 //循環(huán)左移 #define HD7279_RRC 0xa2 //循環(huán)右移 #define HD7279_RL 0xa1 //左移 #define HD7279_RR 0xa0 //右移 #define HD7279_DECODE0 0x80 //譯碼方式0 #define HD7279_DECODE1 0xc8 //譯碼方式1
上傳時間: 2013-12-31
上傳用戶:三人用菜
實現(xiàn)一個FIR濾波器,基于直接型型算法 輸入數(shù)據(jù)寬度:8位 輸出數(shù)據(jù)寬度:16位 階數(shù):16階 濾波器經(jīng)轉(zhuǎn)換后(右移16位)的特征參數(shù)為: h[0]=h[15]=0000 h[1]=h[14]=0065 h[2]=h[13]=018F h[3]=h[12]=035A h[4]=h[11]=0579 h[5]=h[10]=078E h[6]=h[9]=0935 h[7]=h[8]=0A1F
上傳時間: 2016-04-06
上傳用戶:海陸空653
分布式算法在實現(xiàn)乘加功能時,是通過將各輸入數(shù)據(jù)的每一對應位產(chǎn)生的部分積預先進行相加形成相應的部分積,然后再對各個部分積累加形成最終結(jié)果的,而傳統(tǒng)算法是等到所有乘積已經(jīng)產(chǎn)生之后再來相加完成乘加運算的。與傳統(tǒng)串行算法相比,分布式算法可極大地減少硬件電路的規(guī)模,提高電路的執(zhí)行速度。 實現(xiàn)一個FIR濾波器,基于分布式算法 輸入數(shù)據(jù)寬度:8位 輸出數(shù)據(jù)寬度:16位 階數(shù):16階 濾波器經(jīng)轉(zhuǎn)換后(右移16位)的特征參數(shù)為: h[0]=h[15]=0000 h[1]=h[14]=0065 h[2]=h[13]=018F h[3]=h[12]=035A h[4]=h[11]=0579 h[5]=h[10]=078E h[6]=h[9]=0935 h[7]=h[8]=0A1F
標簽: 分布式算法
上傳時間: 2016-04-06
上傳用戶:851197153
UART發(fā)送TX控制電路設計,以波特率產(chǎn)生器的EnableTX將數(shù)據(jù)DATAO以LOAD信號將其送入發(fā)送緩沖器Tbuff,并令寄存器內(nèi)容已載有數(shù)據(jù)而非空出的標志tmpTBufE=0。當同步波特率信號來臨時監(jiān)視是否處于tmpTBufE=0(內(nèi)有數(shù)據(jù))以及tmpTRegE=1(沒有數(shù)據(jù))。即處于尚未啟動發(fā)送態(tài)則將Tbuff緩沖寄存器 送入傳輸寄存器Treg內(nèi)并令tmpTRegE=0(內(nèi)又送入數(shù)據(jù)),但因Tbuff已轉(zhuǎn)送入緩沖寄存器TregE內(nèi),為空故令tmpTBufE=1,此tmpTBufE代表緩沖寄存器Tbuff是否為空可再予以送入新的要發(fā)送的數(shù)據(jù)。假如tmpTRegE=0(內(nèi)有數(shù)據(jù))則便要開始進行數(shù)據(jù)串行傳輸,傳出數(shù)據(jù)為8位,連同啟動信號“0”共需9位的發(fā)送計數(shù),以BitCnt作計數(shù)。當BitCnt=0計數(shù)器便開始遞加計數(shù)字節(jié),同時令起始信號為0,送入TxD輸出端輸出。而計數(shù)器為1-8時都將TReg的最低位Treg(0)輸出到TxD端,并令Treg[]作算術(shù)右移運算,依次將Treg[]的D7-D0通過D0移到TxD端輸出,直到第9位時停止移位,并將停止位TxD=0發(fā)送而結(jié)束一個8位數(shù)據(jù)的發(fā)送。
上傳時間: 2016-06-23
上傳用戶:kristycreasy
利用取表的方法,使端口P1做單一燈的變化:左移2次,右移2次,閃爍2次(延時的時間0.2秒)。
標簽:
上傳時間: 2014-10-29
上傳用戶:hoperingcong
點陣led設計,可以實現(xiàn)左移,右移,上滾,下滾,卷簾出,卷簾入,有源代碼
上傳時間: 2014-01-03
上傳用戶:linlin
使用verilog作為CPU設計語言實現(xiàn)單數(shù)據(jù)通路五級流水線的CPU。具有32個通用寄存器、一個程序計數(shù)器PC、一個標志寄存器FLAG,一個堆棧寄存器STACK。存儲器尋址粒度為字節(jié)。數(shù)據(jù)存儲以32位字對準。采用32位定長指令格式,采用Load/Store結(jié)構(gòu),ALU指令采用三地址格式。支持有符號和無符號整數(shù)加、減、乘、除運算,并支持浮點數(shù)加、減、乘、除四種運算,支持與、或、異或、非4種邏輯運算,支持邏輯左移、邏輯右移、算術(shù)右移、循環(huán)右移4種移位運算,支持Load/Store操作,支持地址/立即數(shù)加載操作,支持無條件轉(zhuǎn)移和為0轉(zhuǎn)移、非0轉(zhuǎn)移、無符號>轉(zhuǎn)移、無符號<轉(zhuǎn)移、有符號>轉(zhuǎn)移、有符號<轉(zhuǎn)移等條件轉(zhuǎn)移。
上傳時間: 2013-12-11
上傳用戶:源弋弋
8*8的lED點陣,實現(xiàn)了數(shù)字的上移下移左移和右移,簡介易懂
上傳時間: 2016-09-17
上傳用戶:水中浮云
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1