问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求一个verilog程序 要串行输出的

发布网友 发布时间:2023-05-27 05:17

我来回答

1个回答

热心网友 时间:2024-11-25 14:57

Mole sequence_gen ( reset_n ,clk ,baud_sel,mode,led_8,out);
Input wire reset_n ;
Input wire clk ;
Input wire baud_sel ; //输出速率选择,1为高速(每个时钟输出一个)0为低速(16个时钟输出一个)
Input wire[2:0] mode ; //模式选择输入
Output reg [6:0] led_8 ; //7未共阴级数码管显示输出
Output wire out ; //a序列串行输出

Reg [3:0] div ; //输出速率分频;
Reg [12:0] out_reg ; //序列数值存储
Reg [3:0] out_cnt ; //序列串行输出计数器。每次序列数值都在计数器为11时更新即前一个序列数串行输出完毕

//输出速率
Always@(posedge clk or negedge reset_n )
Begin
If(!reset_n)
Div <=‘h0 ;
Else if(baud_sel)
Div<=‘hf ;
Else
Div<=div+’h1 ;
End

//序列串行输出计数器,向下递减
//输出序列数据产生
Always@(posedge clk or negedge reset_n )
Begin
If(!reset_n)
out_cnt <=‘hc ;
else if(Div=’hf)
out_cnt<= out_cnt –‘h1 ;
else
out_cnt<= out_cnt ;
end

//输出序列数据产生
Always@(posedge clk or negedge reset_n )
Begin
If(!reset_n)
out_reg <= ‘h0 ;
else if(out_cnt==’hc)
Case(mode)
3’h0 : out_reg<= ‘h191c ;
3’h1 : out_reg<= ‘h1922 ;
3’h2 : out_reg<= ‘h1949 ;
3’h3 : out_reg<= ‘h196d ;
3’h4 : out_reg<= ‘h1992 ;
3’h5 : out_reg<= ‘h19b6 ;
3’h6 : out_reg<= ‘h19db ;
3’h7 : out_reg<=‘h19ff;
Endcase
Else
Out_reg<={1’h0, out_reg[12:1]} ; //out_reg 的低位先串行输出
End

Assign out =out_reg[0] ;

// 数码管显示模式
Always@(posedge clk or negedge reset_n )
Begin
If(!reset_n)
led_8<= ‘h0 ;//复位时关闭数码管显示
else if(out_cnt==’hc) //一个序列数据输出完毕时更新数码管显示
Case(mode)
3’h0 : led_8 <= ‘h3f ;
3’h1 : led_8 <= ‘h06 ;
3’h2 : led_8 <= ‘h5b ;
3’h3 : led_8 <= ‘h4f ;
3’h4 : led_8 <= ‘h66 ;
3’h5 : led_8 <= ‘h6b ;
3’h6 : led_8 <= ‘h7d ;
3’h7 : led_8<= ‘h07;
Endcase
Else
led_8 <=led_8 ;
End

Endmole
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? ...掌上移动厅上的2&#x20E3;&#xFE0F;元30G头条抖音包什么意思? 办公室生存法则:职场要时刻学会灵活变通 金融资本如何成为国际贸易的主导力量 在工厂,组长说我要学会变通,怎么回事? 金融垄断资本主义是二战后资本主义垄断资本形式的新变化对吗 电信VIP客户宽带怎么办理? 合肥量子芯片生产线是真是假 青岛京东方和合肥京东方有什么差别 上海哪一年发生了世界上罕见的甲型肝炎爆发流行事件? 上海哪一年发生了世界上罕见的甲型肝炎爆发流行事件 上海男孩暴瘦成纸片人,医生对照上百罕见病终确诊,此疾病是后天导致的吗... 霍启山为什么会怕嫂子郭晶晶 霍启山是哪个家族的后人? 国语翻译成粤语,谢谢 转账出现+HOST-信息异常,请至开户银行柜面办理。是什么意思? 元气封神元气石怎么用划算 剑灵烛魔元气石和昆仑元气有什么意思 幻想三国ol元气石效果 元气封神元气石怎么获得 九霄寒夜暖祺元石有什么用 梦见手指掉了好几个 儿子结婚,没了父亲,只有母亲,那大哥大嫂算是高堂吗 湖南高速公路的介绍 为什么说湖南高速公路是素马里海盗 娄怀高速公路介绍? 为什么有人说浙江省的山海经不适合全国推广 请问什么是浙江经济模式? 浙江七山以什么经济为主 在英国&quot;大工业&quot;时期的圈地运动是指什么? NO PHOTOS什么意思? 由于应用程序配置不正确应用程序未能启动 为什么 国标2,5铜线和2,5铜软有什么区别吗 《舞尽桃花:新妻不受宠》txt下载在线阅读全文,求百度网盘云资源_百度知 ... 上中旬指的是每个月的哪几天? 冠心病做支架的整个过程是怎样的一种手术.需要开刀吗 蟾蜍中毒如何急救有哪些措施? 妄折的解释妄折的解释是什么 网贷会起诉配偶吗 防潮板是什么材料 windows在磁碟上发现错误但不会纠正这些错误是什么意思