99爱免费_精品一区二区无码AV_欧美屁股xxxxx_日批视频国产_AV天堂亚洲区无码先锋影音_特黄A又粗又大又黄又爽A片

產品推薦:水表|流量計|壓力變送器|熱電偶|液位計|冷熱沖擊試驗箱|水質分析|光譜儀|試驗機|試驗箱


儀表網>技術中心>技術原理>正文

歡迎聯系我

有什么可以幫您? 在線咨詢

基于單片機和可編程邏輯器件的LED顯示屏顯示

   2012年05月23日 16:08  
  LED顯示屏主要由電流驅動電路及LED點陣陣列、控制系統和PC端管理軟件三部分構成(圖1)。控制系統負責接收、轉換和處理各種外部信號,并實現掃描控制,然后驅動LED點陣顯示需要的文字或圖案。控制系統作為LED顯示屏的核心部分,直接決定了顯示屏的顯示效果和性能的優劣。本文詳細分析采用VerilogHDL對ATF1508AS進行編程,實現雙口RAM訪問和產生LED點陣驅動電路所需的各種時序信號。
  
  1、LED顯示屏的基本結構及關鍵技術
  
  本系統設計中,控制系統采用單片機+CPLD的方案來實現,整個控制系統可分為:信號接收及處理模塊和CPLD的掃描控制模塊和LED點陣驅動模塊,如圖1所示。本系統的關鍵技術是使用雙口RAM和CPLD芯片,解決LED顯示屏中高速數據傳輸和快速掃描控制的難題,大大提高了動態顯示的刷新率。
  
  信號接收與處理模塊的功能是AT89S52單片機通過串口接收PC送來的點陣信息,同時對點陣信息做各種不同的處理。利用雙口RAMIDT7007在單片機和ATF1508AS之間以共享的方式建立高速的數據交換通道。
  
  CPLD的掃描控制模塊采用ATF1508AS芯片實現。其功能是從雙口RAM讀取點陣信息,串行化后送顯示掃描驅動電路,同時輸出各種所需的控制信號。CPLD具有掃描速度快,延時短等特點,克服了單片機由于傳輸速率慢而造成在大屏幕顯示時產生的閃爍效應。
  
  2、基于CPLD的掃描控制模塊的設計
  
  2.1設計思想
  
  本模塊的功能是從存儲器中讀取數據,將數據輸送到顯示屏體上,同時產生各種控制信號。時序產生模塊由兩部分構成,一是產生訪問雙口RAM的時序,二是產生LED顯示屏接口所需的各種信號。
  
  硬件電路我們采用較常見的CPLD芯片ATF1508來實現控制系統中的時序產生部分。CPLD是一種具有豐富的可變成I/O引腳的可編程邏輯器件,不僅可以實現常規的邏輯器件功能,還可以實現復雜而*的時序邏輯功能。軟件我們采用VerilogHDL語言來進行設計。VerilogHDL是用于邏輯設計的硬件描述語言,已成為IEEE標準。利用VerilogHDL語言對ATF1508AS進行編程,實現掃描控制模塊所需的功能。
  
  掃描控制部分的原理電路如圖2所示,ATF1508AS是核心部分,需要根據系統需要定義ATF1508AS的各個I/O端口,下面是I/O端口定義和內部寄存器定義的VerilogHDL語言代碼。
  
  moduleLedSequ(color,datain,addrout,CE,OE,SEMR,RWC,sdr,sdb,sck,le,oe1,cs,clk,counter);
  
  inputclk;//系統時鐘
  
  input[7:0]datain;//RAM數據輸入
  
  input[1:0]color;//顏色控制
  
  output[13:0]addrout;//地址輸出口
  
  outputSEMR,RWC;
  
  outputCE,OE,sdr,sdb,sck,le,oe1,cs;
  
  output[3:0]counter;
  
  reg[3:0]hcnt;//38譯碼器計數器
  
  reg[7:0]data1;//數據寄存器
  
  reg[3:0]counter;//38翻碼器輸出端
  
  regSEMR,RWC;
  
  regSDA,SDC;
  
  reg[13:0]addrout,addr;//addr地址計數器
  
  reg[3:0]state;//狀態寄存器
  
  reg[2:0]shcnt;//移位脈沖讀數器
  
  regCE,OE,sdr,sdb,sck,le,oe1,cs;
  
  reg[8:0]byte;
  
  parameters0=1'd0,s1=1'd1,s2=1'd2,s3=1'd3,s4=1'd4,s5=1'd5;//狀態常量
  
  2.2訪問雙口RAM時序的產生
  
  IDT7007是具有32KB的雙口RAM電路,與ATF1508AS的連接電路如圖2所示,其中:為片選信號,為讀寫控制信號,為輸出使能信號,A0R-A13R為右端口地址總線,D0R-D7R為右端口數據總線,其右端口讀寫時序如圖4所示。我們采用有限狀態機實現,其基本工作原理是:S0狀態進行初始化,S1狀態時ATF1508AS首先輸出地址信號addrout,然后置相有效,S2狀態讀取雙口RAM的數據,并存儲到內容寄存器datain中,從而完成雙口RAM的讀數據過程。下面給出ATF1508AS讀取雙口RAM數據的主要代碼:
  
  always@(posedgeclk)
  
  begin//每個時鐘周期,狀態變化一次
  
  case(state)
  
  s0:begin//初始化狀態
  
  CE=1'b0;//IDT7007片選
  
  OE=1'b1;//IDT7007讀選通
  
  le=1'b0;
  
  oe1=1'b0;
  
  cs=1'b0;
  
  addr=14'b0;
  
  SEMR=1'b1;//IDT7007置1有
  
  RWC=1'b1;//寫控制1
  
  hcnt=4'b0000;
  
  counter=4'b0000;
  
  state=s1;
  
  end
  
  s1:begin//輸出RAM地址
  
  CE=1'b0;
  
  addrout=addr;//輸出地址
  
  OE=1'b0;
  
  SEMR=1'b1;
  
  RWC=1'b1;
  
  shcnt=3'b000;
  
  state=s2;
  
  end
  
  s2:begin//讀雙口RAM數據
  
  oe1=1'b0;
  
  data1=datain;
  
  state=s3;
  
  end
  
  ……(顯示掃描及LED驅動代碼部分)
  
  endcase
  
  end
  
  2.3LED顯示驅動時序信號的產生
  
  CPLD與LED點陣的驅動電路接口如圖所示,其中:CS為3-8譯碼器片選信號;OE為BMI5026輸出使能信號,控制LED點陣是否能被點亮;LE為驅動芯片數據鎖存信號;sck為移位脈沖,將CPLD串行輸出的紅綠數據串行移入MBI5026(移位寄存器);A-D為雙3-8譯碼器構成的4-16譯碼器的數據輸入,實現顯示行選通控制;sdr為紅數據信號線;sdb為綠數據信號線。
  
  其工作過程為:S3狀態,sck脈沖置0,sdr和sdb分別輸出一位數據;S4狀態時,sck置1,紅和綠數據分別移入相應移位寄存器BMI5026,若不足8位時,返回S3狀態,若不足一行時,返回S1狀態,讀下一個字節,若完成一行數據移位過程,則轉S5狀態;S5狀態時,置le為0,將BMI5026的緩沖寄存中一個顯示行的點陣數據送輸出寄存器,同時置cs1有效,控制第hcnt行的點陣顯示,然后判斷一屏內容是否顯示完成,返回s1狀態。圖4為完整的有限狀態機的狀態圖。
  
  下面給出LED顯示屏體驅動時序信號對應的VerilogHDL程序代碼:
  
  s3:begin
  
  sck=1'b0;
  
  sdr=SDA&&color[0];
  
  sdb=SDC&&color[1];
  
  OE=1'b1;CE=1'b1;
  
  state=s4;
  
  end
  
  s4:begin//移位輸出到LED顯示屏
  
  sck=1'b1;
  
  shcnt=shcnt+1'b1;
  
  if(shcnt==0)
  
  begin
  
  addr=addr+1'b1;//讀完一個字節地址記數器加1
  
  byte=byte+8'b1;
  
  if(byte==nrow)//如果讀完一行數據
  
  begin
  
  oe1=1'b1;//關LED顯示
  
  cs=1'b1;
  
  le=1'b0;//驅動芯片寫入數據
  
  byte=8'b0;
  
  state=s5;//讀完一行數據則顯示
  
  end
  
  elsestate=s1;
  
  end
  
  elsestate=s3;//當前字節移位輸出
  
  end
  
  s5:begin
  
  sck=1'b0;
  
  le=1'b0;
  
  counter=hcnt;
  
  OE=1'b1;
  
  CE=1'b0;
  
  if(addr==nscreen)
  
  addr=0;
  
  oe1=1'b0;
  
  cs=1'b0;
  
  state=s1;
  
  end
  
  4、系統測試及仿真
  
  系統的開發調試環境是:單片機部分在KeilC51下調試,CPLD部分在Maxplus10下調試。LED顯示屏的掃描控制模塊的VerilogHDL源程序編寫完成后,在ALTERA公司Maxplus10可以*行軟件仿真,以觀察各信號是否符合硬件電路所需的時序要求。圖5為掃描模塊CLPD仿真結果,符合設計要求。通過JTAG接口下載到ATF1508AS后,系統工作正常。
  
  5、結束語
  
  基于VerilogHDL實現的LED顯示屏掃描控制模塊,應用于我們開發LED大屏幕電子信息顯示屏系統,簡化了系統結構,提高性了性價比。該LED顯示屏在實際應用中具有良好的顯示效果,畫面清晰、性能穩定,已經在學校的多個部門得到應用。

