完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
//基本D触发器 moduleD_EF(Q,D,CLK) input D,CLK; output Q; regQ; //在always语句中被赋值的信号要声明为reg类型 寄存器定义 always @ (posedgeCLK) //上升沿,下降沿用negedge表示,^_^ 需要记忆 begin Q <= D; end endmodule //带异步清0、异步置1的D触发器 module D_EF(q,qn,d,clk,set,reset) inputd,clk,set,reset; output q,qn; reg q,qn;//寄存器定义 always @ (posedgeclk or negedge set or negedge reset) begin if(!reset) begin q<=0;qn<=1;end//异步清0,低有效 else if(!set) begin q<=1;qn<=1;end //异步置1,低有效 else begin q<=~d;qn<=~d;end end endmodule //带同步清0、同步置1的D触发器 moduleD_EF(q,qn,d,clk,set,reset) inputd,clk,set,reset; output q,qn; reg q,qn; always @ (posedgeclk) begin if(reset) begin q<=0;qn<=1;end//同步清0,高有效 else if(set) begin q<=1;qn<=1;end //同步置1,高有效 else begin q<=~d;qn<=~d;end end endmodule // SkySeraph 2010-09-24 HQU XiaMen China |
|
相关推荐
|
|
谢谢楼主的分享学习了
|
|
|
|
|
|
2201 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2027 浏览 3 评论
4633 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2171 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2705 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 06:15 , Processed in 0.764504 second(s), Total 77, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号