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的單片機控制系統的仿真設計
主站蜘蛛池模板: 亚洲 欧美 日韩综合一区| 五月婷婷伊人网| 91麻豆精品国产91久久久久| 啪啪国产视频| 国产成人精品无码一区二| AV在线麻免费观看网站| 精品三级在线| 亚洲AV成人一区国产精品| 美女国产在线| 日本精品视频| 亚洲伦理一区二区| 99r在线精品视频在线播放| 91亚瑟视频| 婷婷六月综合网| 亚洲第一黄色网| 成人午夜精品一级毛片| 成人午夜视频网站| 国产亚洲视频免费播放| 国产麻豆精品在线观看| 亚洲色婷婷一区二区| 天天综合网亚洲网站| 亚洲一级毛片在线观| 中文无码日韩精品| 亚洲国产看片基地久久1024| 五月天在线网站| 97精品久久久大香线焦| 国产精品林美惠子在线观看| www精品久久| 亚洲高清无码精品| www.youjizz.com久久| 伊人久久久久久久久久| 亚洲日本中文字幕乱码中文| 国产97视频在线| 在线观看免费黄色网址| 午夜国产不卡在线观看视频| 日本高清在线看免费观看| 欧美啪啪精品| 999精品色在线观看| 精品国产电影久久九九| 亚洲综合久久一本伊一区| 亚洲中文字幕无码mv| 日日拍夜夜操| 呦女亚洲一区精品| 欧美激情首页| 久久久久国产一级毛片高清板| 久久青草免费91线频观看不卡| 激情综合网激情综合| 国内精品久久九九国产精品| 亚洲中久无码永久在线观看软件 | 欧美精品啪啪一区二区三区| 91黄色在线观看| 伊人久久精品亚洲午夜| 日韩中文字幕免费在线观看| 免费在线视频a| 午夜爽爽视频| 91网在线| 国产人在线成免费视频| 丁香婷婷综合激情| 国产在线视频欧美亚综合| 美女一级毛片无遮挡内谢| 精品人妻一区二区三区蜜桃AⅤ| 大陆国产精品视频| 久久黄色免费电影| 美女一级免费毛片| 91无码国产视频| 国产成人乱无码视频| 欧美视频在线播放观看免费福利资源 | 亚洲美女久久| 天天综合亚洲| 91在线视频福利| 成人毛片在线播放| 久99久热只有精品国产15| 国产色婷婷| 宅男噜噜噜66国产在线观看| 国产在线日本| 91麻豆精品国产高清在线| 国产精品第一区在线观看| 国产办公室秘书无码精品| 亚洲人视频在线观看| 免费一看一级毛片| 99热国产这里只有精品无卡顿" | a亚洲视频|