状态机自动售货机9.pptVIP

  • 9
  • 0
  • 约3.89千字
  • 约 28页
  • 2018-06-06 发布于江苏
  • 举报
状态机自动售货机9

# 5.1 状态机设计相关语句 5.1 状态机设计相关语句 5.1 状态机设计相关语句 5.1 状态机设计相关语句 5.1 状态机设计相关语句 5.1 状态机设计相关语句 状态机设计 --自动售货机 状态机(State Machine)是一类很重要的时序电路,是很多数字电路的核心部件,是大型电子设计的基础。状态机相当于一个控制器,它将一项功能的完成分解为若干步,每一步对应于二进制的一个状态,通过预先设计的顺序在各状态之间进行转换,状态转换的过程就是实现逻辑功能的过程。 状态机设计 --自动售货机 1、需求分析 货物单价:1.5元 两种硬币: 1元或0.5元 每次可投入一枚硬币 可以输出货物 也可能找零 2、状态转换图 3、编程及仿真 小结 状态机的VHDL设计模式相对固定,常用两进程,加上必要的辅助进程,有时也用单进程。 状态机处理问题较复杂,应用场合不固定,因此用于实际应用时,还要根据情节调整程序。 * 状态机设计 --自动售货机 5.1.1 类型定义语句 TYPE 数据类型名 IS 数据类型定义 OF 基本数据类型 ;或 TYPE 数据类型名 IS 数据类型定义 ; TYPE st1 IS ARRAY ( 0 TO 15 ) OF STD_LOGIC ; TYPE week IS (sun,mon,tue,wed,thu,fri

文档评论(0)

1亿VIP精品文档

相关文档