欢迎来到天天文库
浏览记录
ID:5213561
大小:111.50 KB
页数:3页
时间:2017-12-06
《4位7段数码管驱动电路设计要求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、4位7段数码管驱动电路图1开发板电路原理图图2驱动电路框图信号说明1.iRST_N(异步复位)当iRST_N信号为低时,Seg7_Driver模块中的所有寄存器异步复位为初值。2.iCLK模块的输入时钟40MHz。3.iSeg_Val[15:0]7段数码管输入二进制值,0x0~0xFØiSeg_Val[15:12],左侧第一位7段数码管的值。ØiSeg_Val[11:8],左侧第两位7段数码管的值。ØiSeg_Val[7:4],左侧第三位7段数码管的值。ØiSeg_Val[3:0],左侧第四位7段数码管的值。4.iDot_Val[3:0]各位7段数码管小
2、数点的显示,值为1表示显示小数点,0表示不显示小数点。ØiDot_Val[3],左侧第一位7段数码管的小数点。ØiDot_Val[2],左侧第两位7段数码管的小数点。ØiDot_Val[1],左侧第三位7段数码管的小数点。ØiDot_Val[0],左侧第四位7段数码管的小数点。5.oDisplay[7:0]7段数码管的数据信号。4位7段数码管共用数据信号。7段数码管为共阳极连接,各段数据线为0时,对应段发光。oDisplay[7]aoDisplay[6]boDisplay[5]coDisplay[4]doDisplay[3]eoDisplay[2]foD
3、isplay[1]goDisplay[0]dp6.oDis_En[3:0]各位7段数码管的使能信号,低有效。ØoDis_En[3],左侧第一位7段数码管的使能信号。ØoDis_En[2],左侧第两位7段数码管的使能信号。ØoDis_En[1],左侧第三位7段数码管的使能信号。ØoDis_En[0],左侧第四位7段数码管的使能信号。建议的分块:将整个驱动电路分成Seg7_Ctrl模块与Seg7_Hex2seg模块Seg7_Ctrl模块负责产生数码管动态显示的控制信号oDis_En的时序Seg7_Hex2Seg模块负责将二进制值转换成数据码管显示的数据值,包
4、括小数点的值。注意点:1.动态显示过程是利用人眼的视觉残留现象来实现的,应选择适当的数码管扫描频率。可先选择数码管的扫描显示的刷新率为125Hz(8ms),即每位数码管用2ms。2.完成基本功能后,可实验改变刷新率,观察数码管显示的效果,并思考原因。3.如果要使得数码管能够显示,A,b,C,n,o等其他字符,模块应该作怎样的修改?
此文档下载收益归作者所有