Electronics 板


LINE

使用軟體:MAX PLUSII 使用晶片:EPF10K10TC144-4 設計程式需求功能如下: 用一個DATA SW去控制一顆led燈 按一下led燈就有十分之一的亮度 再按一下led燈就有十分之二的亮度 按到第十下led燈的亮度就是全亮!!! 之後再按一下就是滅掉 接下來就一直循環了! 之後憑自己的能耐只能寫出下面的程式而已 module xmax(clk,led,enable); input clk; output led,enable; reg [9:0]led; reg [15:0]ms1; reg [7:0]count,count1; reg scanclk1,scanclk2; assign enable = 1; always@(posedge clk) begin if(ms1==0) begin ms1 = 16'h0010; scanclk1 = ~scanclk1; end else begin ms1 = ms1-1; end end always@(posedge scanclk1) begin if(count == 10) begin count = 0; scanclk2 = ~scanclk2; end else count = count + 1; end always@(posedge scanclk2) begin if(count1 == 100) count1 = 0; else count1 = count1 + 1; if(count1 <= 100) led[9]=1; else led[9]=0; if(count1 <= 90) led[8]=1; else led[8]=0; if(count1 <= 80) led[7]=1; else led[7]=0; if(count1 <= 70) led[6]=1; else led[6]=0; if(count1 <= 60) led[5]=1; else led[5]=0; if(count1 <= 50) led[4]=1; else led[4]=0; if(count1 <= 40) led[3]=1; else led[3]=0; if(count1 <= 30) led[2]=1; else led[2]=0; if(count1 <= 20) led[1]=1; else led[1]=0; if(count1 <= 10) led[0]=1; else led[0]=0; end endmodule 我寫的程式功能是10顆led各代表10個亮度 問題來了... (1)要怎使用datd sw變成按一下就可以切換亮度... 之前在網路有發問過 有人說需要用到彈跳開關! (2)但彈跳開關是什麼>"<(翻書翻不到!毫無頭緒中...) 有人能指導一下的嘛... 跪求各位了>.< --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.118.61
1F:推 deathcustom:去材料行問比較快 06/09 12:58
2F:推 deathcustom:或者去看看max plus II有沒有副板~就是外接的模組 06/09 12:59
3F:推 deathcustom:比如SRAM、ADDA、RS232、七段顯示功能的副板應該都有 06/09 13:00
4F:→ MAXI:用頻率改變亮度? 06/09 13:13
5F:推 youwin0125:改變電流大小? 改變電阻大小? 06/09 15:25
6F:推 pinkjojo:彈跳開關.按一下會彈回來恢復原來的狀態類似PC reset按紐 06/09 16:36
7F:→ pinkjojo:應該說就是PC reset button 06/09 16:37
8F:推 katheryne:這個用 microp 比較省錢吧 ?? 06/09 18:42
※ 編輯: kissa0123 來自: 123.204.118.61 (06/09 22:48)
9F:→ kissa0123:我只是要設計程式而已@@不用做版子... 06/09 22:48
10F:推 katheryne:如果是課程需要而不是要開發產品,還是建議用 PWM 切他 06/10 08:03
11F:→ kissa0123:老師上課也沒教!問他也不說..昨天咕狗一下找到彈跳開關 06/10 10:34
12F:→ kissa0123:pwm~這名詞網路上有人分享過! 我自己在努力一下吧! 06/10 10:35
13F:→ ery001:ripple counter+外部的訊號(或許是您的data sw)當輸入clk? 06/10 16:09
14F:→ ery001:fpga和這裡的data sw是指啥我不是很暸,但單純以功能和 06/10 16:11
15F:→ ery001:digital設計考量,這應該一個programmable ripple counter 06/10 16:11
16F:→ ery001:把clk拉出去當成輸入控制訊號,最多就是counter輸出多加個 06/10 16:13
17F:→ ery001:decoder,當然fpga有其他的考量的話我就真的不懂了 :P 06/10 16:14
18F:→ sneak: 去材料行問比較快 https://muxiv.com 11/11 15:11
19F:→ sneak: 如果是課程需要而不是要 https://daxiv.com 01/04 21:57







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping 或 站內搜尋

TOP