- 博客(0)
- 资源 (6)
- 收藏
- 关注
PS/2小键盘输入LCD1602显示基于FPGA VHDL的电子时钟
本系统以FPGA为控制核心,由PS/2小键盘输入,由LCD1602显示结果。在系统中以数字时钟为例,使用状态变量法,实现复杂的状态转化过程。确定了五个状态,设计出状态表,建立现态索引表,最后确定各子程序功能。将整个过程联系起来具体设计出了调时、调分、整点报时、指定时间报时、时区切换等功能。
本人毕业论文,有需要论文可私信。
2020-03-16
8051单片机电子时钟的设计与实现.rar
使用4位数码管,系统开机显示四个闪烁“8”,前两位数码管用于小时(24小时进制)的调整和显示,后两位数码管用于分钟的调整和显示,第三位数码管的小数点闪烁作为秒的指示使用,闪烁一下表示1秒,60秒后分钟数码管加1显示,60分后小时数码管加1显示。电子时钟走时的调整由键盘输入完成。键盘输入还可以控制电子时钟的启动和停止。系统增加“闹时”功能,闹钟时间由键盘输入并能在数码管上指示,闹时时间到则蜂鸣器闹铃,闹铃30秒自动停止。闹钟停止的方式有两种,一是闹铃一分钟自动停止,二是由键盘输入控制停止。
设置三个按键分别是SET1、SET2、SET3。SET1用来设置各种状态,按一下设置时间,按两下设置走时时间,按三下为设置启停走时,按四下为运行走时。SET2用来调整闹、时得小时部分。SET3用来调整走时的分钟部分。在走时状态时,第二位LED数码管(从右往左数)得dp若发光表示开启闹铃,第三位LED数码管得dp每一闪表示为一秒。
大学单片机电子时钟课程设计。
2020-03-14
FPGA VHDL语言DDS函数信号发生器的设计与实现
(1) 掌握采用FPGA硬件特性、及软件开发工具MAXPLUSII的使用。
(2) 掌握DDS函数信号发生器的原理,并采用VIIDL语言设计DDS内核单元。
(3) 掌握单片机与DDS单无连接框图原理,推导出频率控制字、相位控制字的算法。
(4) 设计键盘输入电路和程序并调试。掌握键盘和显示(LCD1602)配合使用的方法和技巧。
为大学本人课程设计,需要报告可私信。
2020-03-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人