国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

【從零開始走進FPGA】 LCD 1602 Hello World

發(fā)布時間:2016-2-18 14:15    發(fā)布者:designapp
關(guān)鍵詞: FPGA , 1602
  前面說過,在C,C++等語言學(xué)習(xí)中,“Hello World”將會是第一個學(xué)習(xí)的代碼,但是在FPGA中由于電路驅(qū)動的復(fù)雜性,與單片機雷同,我們無法在電腦上實現(xiàn)“Hello World”的顯示,而必須依靠相關(guān)硬件。因此我們不得不在一定的基礎(chǔ)上,才能講解關(guān)于LCD1602字符液晶的驅(qū)動,以及Hello World的顯示。
  雷同于前面MCU按鍵消抖動移植代碼,此處也可以移植MCU LCD1602驅(qū)動代碼。本例程不是Bingo原創(chuàng),是按照網(wǎng)友“小時不識月”的代碼,移植修改最后定型為Bingo版本(O(∩_∩)O哈哈~)。
  電路圖此處不解釋,太簡單了。
  一、驅(qū)動說明
  由于FPGA的高速并行操作,并非順序執(zhí)行,在代碼上與MCU有所不同。此處先講解驅(qū)動原理:
  (1)分頻以得到500KHz固定的頻率,初始化LCD1602。如下圖所示,LCD_EN的頻率應(yīng)該控制在2M以內(nèi)(不同的LCD1602參數(shù)會有所不同)。
  


  (2)通過三段式狀態(tài)機,來初始化以及給數(shù)據(jù)。
  (3)通過循環(huán)讀取某一“數(shù)組”,循環(huán)給LCD1602數(shù)據(jù),以接口形式方便改變。
  二、FPGA LCD1602 FSM
  1. 代碼
  /*************************************************
  * Module Name : lcd1602_driver
  * Engineer : Crazy Bingo
  * Target Device : EP2C8Q208C8
  * Tool versions : Quartus II 11.0
  * Create Date : 2011-7-3
  * Revision : v1.0
  * Description :
  **************************************************/
  module lcd1602_driver
  (
  input clk,
  input rst_n,
  output lcd_en, // lcd enable
  output reg lcd_rs, // record,statement
  output lcd_rw,
  output reg [7:0] lcd_data
  );
  parameter [127:0] line_rom1 = "I am CrazyBingo!";
  parameter [127:0] line_rom2 = "Hello World*^_^*";
  //--------------------------------------
  reg [15:0] cnt;
  always @ (posedge clk or negedge rst_n)
  begin
  if(!rst_n)
  cnt


  (2)模塊可分為一下幾個狀態(tài)
  


  3. “Hello World”實物顯示
  parameter [127:0] line_rom1 = "I am CrazyBingo!";
  parameter [127:0] line_rom2 = "Hello World*^_^*";
  

                               
               
本文地址:http://m.qingdxww.cn/thread-160876-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開發(fā)培訓(xùn)教程
  • 集成高級模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 天天操天天曰| 久久国产乱子伦精品免费M| 色悠久久久久综合网小说| 亚鲁鲁国产| 日韩成人免费观看| 四虎成人4hutv影院| 97色伦久久视频在观看| 欧美日韩中文国产一区| 欧美日韩在线精品一区二区三区 | 亚洲人成网站在线观看青青 | 亚洲高清国产品国语在线观看| 全黄色毛片| 亚洲 欧美 成人日韩| 亚洲欧美在线一区二区| 亚洲精品久久久久综合网| 国产成人精品亚洲线观看| 亚欧日韩毛片在线看免费网站 | 无人 视频 在线观看免费高清| 成年视频xxxxxx在线| 无码AV精品一区二区三区| 亚洲欧美在线不卡| 午夜资源在线| 原始黑人k8经典| 蜜桃成人在线| 日日夜夜伊人| 天天舔天天射| 一个人在线免费观看www| 国产国产乱老熟视频网站 | 一级毛片真人免费播放视频| 快播最新电影网站| 欧美一级视频在线| 深夜国产福利| 亚洲一区免费在线观看| 久久久午夜精品福利内容| 亚洲尤物| 色伊人国产高清在线| 亚洲免费成人在线| 黑人操白逼| 奇米影视奇米色777欧美| 日韩手机在线| 水多多www视频在线观看高清|