个人课程作业,基于Verilog HDL的数字时钟设计,包括源代码和设计报告,供交流学习使用。如有使用,请注明出处。
2019-12-21 20:30:49 212KB HDL 代码 报告
1
主控芯片是STM32F103C8T6,WiFi模块用的是ESP-12F,用到了时钟芯片、按键、OLED显示屏。bsp_usart1.c是用来串口调试使用,可以打印在电脑串口调试助手上显示;bsp_SysTick.c是用来生成精准的延时函数,用于I2C通讯等对时序敏感的接口;bsp_esp8266.c里面是对WiFi模块的一些初始化配置和WiFi的功能函数;Common.c里面是一些辅助函数;test.c里面是实现WiFi配网应用和API接口调用及解析;oled.c里面显示屏的初始化配置和显示功能函数;bsp_pcf8563.c里面是时钟芯片的初始化配置和读写时间功能函数;bsp_key.c里面是按键的初始化配置、按键扫描功能函数和静态内容显示函数;bsp_TiMbase.c里面是定时器函数,这里为什么用到定时器,因为一般天气和时间数据刷新的频率不会太快,这里设定的是5分钟更新一次,那么这里就需要用到定时器。
2019-12-21 20:27:47 217KB WiFi 网络授时 天气和时间 时钟设计
1
利用ARM 7芯片和LCD显示器,通过C语言编译,完成实时时钟(RTC)的显示。 源程序编译、调试通过,下载到实验箱中,实现电子时钟功能,并在LCD上显示类似的时钟界面,动态显示当前的时间,包括:年、月、日、时、分、秒,时针,分针、秒针必须为动态实时指示当前的时间。
2019-12-21 20:19:35 7KB ARM 电子时钟
1
STC89C52RC+DS1302电子时钟设计(附带详细源码)
2019-12-21 20:11:23 1.91MB DS1302
1
(1) 设计指标 1. 时钟以十二小时为一个周期 2. 显示时、分、秒; 3. 具有校时功能,可以对时和分单独校时; 4. 为了设计的稳定性和准确,由石英晶体振荡电路提供时间基准信号
2019-12-21 20:00:41 87KB 数字时钟
1
使用Proteus实现具有分、秒计时的计数器,计数结果要求在7段数码管(7SEG-MPX4-CC-RED)上显示,并检查结果 在Proteus设计上给计时器添加调整当前时间功能,即添加进入调整计时模式(MOD)按键和分/秒计数循环加一(ADJ)按键。 使用Proteus实现具有年、月、日、时、分、秒计时的计时器,计时结果要求显示在7段数码管上,要求年、月、日、时、分、秒均可调节。
2019-12-21 19:58:10 254KB proteus
1
本设计主要为实现一款可正常显示时钟/日历、测量环境温度、带有定时闹铃的多功能电子时钟。
2019-12-21 19:39:21 1.39MB 多功能
1
单片机电子时钟设计 ,DOC文档,对应的程序源码在http://download.csdn.net/detail/cxp2205455256/8183217
2019-12-21 19:37:06 982KB 51单片机 设计报告 万年历 LCD
1
优点:设计简单,易操作,可添加额外功能,缺点:74ls90为异步十进制计数,反映不如同步计数快
2019-12-21 19:36:39 1.05MB 数字时钟
1
微机接口课程设计,用8253和8259来实现简单的时钟,利用的是硬件中断设计。
2019-12-21 19:27:37 515KB 电子时钟
1