久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2372|回復: 0
打印 上一主題 下一主題
收起左側

基于FPGA的日式鐘程序設計

[復制鏈接]
跳轉到指定樓層
樓主
在LED1602顯示時間 00:00:00
可以顯示溫度。

  1. module lcd(clk,rs,miao0,miao1,fen2,fen3,shi4,shi5, wendu,rw, en,dat,rst_n);  
  2. input clk;  
  3. input rst_n;
  4. input [3:0]miao0,miao1,fen2,fen3,shi4,shi5;
  5. input [15:0] wendu;
  6. output [7:0] dat;
  7. output  rs,rw,en;
  8. reg e;
  9. reg [7:0] dat;
  10. reg rs;   
  11. reg  [15:0] counter;
  12. reg [4:0] next;
  13. reg clkr;
  14. reg [1:0] cnt;
  15. parameter  set0=4'h0;
  16. parameter  set1=4'h1;
  17. parameter  set2=4'h2;
  18. parameter  set3=4'h3;
  19. parameter  set4=4'h4;
  20. parameter  dat0=4'h5;
  21. parameter  dat1=4'h6;
  22. parameter  dat2=4'h7;
  23. parameter  dat3=4'h8;
  24. parameter  dat4=4'h9;
  25. parameter  dat5=4'hA;
  26. parameter  dat6=4'hB;
  27. parameter  dat7=4'hC;

  28. parameter  set5=5'hD;

  29. parameter  dat8=4'hE;
  30. parameter  dat9=4'hF;
  31. parameter  dat10=5'h10;
  32. parameter  dat11=5'h11;
  33. parameter  dat12=5'h12;

  34. parameter  nul=5'h13;
  35. always @(posedge clk )      
  36. begin
  37.   counter=counter+1;
  38.   if(counter==16'h000f)  
  39.   clkr=~clkr;
  40. end


  41. always @(posedge clkr)


  42. begin

  43.   case(next)
  44.     set0:   begin  rs<=0; dat<=8'h38; next<=set1; end //設置為顯示2行,數據線8位 5x7點陣
  45.     set1:   begin  rs<=0; dat<=8'h0c; next<=set2; end //顯示功能開,無光標
  46.     set2:   begin  rs<=0; dat<=8'h6; next<=set3; end //光標右移,顯示屏不動
  47.     set3:   begin  rs<=0; dat<=8'h1; next<=set4; end //清屏
  48.          set4:   begin  rs<=0; dat<=8'h80; next<=dat0; end
  49.     dat0:   begin  rs<=1; dat<=shi5+8'h30; next<=dat1; end
  50.     dat1:   begin  rs<=1; dat<=shi4+8'h30; next<=dat2; end
  51.     dat2:   begin  rs<=1; dat<=":"; next<=dat3; end
  52.     dat3:   begin  rs<=1; dat<=fen3+8'h30; next<=dat4; end
  53.     dat4:   begin  rs<=1; dat<=fen2+8'h30; next<=dat5; end
  54.     dat5:   begin  rs<=1; dat<=":"; next<=dat6; end
  55.     dat6:   begin  rs<=1; dat<=miao1+8'h30; next<=dat7; end
  56.     dat7:   begin  rs<=1; dat<=miao0+8'h30; next<=set5; end
  57.     set5:   begin  rs<=0; dat<=8'hc0; next<=dat8; end
  58.          dat8:   begin  rs<=1;if (wendu[15]==0) begin dat<="+"; next<=dat9; end
  59.                                                                 else begin dat<="-"; next<=dat9; end
  60.                                 end
  61.     dat9:   begin  rs<=1;if (wendu[15]==0) begin dat<=((wendu[15:5]/8)%100)/10+8'h30; next<=dat10; end
  62.                                                 else begin dat<=(((~wendu[14:5]+1)/8)%100)/10+8'h30; next<=dat10; end
  63.                                 end
  64.     dat10:  begin  rs<=1;if (wendu[15]==0) begin dat<=((wendu[15:5]/8)%100)%10+8'h30; next<=dat11; end
  65.                                                                 else begin dat<=(((~wendu[14:5]+1)/8)%100)%10+8'h30; next<=dat11; end
  66.                                 end
  67.     dat11:   begin  rs<=1; dat<=8'hdf; next<=dat12; end //顯示° 8'hdf
  68.          dat12:   begin  rs<=1; dat<="C"; next<=nul; end
  69.          //dat13:   begin  rs<=1; dat<=" "; next<=nul; end
  70.          nul: begin dat<=" ";next<=set4;end
  71.    default:   next<=set0;
  72.     endcase
  73. end



  74. assign en=clkr|e;
  75. assign rw=0; //只寫入
  76. endmodule  
復制代碼

全部資料51hei下載地址:
日時鐘.7z (4.96 MB, 下載次數: 15)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂1 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲成人精品影院 | 视频1区| 国产精品久久精品 | 精品一区二区三区入口 | 欧美日韩在线综合 | 日日草夜夜草 | 精品久久九| 日韩 欧美 综合 | 国产中文视频 | 免费簧片视频 | 亚洲国产一区视频 | 国产成人精品免费视频大全最热 | 国产在线精品一区二区三区 | 国产一区91精品张津瑜 | 亚洲视频免费在线播放 | 日韩电影一区 | 国产精品一区二区三区99 | 色网在线观看 | 91在线精品视频 | 久久久久久久一区二区三区 | 久久久久久久电影 | 久久精品一区二区三区四区 | 久久精品亚洲国产 | 国产精品免费在线 | 免费一级黄 | www.久久精品 | 国产精品亚洲精品日韩已方 | 午夜日韩视频 | 免费久久精品视频 | 成人精品国产一区二区4080 | 国产99免费 | 久久久久久国模大尺度人体 | 欧美一区二区三区久久精品 | www.成人在线视频 | 国产在线97 | 欧美综合在线观看 | 99久久精品国产一区二区三区 | 国内精品视频免费观看 | 久久精品久久久久久 | 国家一级黄色片 | 91综合网|