999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于單片機12C5A60S2的FPGA的加載

2014-11-07 21:26:47楊婉
科技資訊 2014年16期
關鍵詞:單片機

楊婉

摘 要:目前絕大部分FPGA都是用SRAM構成邏輯函數發生器,因此需要外加專用配置芯片。上電時,由這個專用配置芯片把數據加載到FPGA中,然后FPGA就可以正常工作。本文采用STC深圳宏晶公司單片機12C5A60S2以PS模式對Altera公司的FLEX6000系列芯片EPF6016進行配置,軟件采用MAX+PLUS II。

關鍵詞:FPGA 單片機 SRAM

中圖分類號:TP27 文獻標識碼:A 文章編號:1672-3791(2014)06(a)-0011-01

1 12C5A60S2的功能特點

12C5A60S2器件采用高性能的靜態80C51設計,可編程。芯片為1時鐘模式,其最大工作頻率為35 MHz。此芯片包含60 KB的Flash程序存儲器、1024字節RAM、32個I/O口、3個16位定時/計數器、6中斷源-4中斷優先級-嵌套的中斷結構、2個增強型UART。它頻率范圍寬,具有空閑模式和掉電模式兩種節電模式。12C5A60S2的Flash存儲器可在板編程ISP,EPF6016芯片的配置信息可存儲于12C5A60S2的Flash存儲器中,也可采用外配串行EEPROM 24C512使用更加方便。

2 配置原理和配置文件

FPGA的加載主要通過被動串行加載模式,主動串行加載模式,被動并行加載模式和邊界掃描加載模式。所有的FPGA芯片都有三個或四個加載模式配置管腳,通過配置來選取不同的加載模式。FPGA的配置文件在MAX+PLUS II編譯時自動生成。用12C5A60S2來配置FPGA,需將引導配置代碼(.hex文件)和FPGA的配置數據(.hex文件)一起通過編程器寫入12C5A60S2或通過編程器將數據寫入24C512經由單片機對FPGA進行編程。

本硬件設計不適用單片機的RXD,TXD管腳,轉而使用任意I/O,可留出RXD,TXD做串口通訊之用,FPGA配置信息存儲在外配24C512中,如此可通過更換24C512芯片,變化FPGA的芯片功能。

3 軟件設計

下面給出用匯編語言編寫的程序(核心內容):

NSTATUS BIT P1.0 CONFIG-DONE BIT P1.1 ADATA BIT P3.2

DCLK BIT P3.3 NCONFIG BIT P3. SDA BIT P1.6

SCL BIT P1.7 INDI BIT P1.3 LED-LAMP BIT P3.1

ORG 0000H; MEMORY RESET SETB SDA;

MEMORY RESET SETB SCL MOV R0,#10H

XLK: CLR SCL NOP NOP SETB SCL NOP DJNZ R0,XLK

ALK: CLR SCL NOP NOP SETB SCL; GIVE A RISING TO EEPROM NOP NOP JB SDA,SLK; IT IS SATISFIED FOR SDA=1

WHEN SCL=1 LJMP ALK

;INITIAL TO READ EEPROM, PREPARE TO RANDOM READ ONE WORDS

CNTER:LCALL START

MOV A,#10100010B; SHIFT OUT DEVICE ADDRESS WRITE

LCALL SHOUT

LOKED:JZ LOKED; IF IT IS ZERO THE PROGRAMME WILL STOP HERE

DEC A

MOV 30H,A; SAVE THE COUNTER VALUE TO RAM 30H

;WRITE BACK THE DECREASED VALUE

MOV DPTR,#0FFF0H

MOV B,A

LCALL WRITE

INI: CLR P1.2

CLR DCLK

CLR ADATA

CLR P3.5

SETB SCL

MOV R0,#10H

XAA: CLR SCL

NOP

NOP

SETB SCL

NOP

DJNZ R0,XAA

AGA: CLR SCL

NOP

NOP

SETB SCL; GIVE A RISING TO EEPROM

NOP

NOP

JB SDA,SAT; IT IS SATISFIED FOR SDA=1 WHEN SCL=1

LJMP AGA

SAT: LCALL START; NOW RESET FINISHED

