找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4562|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

CPLD實(shí)驗(yàn)開發(fā)板介紹

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
板上資源有
XC9500 CPLD
四位數(shù)碼管
8位按鈕
8位LED
串行通信接口
PWM輸出接口
8位電平控制器
可變晶振頻率的振蕩器
單脈沖發(fā)生器
智能模塊控制CPU
智能模塊6位數(shù)碼管
智能模塊3位按鈕
智能模塊串行接口
首先介紹一下智能模塊
  智能模塊是本實(shí)驗(yàn)板的特點(diǎn)所在,為何要設(shè)計(jì)這么一個智能模塊,它又有什么用途呢?使用過CPLD實(shí)驗(yàn)板進(jìn)行學(xué)習(xí)的人都知道,剛開始接觸CPLD時,覺得它很神秘,但實(shí)際一接觸,就是那么回事,幾個實(shí)驗(yàn)一做下來,實(shí)驗(yàn)板就被擱置一邊,起不到什么作用了,造成了CPLD實(shí)驗(yàn)板的性價比不高,這一點(diǎn)和單片機(jī)實(shí)驗(yàn)板相比尤其明顯。實(shí)際上,此時學(xué)習(xí)者僅僅只是一個入門,還有很多工作是不能完成的,但由于板上資源有限,也沒有辦法再做更多的練習(xí)了,特別是遇到一些實(shí)際問題時,往往由于板上資源與實(shí)際問題的需求不同而無法處理。解決這個問題的方法之一是使用擴(kuò)展,即將CPLD芯片各引腳全部引出,根據(jù)需要自制電路,但這畢竟是比較麻煩的方法。本板設(shè)計(jì)時,采用了另一種思路。
  本板上設(shè)計(jì)了一個單片機(jī)模塊,并將該單片機(jī)的三個I/O口共24個引腳均與CPLD的引腳相連,這樣,就給使用者以極大的靈活性,使用單片機(jī)編程可以產(chǎn)生各種不同頻率的信號,可以產(chǎn)生各個腳相互關(guān)聯(lián)的邏輯信號,可以對CPLD輸出的信號進(jìn)行分析并將分析的結(jié)果以某種形式反饋回CPLD的引腳等等,可以對CPLD輸出的信號進(jìn)行變換并以適當(dāng)?shù)姆绞斤@示出來,可見,使用單片機(jī)后,可以獲得非常大的靈活性,這是用按鍵、撥盤開關(guān)等難以實(shí)現(xiàn)的。典型的例子,如果使用CPLD來制作一些具有串行輸入輸出接口的芯片,使用撥盤、按鈕、數(shù)碼管、發(fā)光管等就很不方便來進(jìn)行模擬,而使用單片機(jī)編程的方法就比較簡單。
  使用單片機(jī)編程對CPLD進(jìn)行控制,當(dāng)然比使用按鈕、開關(guān)等更復(fù)雜一些,除了CPLD知識之外,還要會單片機(jī)編程,但我們使用學(xué)習(xí)板的目的,就是要學(xué)會更多的知識,而不是希望學(xué)習(xí)板簡單易用。如果沒有學(xué)過單片機(jī)相關(guān)知識,那可以暫時將這一放置一邊,這不會影響到對其他部分的學(xué)習(xí)和使用。
  學(xué)習(xí)板上的單片機(jī)部份同時也可用于學(xué)習(xí)單片機(jī)的編程,從另一個意義上說,這塊板也是一塊超級的單片機(jī)學(xué)習(xí)板,利用CPLD的超強(qiáng)能力,其功能潛力遠(yuǎn)大于一般的單片機(jī)學(xué)習(xí)板。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:55826 發(fā)表于 2013-10-16 14:31 | 只看該作者
不錯
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表