免責聲明

  • 凡本網注明“來源:儀表網”的所有作品,均為浙江興旺寶明通網絡有限公司-儀表網合法擁有版權或有權使用的作品,未經本網授權不得轉載、摘編或利用其它方式使用上述作品。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:儀表網”。違反上述聲明者,本網將追究其相關法律責任。
  • 本網轉載并注明自其它來源(非儀表網)的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或和對其真實性負責,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品第一來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。
聯系我們

客服熱線: 15024464426

加盟熱線: 15024464426

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關注我們
  • 下載儀表站APP

  • Ybzhan手機版

  • Ybzhan公眾號

  • Ybzhan小程序

企業未開通此功能
詳詢客服 : 0571-87759942
主站蜘蛛池模板: 7788.毛片|手机看成人片|日日夜夜操婷婷|亚洲日本中文字幕天天更新|免费成视频|gogogo免费观看视频高清 | 成年人天堂com|亚洲无线看|97成人啪啪网|国产精品无码一二区免费播放|亚洲精品国产福利一二区|农村乱人伦一区二区 | 亚洲第一精品视频在线观看|欧美=a在线观看|免费国产美女爽到喷出水来视频|曰本三级在线|中文无码精品=a∨在线观看|在线观看日本黄色片 | 青青青在线视频国产|亚洲精华国产精华液|伊人网综|国产免费久久精品久久久|一本丁香综合久久久久不卡网站|国产毛片精品国产一区二区三区 | 91在线官网|亚洲日韩乱码中文无码蜜桃|仙武帝尊700集在线观看|99热精品首页|99九九精品视频|日韩超碰 | 999精品视频一区二区三区|内射一区二区精品视频在线观看|成人无码区免费=a∨|狠狠操五月天|久久亚洲一区二区三区成人国产|日韩欧无码一区二区三区免费不卡 | 日韩亚洲欧美中文字幕|国产精品久久久久久亚洲调教|5060网永久免费=a级毛片|人妻少妇久久久久久97人妻|国产成人无码=a区视频在线观看|欧美理论视频 | 免费=av成人|無碼噴水國產高潮=aV|www.91麻豆|亚洲欧美视频一级|欧美一站二站|91在线日本 | 欧美亚洲成人在线|国产精品拍天天在线|超碰人人91|天下第一社区高清在线播放|欧美黄色成人影院|欧美成人影院在线 | #NAME?|天天澡天天弄天天摸|欧美日韩爱爱|亚洲欧美成=aⅴ人在线观看|久久青草伊人|日韩亚=av无码一区二区三区 | 家庭午夜影院|chinese老熟妇老女人hd|欧美成性色|中文字幕无码=a级毛片观看|日本在线观看中文字幕|久久国产精品偷导航 | 国产成人精品高清在线观看99|亚州综合网|亚洲视频观看|新国产美女遭强高潮免费|奇米777在线观看|蜜臀=avwww国产天堂 | 国产精品第一区|亚洲偷偷自拍高清|老熟妇乱子伦=aV|国产激情久久久久久|www.亚洲人|在线观看免费视频 | 国产精品爽爽=aV在线观看|国产蝌蚪视频在线观看|超碰伊人|国产二区不卡|亚洲高清欧美日韩一区二区三区|无码成人中文字幕不卡 | 激情中国色综合|欧美亚洲另类制服自拍|91久久爱|亚洲国产成人综合|#NAME?|国产一区二区久久精品 | 日韩=av在线中文|三年片在线观看大全中国|日韩视频在线观看中文字幕|91在线看免费|免费人成在线观看视频无码|一个人看的视频www在线观看 | 日本黄色一区|人成免费网站|中文字幕第八页|亚洲欧美变态另类综合|日日草天天干|亚洲福利中文字幕在线网址 | 在线一二三|国产真实偷乱视频在线观看|西西人体www大胆高清|久久九九精品99国产精品|精品久久久久久久|亚洲人人插 | 国产精品第一页在线播放|久久精品人人人人人人|亚洲精品一区久久久久一品=aV|欧美7777|美女全身赤裸裸免费网站|在线视频三区 | 欧美18一19sex性护士浴室|久久99精品久久久久久HB亚瑟|亚洲成在人线免费|超碰五月|久久精品无码一区二区三区不卡|男女拍拍拍拍免费视频 | 一本到亚洲网|99久久精品国产欧美主题曲|973理论片235影院|国产一区二区高清在线|亚州国产视频|国产精品一卡二卡三卡 | 91精品国产综合久久久欧美|色一情一乱一乱一区99=av|国产一区二区小视频|稚嫩小奶娃h文|一级毛片免费观看视频|日本无遮挡边做边爱边摸 | 国产白丝喷水娇喘视频|亚洲短视频在线观看|欧美全黄|久久夫妻视频|日韩高清无码免费|2020久久精品亚洲热综合一本 | 美女=av影院|惊弦45集全免费815|日本免费人成视频播放|欧洲一区二区三区精品|亚洲国产精品久久无码中文字|欧美刺激性大交 | 亚洲天天干|女人十八一级毛片|www.四虎影院在线观看|911精产国品一二三区在线观看|欧美性猛交|久久久久久久岛国免费网站 | XXXX日本少妇做受|极品少妇videofreehd|日本无线免费视频|91免费视频|97久久精品人人做人人爽|亚洲一区二区三区四区在线播放 | 激情综合欧美|日本一区欧美|97色伦欧美一区二区日韩|国产东北女人做受=av|又色又爽又黄又粗暴的小说|中文字幕无码日韩欧毛 | 荡乳欲妇在线观看|小次郎=av收藏家|国产亚洲日韩在线=a不卡|亚洲天堂久久久久久久|国产精品福利在线播放|国产成人无码=a片免费 | 成午夜精品一区二区三区软件|精品亚洲第一|大地资源二在线视频观看|国产美女视频黄=a视频免费|亚洲国产成人=aV片在线播放|日本乱偷人妻中文字幕在线 | 天天干天天插伊人网|久久久久久一级片|粉嫩久久久久久久极品|人人插人人搞|五月丁香六月综合缴清无码|国产精华=aV午夜在线 | 天海翼一区二区|黄色片高清视频|午夜激情一区二区|chinese激烈高潮hd|色精品国产|中文字幕视频网 | CHINESE熟女熟妇1乱|亚洲一区二区三区乱码=aⅴ蜜桃女|最新国产福利一区二区免费视频|爱豆传媒国产剧情|国産精品久久久久久久|超碰超碰在线 | 日本三级日本三级韩国三级视|国产精品国产自线拍免费|CHIN=a男男互插网站|女邻居丰满的奶水在线观看|免费国产v=a在线观看|国产乱子伦无套一区二区三区 | 激情中国色综合|欧美亚洲另类制服自拍|91久久爱|亚洲国产成人综合|#NAME?|国产一区二区久久精品 | 久久久91视频|99三级|水蜜桃视频在线免费观看|黄色国产网站在线观看|含羞草家庭影院|久久久欧美国产精品人妻噜噜 | 亚洲国产精品99|曰本女人牲交视频免费|国产成人8x人网站在线视频|精品无码一区在线观看|毛片一区|jk自慰到不停喷水 | 东京热TOKYO综合久久精品|99ri=av国产精品|欧美日本韩国一区二区三区|色综合久|麻豆精产国品一二三产区|97视频在线观看免费 | 1000部禁又爽又黄的禁片免费|一区二区三区在线免费视频|国产精国产精品|中文字幕人妻系列人妻有码|在线日韩免费|男女wwww | 汉服女装齐胸襦裙被c到喷水|h=aodi=aoc=ao这里只有精品视频|国产精华=av午夜在线观看免费|久久美女免费视频|www.91免费视频|#NAME? | 少妇大战黑吊在线观看|淫片毛片视频|日本精品www|国产成人久久精品77777|亚洲国产欧美在线观看的|国产精品色情国产三级在 | 国产在线xxx|夜夜摸夜夜添夜夜添破|老老熟妇XxXXHD|91国内视频|国产一二级片|久久公开免费视频 |