存储器电路
发布时间:2015/9/5 17:15:31 访问次数:543
存储器电路用于存放0~90。HER303G-TP角度的正弦值。由于计算后的有效位数为3位,精度达0.001,所以需要有三个ROM,分别用于存放每个正弦值的十分位、百分位和千分位。根据地址译码电路产生的地址,三个ROM并行工作,找到对应的存储信息,并将输出数值显示在数码管上。例如数码管显示为“7、0、7”,则表示输入角度的正弦值为0.707。
在EDA软件中调用LPM ROM元件,并根据设计要求对其进行配置。由上述可知,ROM的地址线为10根,存储空间为1024字节,存储数据为4位。
控制电路
控制电路用于对整体电路进行使能控制。按照设计要求,电路具有输入清零功能、输错清除功能、开始计算功能。以上功能以由键盘电路设定3个按键来实现,即清零键C、清除键B、计算键S。控制电路所产生的信号作用于键盘扫描编码电路和地址译码电路,完成对整体计算电路的各项控制功能。
译码显示电路
译码显示电路用于驱动乇段数码管,显示输入的角度值和计算后的正弦值。这里电路的显示采用动态显示(动态显示电路原理见实验5.5)。
存储器电路用于存放0~90。HER303G-TP角度的正弦值。由于计算后的有效位数为3位,精度达0.001,所以需要有三个ROM,分别用于存放每个正弦值的十分位、百分位和千分位。根据地址译码电路产生的地址,三个ROM并行工作,找到对应的存储信息,并将输出数值显示在数码管上。例如数码管显示为“7、0、7”,则表示输入角度的正弦值为0.707。
在EDA软件中调用LPM ROM元件,并根据设计要求对其进行配置。由上述可知,ROM的地址线为10根,存储空间为1024字节,存储数据为4位。
控制电路
控制电路用于对整体电路进行使能控制。按照设计要求,电路具有输入清零功能、输错清除功能、开始计算功能。以上功能以由键盘电路设定3个按键来实现,即清零键C、清除键B、计算键S。控制电路所产生的信号作用于键盘扫描编码电路和地址译码电路,完成对整体计算电路的各项控制功能。
译码显示电路
译码显示电路用于驱动乇段数码管,显示输入的角度值和计算后的正弦值。这里电路的显示采用动态显示(动态显示电路原理见实验5.5)。