| 特色標志 | 型號 | max_ii epm240 cpld開發板,單片機 | |
| 奧維奇 | 封裝 | 中性 |
altera fpga是世界上十幾家cpld/fpga的公司中最大的可編程邏輯器件商之一,的cpld有:max3000a、max7000和maxii系列。
本開發板使用 tqfp100封裝的epm240芯片,240個邏輯單元,等效宏單元是192個,系統資源比較豐富,最大的i/o數為80個,用戶使用flash空間有8kbit。
一、 maxii_epm240學習板基本配置
1、 cpld用epm240t100c5,該芯片有240個邏輯單元,等效宏單元是192個,資源比較豐富,內有8kbit flash的存儲空間;
2、 12mhz的晶振,為cpld主時鐘;
3、 adc0804芯片,用于做模數轉換實驗,將配合實驗9來讓大家了解ad的工作。同時讓大家了解如何利用cpld驅動ad和了解狀態機;
4、 dac0832芯片,用于做數模轉換實驗,將配合實驗10來讓大家了解與掌握da的使用和dds(直接數字頻率合成器)的設計方法;
5、 8位按鍵,讓大家了解對按鍵操作的控制,了解用cpld檢查脈沖和按鍵消抖控制。
6、 電位器,配合p5做實驗九ad控制顯示實驗;
7、 8x8點陣,用于做字符顯示實驗;
8、 8位撥碼開關可以配合一些實驗,作為輸入控制信號;
9、 蜂鳴器,可以配合按鍵使用;
10、 6位數碼管,采用的是動態連接的方法,用于動態顯示實驗,在實驗中有很多地方應用到數碼管顯示;
11、 電源插座,用于供電,輸入直流電7.5v~9v;
12、 usb座,用于連接計算器usb口,可以5v電壓,本開發板使用的核心芯片是epm240,供電電壓為3.3v,直接用usb供電就可以;
13、 12個彩燈,使用矩陣排列法,這個彩燈主要是對交通燈實驗,模擬一個十字路口的交通燈控制電路;
14、 插針p5,用于ad實驗用,in腳是ad的輸入(即中間的引腳),左邊的引腳是電位器的輸入引腳;將最左邊的引腳和中間的引腳跳線連接,就調整變阻器就可以做實驗了;
15、 插針p6,用于da實驗用,out為信號的輸出,為p6左邊的引腳;
16、 插針p2,是epm240的最上面的一排i/o的外擴口,可以便于大家做擴展實驗;
17、 插針p8,是epm240的最右面的一排i/o的外擴口,可以便于大家做擴展實驗;
18、 較多實驗。
二、 maxii_epm240 學習板配套光盤的內容
1、 epm240_example文件夾,包含本學習板的開發實驗程序;
2、 quartusii7.0的安裝程序;
3、 quartusii軟件的安裝說明文件夾,包括軟件安裝說明文件和硬件添加的視頻;
4、 quartusii軟件的使用說明文件夾,包括軟件操作視頻和quartusii中文指南;
5、 軟件中,包括altium designer6.6、foxtreader2.0和modelsim;
6、 芯片資料,包括學習板上芯片資料說明;
7、 實驗說明文件,對學習板的實驗程序功能簡介;
8、 引腳分配文件,個個器件和epm240的引腳分配;
9、 原理圖文件,實驗板的原理圖。
三、 maxii_epm240學習板實驗例程
1、 example1 計數器例程;
2、 example2 moore狀態機例程;
3、 example3 可控加減計數器例程;
4、 example4 撥碼開關及顯示例程;
5、 example5 按鍵脈沖例程;
6、 example6 消抖按鍵例程;
7、 example7 交通燈控制例程;
8、 example8 漢字滾動例程;
9、 example9 adc0804控制例程;
10、example10 dac0832試驗
11、example11 ds18b20溫度數碼管顯示實驗
12、example12 ps2電腦鍵盤識別,數碼管顯示按鍵編碼實驗。