【正文】
總線。 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 10 點(diǎn)陣顯示屏芯片介紹 1. 74HC595 芯片介紹 74HC595 是具有 8 位 移位寄存器 、 1 個存儲器和三態(tài)輸出功能的芯片 [6]。 (4)測試:模塊采用外置彈簧天線,此天線容易受外部線路影響,使用時,此天線底下和周圍請不要走線路或擺放器件,可以的話最好完全懸空。模塊的接地要穩(wěn)定可靠,地線盡量靠近電源總地。 (5)低功耗,休眠狀態(tài)時,電流僅為 。 (1)支持 2FS, GFS 和 MSK 調(diào)制方式?;?SPI 接口方式,最少只需 5 個 IO 口即可, 很方便于各種 MCU 連接 [5]。在可變數(shù)據(jù)包長度模式下,通過同步字后面的第一個字節(jié)來配置數(shù)據(jù)包長度。它特別適用于那些針對日本 ARIB STDT96標(biāo)準(zhǔn)和中國 470510MHz 短距離通信設(shè)備的無線應(yīng)用。 本系統(tǒng)的復(fù)位電路采用圖 34( a)上電復(fù)位方式。 按鍵手動復(fù)位有電平方式和脈沖方式兩種。 XTAL1 XTAL2 晶振 外部 振蕩器 +5V XTAL1 XTAL2 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 7 圖 33 復(fù)位信號的電路邏輯圖 復(fù)位操作有上電自動復(fù)位相按鍵手動復(fù)位兩種方式。 表 32 一些寄存器的復(fù)位狀態(tài) 寄存器 復(fù)位狀態(tài) 寄存器 復(fù)位狀態(tài) PC 0000H TCON 00H ACC 00H TL0 00H PSW 00H TH0 00H SP 07H TL1 00H DPTR 0000H TH1 00H P0P3 FFH SCON 00H IP XX000000B SBUF 不定 IE 0X000000B PCON 0XXX0000B TMOD 00H RST 引腳是復(fù)位信號的輸入端。 ( a)內(nèi)部方式時鐘電路 ( b)外部方式時鐘電路 圖 32 時鐘電路 (2)復(fù)位及復(fù)位電路 復(fù)位是 單片機(jī)的初始化操作。晶體振蕩頻率可以在 ~ 12MHz 之間選擇,電容值在 5~ 30pF 之間選擇,電容值的大小可對頻率起微調(diào)的作用 [4]。 STC89C51 內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器,引腳 RXD 和 TXD 分別是此放大器的輸入端和輸出端。 (7)P3 口為單片機(jī)的引腳 10~引腳 17,是 8 個帶內(nèi)部上拉電阻的雙向 I/O 口,有兩個功能,作為準(zhǔn)雙向 I/O 使用,其內(nèi)部有上拉電阻,還可以提供第二功能,由特殊寄存器來設(shè)置。這是由于內(nèi)部上拉的緣故。 (5)P1 口為單片機(jī)的引腳 1~引腳 8,是專為用戶使用的準(zhǔn)雙向 I/O 口,其內(nèi)部有上拉電阻,可作為普通的 I/O 輸入時,應(yīng)先向端口的輸出鎖存器寫入 1。此引腳接外部程序存儲器的OE(輸出允許)端,在訪問外部 RAM 時 , PSEN————信號無效。該正脈沖信號可作為時鐘源或定時信號使用。對于 89C52 系列單片機(jī),在對片內(nèi) Flash 固化編程時,加在 Vpp 引腳的編程電壓為 +5V 或 +12V。在單片機(jī)正常工作時,此引腳應(yīng)為≤。 Vss( 20 引腳):接地。 LED 點(diǎn)陣顯示模塊采用 1664 像素 LED 點(diǎn)陣屏,能清晰的呈現(xiàn)各種漢字和符號,它由 1024 個發(fā)光二極管排列組合而成,抗沖擊和抗震性能好,可靠性高,壽命長的特點(diǎn),廣泛應(yīng)用于各領(lǐng)域。 上位機(jī) PC 端用 Visual Basic 語言編寫軟件界面,用戶可以直接輸入顯示信息,并確認(rèn)發(fā)送顯示。上位機(jī) PC 端負(fù)責(zé)顯示信息的輸入,用 VB 語言編寫軟件界面,制作一個可以輸入顯示信息并一鍵發(fā)送的可視化界面。并且目前多采用有線數(shù)據(jù)傳輸方式的LED 點(diǎn)陣屏幕安裝和更換位置不便,而采用公用無線收費(fèi)網(wǎng)絡(luò)的方式費(fèi)用較高。并且目前多采用有線數(shù)據(jù)傳輸方式的 LED 點(diǎn)陣屏幕安裝和更換位置不便,而采用公用無線收費(fèi)網(wǎng)絡(luò)的方式費(fèi)用較高。 LED 點(diǎn)陣顯示根據(jù)應(yīng)用領(lǐng)域和要求不同可以分為很多種。在大型商場、車站、碼頭、地鐵站以及各類辦事窗口等越來越多的場所需要用 LED 點(diǎn)陣顯示圖形和漢字。無線通信采用CC1100 模塊,它具有低功耗、傳輸距離遠(yuǎn)、抗干擾能力強(qiáng)和誤碼率低等優(yōu)點(diǎn)。 本系統(tǒng)是以 89C51 系列單片機(jī) STC89C51RC 作為控制核心,來控制各部分電路實(shí)現(xiàn)相應(yīng)的功能。 唐 山 學(xué) 院 畢 業(yè) 設(shè) 計 設(shè)計題目: 基于射頻無線通信的點(diǎn)陣顯示屏設(shè)計與實(shí)現(xiàn) 基于射頻無線通信的點(diǎn)陣顯示屏設(shè)計與實(shí)現(xiàn) 摘 要 LED 點(diǎn)陣顯示屏優(yōu)點(diǎn) 很多, 廣泛應(yīng)用于各種場合。在上位機(jī) PC 端輸入顯示的內(nèi)容,通過無線收發(fā)模式,在下位機(jī)點(diǎn)陣屏顯示接收到的內(nèi)容。下位機(jī)采用單片機(jī)為主控芯片的電路,顯示信息的數(shù)據(jù)存儲在外擴(kuò) 32K 的隨機(jī)存儲器 62256 中。s main goal is to realize the LED lattice screen controlled by wireless signal. In the PC the input the content of the show, through the wireless transceiver mode, the LED lattice screen displays the received content. STC89C52RC of 89C51 series microcontroller unit is the core of this system, and controls every part of circuit achieving their system consist of a PC send interface, wireless transmitting module, wireless receiving modules and the LED lattice screen part. The interface prepared by VB language is a visual interface, which can realize many functions, such as the input of the display information, the generation of font data, the selection serial ports, the selection of Baud rate and how to transmit data with one key, realized simple humanputer interaction. The machine adopts singlechip microputer for a main control chip circuits, display information of the data storage expansion outside 32 K of random access memory. Among them, the CC1100 wireless transmission module has many advantages, such as low power consumption and long distance transmission and strong antiinterference ability. The LED lattice screen is made of 16 pieces 88 leds position, which can clearly show four 1616 resolution Chinese character. Keyword: MCU; LED Lattice Screen; Rf Wireless Transmission; RAM 目 錄 1 引言 .................................................................................................................................1 2 總體設(shè)計方案 .................................................................................................................2 3 系統(tǒng)硬件電路設(shè)計 .........................................................................................................3 核心器 件介紹 .......................................................................................................3 STC89C51 系列單片機(jī)介紹 ......................................................................3 CC1100 無線模塊介紹 ...............................................................................8 點(diǎn)陣顯示屏芯片介紹 ..............................................................................10 控制板電路設(shè)計 .................................................................................................12 控制板原理 ...............................................................................................12 外部擴(kuò)展板的設(shè)計 ...................................................................................14 點(diǎn)陣顯示屏模塊設(shè)計 ..........................................................................................15 控制板原理 ...............................................................................................15 行驅(qū)動電路設(shè)計 .......................................................................................16 點(diǎn)陣顯示屏原理圖設(shè)計 ...........................................................................18 電路板焊接 .........................................................................................................19 4 系統(tǒng)軟件設(shè)計 ...............................................................................................................20 軟件開發(fā)平臺及開發(fā)語言介紹 ..........................................................................20 Visual Basic 開發(fā)平臺 ..........................................................................20 KEIL UVISION4 開發(fā)平臺 ............................................................................21 上位機(jī)管理系統(tǒng)程序設(shè)計 .................................................................................22 系統(tǒng)概要設(shè)計 ............................................................................................22 軟件詳細(xì)設(shè)計 ............................................................................................22 下位機(jī)無線收發(fā)模塊程序設(shè)計 ........