电子技术综合设计教程 教学课件 作者袁小平 隐含状态机的使用.doc

电子技术综合设计教程 教学课件 作者袁小平 隐含状态机的使用.doc

ID:51212257

大小:34.50 KB

页数:3页

时间:2020-03-09

电子技术综合设计教程 教学课件 作者袁小平 隐含状态机的使用.doc_第1页
电子技术综合设计教程 教学课件 作者袁小平 隐含状态机的使用.doc_第2页
电子技术综合设计教程 教学课件 作者袁小平 隐含状态机的使用.doc_第3页
资源描述:

《电子技术综合设计教程 教学课件 作者袁小平 隐含状态机的使用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、subdesigncountx(inclk:input;outa[6..0],bitout[3..0]:output;)variablea[3..0],b[3..0],c[3..0],d[3..0]:dff;mda[12..0],mdb[9..0]:dff;mseg[3..0],bitout[3..0]:dff;st[1..0]:dff;fpa,fpb:dff;beginfpa.clk=inclk;fpb.clk=fpa;mseg[].clk=fpa;(a[],b[],c[],d[]).clk=fpb;mdb[].clk=fpa;--fpa100

2、0Hzst[].clk=fpa;mda[].clk=inclk;bitout[].clk=fpa;--fpb1Hz,inclk10MHzifmda[]==4999then--10MHz分频,得1000Hzmda[]=0;fpa=!fpa;elsemda[]=mda[]+1;fpa=fpa;endif;ifmdb[]==499then--1000Hz分频,得1Hzmdb[]=0;fpb=!fpb;elsemdb[]=mdb[]+1;fpb=fpb;endif;ifa[]==9then--同步60进制,12归1描述a[]=0;ifb[]==5then

3、b[]=0;ifc[]==2&d[]==1thenc[]=1;d[]=0;elsifc[]==9thenc[]=0;d[]=d[]+1;elsec[]=c[]+1;d[]=d[];endif;elseb[]=b[]+1;c[]=c[];d[]=d[];endif;elsea[]=a[]+1;b[]=b[];c[]=c[];d[]=d[];endif;casest[]is--隐含状态机的使用when0=>mseg[]=a[];bitout[]=1;st[]=1;when1=>mseg[]=b[];bitout[]=2;st[]=2;when2=>m

4、seg[]=c[];bitout[]=4;st[]=3;when3=>mseg[]=d[];bitout[]=8;st[]=0;endcase;Tablemseg[3..0]=>outa[6..0];h”0”=>h”3f”;---“0111111”h”1”=>h”06”;h”2”=>h”5b”;h”3”=>h”4f”;h”4”=>h”66”;h”5”=>h”6d”;h”6”=>h”7d”;h”7”=>h”07”;h”8”=>h”7f”;h”9”=>h”6f”;endtable;end;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。