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

正文內(nèi)容

公交車車載語音報站led大屏顯示系統(tǒng)-在線瀏覽

2025-07-25 12:40本頁面
  

【正文】 數(shù)據(jù)與同步時鐘,可以實現(xiàn)全雙工通信;由片選線實現(xiàn)多機通信或擴展多片SPI芯片,在啟動一次傳送時由主機產(chǎn)生8個脈沖傳給從機作為同步時鐘,數(shù)據(jù)由串行數(shù)據(jù)輸出端移出,由串行數(shù)據(jù)輸入端移入。更具有特色的是它采用了串行外設(shè)接口SPI,只需要串行數(shù)據(jù)輸入、串行數(shù)據(jù)輸出、同步信號三跟線就能完成復雜的尋址和操作,大大減少了芯片外部的引腳數(shù),簡化了電路的設(shè)計復雜度。該協(xié)議具體如下:1.所有串行數(shù)據(jù)傳輸從/SS端下降沿開始。 ISD4004 SPI接口指令表4.操作碼有五位,地址碼十一位;5.每個操作(包括信息快速檢索)結(jié)束,出現(xiàn)EOM標志或溢出時,將產(chǎn)生一次中斷。讀出中斷數(shù)據(jù)和啟動一個新的操作; 7.運行位(RUN)置1啟動操作,置0時結(jié)束操作可在同一個SPI周期內(nèi)完成;8.所有操作都在端上升沿開始執(zhí)行的。IAB:忽略地址控制位。否則,ISD芯片將在同一個語音段重復操作。同時,行地址時鐘端與IAB配合使用進行存儲管理。MC=1時,使能信息檢索;MC=0時,取消信息檢索。PU=1時,上電;PU=0時,斷電。P/ =1時,放音;P/=0時,錄音。RUN=1時,啟動;RUN=0時,停止。A10—A0:輸入地址寄存器。LM317 —37V。此外它的線性調(diào)整率和負載調(diào)整率也比標準的固定穩(wěn)壓器好。通常LM317不需要外接電容,除非輸入濾波電容到LM317輸入端的連線超過15厘米。調(diào)整端使用濾波電容能得到比標準三端穩(wěn)壓器高的多的紋波抑制比。:TDA2822是飛利普公司制作的一快低電壓、低功耗的立體聲功放IC。需要注意的一點是:雖然TDA2822的工作電壓最高可以達到15V,但建議不要超過12V,否則容易燒毀芯片,但不宜太低,否則會影響音質(zhì)!一般取5~9V為佳! 。 鍵盤控制電路,該圖為AT89C52的P1口設(shè)計為人機接口的電路圖。按下K1K8鍵,則系統(tǒng)自動調(diào)到INT0中斷服務(wù)子程序。 與門::74LS08是一個包含四組與門的IC,是一個四組2輸入端與門,其特性如下:封裝:采用DIP14封裝。引腳功能定義:A1A4:輸入端;B1B4:輸入端;Y1Y4:輸出端。B。ABCDY0000010001010010010100011 74LS21引腳圖 74LS21真值表其引腳功能定義:A1A2: 外部擴展電路:1. 單片機的擴展能力:AT89C52的地址總線為16位,所以在片外可擴展的存儲器最大容量為64KB。存儲器芯片的控制線:對于程序存儲器,讀操作控制線/OE,它與單片機/PSEN信號線相連。存儲器芯片的地址線:存儲器芯片的地址線與單片機的地址總線(A0~A15)按由低位到高位的順序順次相接。片選信號線與單片機系統(tǒng)的譯碼輸出相接后,就決定了存儲器芯片的地址范圍。本設(shè)計需要外擴兩片2764芯片和一片6264芯片,注:存儲器芯片的選用個數(shù)將在LED大屏幕顯示單元中作介紹。 擴展連接電路圖。6264有兩個片選控制端/CE/CE2。數(shù)據(jù)存儲器的/OE、/WE信號線分別為輸出允許和寫允許控制端。2764是8K*8字節(jié)的紫外線擦除,電可編程只讀存儲器,單一+5V供電,工作電流為75mA,維持電流為35mA,讀出時間最大為250nS,28腳雙列直插式封裝。 2764芯片引腳圖3. 8D鎖存器74LS373:74LS373是一種帶三態(tài)門的8D鎖存器。 74LS373的引腳圖各引腳功能如下:1D8D為8個輸入端;1Q8Q為8個輸出端;G為數(shù)據(jù)鎖存控制端:當G為“1”時,鎖存器輸出端同輸入端;當G由“0”變“1”時,數(shù)據(jù)輸入鎖存器中。在單片機系統(tǒng)中,常使用74LS373作為地址鎖存器。輸出允許端/OE接地,表示三態(tài)門一直打開。 LED狀態(tài)顯示電路單片機AT89C52的串行口在方式9(移位寄存器方式)下,使用移位寄存器芯片擴展兩個并行I/O口。如圖所示,單片機串行口發(fā)送數(shù)據(jù)到4094(2)中,第一個8位數(shù)據(jù)發(fā)送完畢,接著發(fā)送第二個數(shù)據(jù)時,每發(fā)送一位,4094(2)中的一位數(shù)據(jù)自Q8就移向4094(1)。此時,只要置STB端為低電平,在一個時鐘上升沿的作用下,可將兩個8位數(shù)據(jù)從擴展口輸出。 4094引腳圖Q1Q8是8個并行輸出端;DATA是串行數(shù)據(jù)輸入端;CLK是時鐘脈沖端,時鐘脈沖既用于串行移位,也用于數(shù)據(jù)的并行輸出;Qs、/Qs、Q8是移位寄存器最高位輸出端;Oe是并行輸出允許端;STB是選通脈沖端,STB高電平時,4094選通移位,低電平時,4094可并行輸出。在單片機應用系統(tǒng)中通常采用的是七段LED。共陰極LED顯示器的發(fā)光二極管陰極接地,(a)所示。 七段顯示塊引腳與結(jié)構(gòu)圖通常的七段LED顯示器中有8個發(fā)光二極管,其中7個發(fā)光二極管構(gòu)成“8”字形,一個發(fā)光二極管構(gòu)成小數(shù)點。從ag管腳輸入不同的8位二進制,可顯示不同的數(shù)字或字符。共陽極與共陰極的段選碼互為反碼。顯示字符共陰極段選碼顯示字符共陰極段選碼03FH87FH106H96FH25BHA77H34FHB7CH466HC39H56DHD 5EH67DHE79H707HF71H 七段LED的段選碼第三章 系統(tǒng)的軟件設(shè)計:有了完整的硬件結(jié)構(gòu),如果不配以合適的軟件指令,將無法運行硬件,實現(xiàn)自己想要實現(xiàn)的操作。軟件系統(tǒng)是人與硬件系統(tǒng)進行信息交流,通信對話,進行控制和管理的工具。下圖為主程序流程圖:主程序開 始置顯示EPROM首址置顯示緩沖區(qū)首址取一個顯示數(shù)據(jù)到顯示緩沖區(qū)RAM中()EOF(10H)?調(diào)輸出緩沖區(qū)數(shù)據(jù)到顯示屏子程序指向下一條數(shù)據(jù)END(11H)?清 零NY修改地址指針+1NY主程序清單為:ORG 0000HLJMP MAINORG 0010HLJMP IEX0 ;轉(zhuǎn)服務(wù)子程序ORG 0020H ;轉(zhuǎn)服務(wù)子程序LJMP IEX1ORG 0030HMAIN: MOV DPTR,2000H ;置顯示EPROM首址MOV R0,50H ;置顯示緩沖區(qū)首址SETB EX0 ;允許中斷SETB EX1 ;允許中斷SETB EA ;CPU開放中斷SETB $ ;等待中斷LOOP: MOVC A, DPTRMOV R0,ACJNE R0,10H,ABC ;看是否一個顯示條結(jié)束INC R0SJMP LOOP ;循環(huán)取數(shù)INC DPTRMOV A,DPTRMOV R0,ACJNE R0,11H,MAIN ;看是否全部顯示完SJMP LOOP ;從頭開始繼續(xù)循環(huán)操作輸出緩沖區(qū)數(shù)據(jù)到顯示屏子程序開 始計算顯示緩沖區(qū)RAM中調(diào)入的顯示條數(shù)目將結(jié)果(數(shù)據(jù)條數(shù))→R1置RAM顯示首地址(R0)←(R1)1得到列地址最大值取RAM數(shù)據(jù)送PH進行地址驅(qū)動行選修改指針指向下一單元END修改地址指針指向下一顯示條返 回(R0)←(R0)1NYYN送最高列地址(R0)→ PL(R1)←(R1)1=0?輸出緩沖區(qū)數(shù)據(jù)到顯示屏子程序清單:ABC: MOV DPTR,3FF7F ;DPTR作地址指針,指向控制口MOV A,80HMOVX DPTR,A ;8255初始化MOV R1,X ;設(shè)顯示條數(shù)為XMOV R2,50H ;置RAM首地址DEC R1MOV A,R1MOV R0,A ;(R0)←(R1)1LOOP2: DEC R0 ;(R0)←(R0)1MOV PL,R0LOOP1: MOV PH,R2 LCALL LOOP1INC R2 ;修改指針,指向下一單元DJNE R1,LOOP2RETINT0中斷服務(wù)子程序開 始初 始 化查鍵入口是否有鍵按下延時20ms查鍵入口是否有鍵按下NYYN譯 鍵按鍵+按鍵加速+減速取站顯數(shù)字取站顯數(shù)字清屏站顯示修改參數(shù)語音預報站名語音報當前站名站名顯示10s中斷返回取站顯數(shù)字語音報當前站名顯示當前站名關(guān)門否?站顯數(shù)+1語音預報下一站調(diào)固定顯示站名子程序NYINT0中斷服務(wù)子程序清單:IEX0: MOV A,0FFHMOV P1,A ;置P1口為輸入狀態(tài)MOV A,P1 ;鍵狀態(tài)輸入LOOP: JNB ,K1 ;檢測1號鍵是否按下,按下轉(zhuǎn)JNB ,K2 ;檢測2號鍵是否按下,按下轉(zhuǎn)JNB ,K3 ;檢測3號鍵是否按下,按下轉(zhuǎn)JNB ,K4 ;檢測4號鍵是否按下,按下轉(zhuǎn)JNB ,K5 ;檢測5號鍵是否按下,按下轉(zhuǎn)JNB ,K6 ;檢測6號鍵是否按下,按下轉(zhuǎn)JNB ,K7 ;檢測7號鍵是否按下,按下轉(zhuǎn)JMP IEX0 ;無鍵按下返回,再順次檢測ACALL TM20ms ;有鍵按下調(diào)20ms延時子程序SJMP LOOP ;繼續(xù)檢測是否有鍵按下K1:AJMP PROM1K2:AJMP PROM2K3:AJMP PROM3K4:AJMP PROM4K5:AJMP PROM5K6:AJMP PROM6K7:AJMP PROM7 ;入口地址表PROM1: …………………………………………JMP IEX0 ;1號鍵功能程序執(zhí)行完返回PROM2: …………………………………………JMP IEX0 ;2號鍵功能程序執(zhí)行完返回 ……PROM7: …………………………………………JMP IEX0 ;7號鍵功能程序執(zhí)行完返回MOV R3,00H ;取站顯數(shù)字ACALL PROM6 ;調(diào)語音報站子程序ACALL ABC ;調(diào)ABC顯示子程序KEY8: JNB ,K8JNB KEY8K8:AJMP PROM8
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1