首页 / 电子技术
FAN5059M六十进制的秒计数器和分计数器
2020-01-24 17:31:52
fan5059m实现上述功能的verilog hdl程序如下所示。整个程序分为两个层次4个模块,其层次结构如图7.5.3所示。底层由3个模块组成,六进制计数器模块(counte⒗v)、十进制计数器模块(counter1o.v)和二十四进制计数器模块(counter24.v),顶层有1个模块(top~clock.v),它调用底层的3个模块完成数字钟的计时功能。其中,底层的六进制计数器模块和十遇刺计数器模块分别被调用两次,构成六十进制的秒计数器和分计数器。
分计数器秒计数器,数字钟程序的层次结构图,设计实现的过程与例7.5.1中相似,此处从略。
mlodule top~clock (hour, minute, second, cp, ncr, en, adj~min,adi~hour);
input cp,ncr,en,adj~min,adj~hour;//定义输入变量
output[7:0]hour,minute,second; //定义输出变量
wire[7:0]hour,minute,second; //说明变量的类型
supplyi vdd;
wire minl~en,minh~en,hour~en; //定义中间变量
iiour:∶miinute:second counter ==================
//六十进制秒计数器:调用十进制和六进制底层模块构成
counter10 u1(second[3:0],ncrien,cp); //秒计数器个位
counter6 u2(second[7:4],ncr,(second[3:0]==4t h9),cp);//秒计
//数器十位
//产生分钟计数器使能信号。adj~min=1,校正分钟;
//adj~min=0,分钟正常计时
assign minl~en=adj~min?ⅴdd:(second==8’h59); ˉ
assign minh~en=(adi~min&&(minute[3:0]==4.h9))
||(minute[3:0]==4’h9)&&(second==81h59);
//六十进制分钟计数器:调用十进制和六进制底层模块构成
数字钟顶层模块,存储器、复杂可编程器件和切场可编程闸阵列
存储器、复杂可编程器件和明场可编程门阵列,半导体存储器是现代数字系统特别是计算机中的重要组成部分,它可分为rom和ram两大类,属于mos工艺制成的大规模集成电路。
drom是一种非易失性的存储器,它存储的是固定数据,一般只能被读出。
根据数据写入方式的不同,rom又可以分成固定rom和可编程rom。可编程rom又可以细分为prom、eprom、e2prom和闪烁存储器等。特别是e2prom和闪烁存储器可以进行电擦写,已兼有了ram的特性。
ram是一种时序逻辑电路,具有记忆功能。它存储的数据随电源断电而消失,因此是一种易失性的读写存储器。它包含sram和dram两种类型,前者用触发器记忆数据,后者靠mos管栅极电容存储数据。因此,在不停电的情况下关闭.
深圳市唯有度科技有限公司http://wydkj.51dzw.com/最新内容
手机 |
相关内容
梦芯科技独立北斗芯片模块MXT2721
梦芯科技独立北斗芯片模块MXT2721隆重发布,芯片,北斗,模块,能力,导航,支持,梦芯科技是一家致力于研发和生产半导体产品的高科技公司射频前端芯片GC1103在智能家居无线
射频前端芯片GC1103在智能家居无线通信IoT模块中应用,模块,芯片,无线通信,智能家居,支持,数据交换,射频前端芯片GC1103是一种低功耗振弦传感器智能化:电子标签模块
振弦传感器智能化:电子标签模块,模块,传感器,操作,连接,安装,控制,mbrs360t3g振弦传感器是一种常用的测量设备,用于检测物体的振动。工业物联网模块应用之砂芯库桁架机
工业物联网模块应用之砂芯库桁架机器人远程无线控制,模块,物联网,控制,操作,安全性,无线通信,砂芯库桁架机器人是一种用于制造业中卫星应用受关注,GNSS导航芯片/模块
卫星应用受关注,GNSS导航芯片/模块发展加速,导航,模块,芯片,受关注,支持,智能手机,随着全球定位系统(GNSS)技术的不断发展和普及,卫星应碳化硅功率模块封装及热管理关键技
碳化硅功率模块封装及热管理关键技术解析,封装,模块,技术解析,性能,结构,连接,化硅(SiC)功率模块是一种高性能的半导体器件,具有低导通TPAK封装IGBT模块在新能源电机控制
TPAK封装IGBT模块在新能源电机控制器上的应用,模块,新能源,电机控制,封装,系统,电机控制器,IGBT(Insulated Gate Bipolar Transistor什么是合封芯片,它与单封芯片有何不
什么是合封芯片,它与单封芯片有何不同?,芯片,系统,升级,集成,接触,功能模块,合封芯片是指将多个芯片整合在一起封装成一个独立的ADV74