;WHEN SCL=1 GIVE SDA A FALLING EDGE

;START CONDITION HAS FINISHED

;EXIT WITH SDA=0 SCL=0

; INITIAL TO READ EEPROM, PREPARE TO SEQUENCIAL READ

MOV A,#10100010B; SHIFT OUT DEVICE ADDRESS WRITE

LCALL SHOUT

MOV A,#00H; HIGH BYTE ADDRESS

LCALL SHOUT

MOV A,#00H; LOW BYTE ADDRESS

LCALL SHOUT; THIS IS DUMMY WRITE

………………………………………………………………………….

SERSD:RRC A

MOV ADATA,C; LSB PRESENT FIRST BIT 0

SETB DCLK

CLR DCLK

RRC A

SETB DCLK

………………………………………………………………………….

CLR DCLK

RET END

4 結語

用12C5A60S2單片機外配24C512串行EEROM來配置FPGA,較之于EPC1441PC8配置芯片,具有經濟,可重復編程的優點。同時由于單片機可加入按鍵,通訊接口等功能,可在不斷電的情況下實現在線的重配及參數修改,增強了系統功能。FPGA的高速性和單片機的智能性達到完美結合。

參考文獻

[1] 楊曉慧,楊旭.FPGA系統設計與實例[M].人民郵電出版社,2010(1).

[2] 華清遠見嵌入式培訓中心.FPGA應用開發入門與典型實例[M].人民郵電出版社,2008(7).endprint

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: www.日韩三级| 久久免费精品琪琪| 伊人91视频| 欧美中文一区| 精品人妻系列无码专区久久| 91网站国产| 免费观看国产小粉嫩喷水| 欧美激情成人网| 91在线视频福利| 亚洲国产成人超福利久久精品| 久草视频中文| 青青草原国产精品啪啪视频| www亚洲精品| 东京热高清无码精品| 最近最新中文字幕在线第一页 | 亚洲天堂2014| 91亚洲免费视频| 精品久久香蕉国产线看观看gif| 免费国产小视频在线观看| 国产99视频精品免费视频7| 久久一级电影| 9久久伊人精品综合| 午夜国产理论| 欧美成人综合视频| 91久久偷偷做嫩草影院精品| 国产精品无码一二三视频| 国产精品成人一区二区| 性网站在线观看| 2021天堂在线亚洲精品专区| 国产在线视频欧美亚综合| 国产后式a一视频| 精品国产免费观看一区| 国产黑人在线| 亚洲国产综合自在线另类| 99精品这里只有精品高清视频| 亚洲国产黄色| 日本一本在线视频| 2021亚洲精品不卡a| 国产美女丝袜高潮| 亚洲成人高清在线观看| 精品一区二区久久久久网站| 亚洲欧美一区二区三区麻豆| 久久久久久午夜精品| 小说区 亚洲 自拍 另类| 97国产在线视频| 日韩精品久久无码中文字幕色欲| 一本无码在线观看| 婷婷开心中文字幕| 99免费在线观看视频| 国产精品午夜电影| 午夜国产精品视频| 91www在线观看| 91娇喘视频| 福利视频一区| 夜夜爽免费视频| 精品久久香蕉国产线看观看gif| 日本三级黄在线观看| 国产69精品久久久久孕妇大杂乱 | 精品亚洲麻豆1区2区3区| 看看一级毛片| 亚洲人成网站在线观看播放不卡| 欧美日韩亚洲国产| 免费欧美一级| 免费国产黄线在线观看| 一本二本三本不卡无码| 很黄的网站在线观看| 国产欧美视频在线| av手机版在线播放| 亚洲经典在线中文字幕| 久久精品国产电影| 怡春院欧美一区二区三区免费| 亚洲国产高清精品线久久| 亚洲第一综合天堂另类专| 国产福利小视频在线播放观看| 美女内射视频WWW网站午夜| 国产精品爽爽va在线无码观看| 国产乱人免费视频| 风韵丰满熟妇啪啪区老熟熟女| 国产草草影院18成年视频| 欧美一级在线播放| 国产95在线 | 久久精品娱乐亚洲领先|