《电子系统设计》课程设计报告题目:基于单片机和 CPLD 的数字时钟姓名: XXX院系: 电力学院专业:电子科学与技术学号: XXXXXXXXX指导老师:XXXXXXXXX 完成时间: 2025 年 1 月 9 日设计题目基于单片机和 CPLD 的数字时钟设计要求设计过程(包括:设计方案、上机设计与仿真结果、硬件实验方案及实验结果、收获和体会)成 绩评定指导老师评语课程设计等级目 录第一章 设计概述 …………………………………………………………………3 1.1 使用软件简介 ………………………………………………………….41.2 设计目的及要求 ………………………………………………………….4第二章 总体设计 …………………………………………………………………4 2.1 设计框图 ………………………………………………………42.2 设计框图概述 …………………………………………………….5第三章 硬件设计 ………………………………………………………………5 3.1 数字时钟的结构 ……………………………………………………….53.2 数字时钟的功能实现……………………………………………………….73.3 数字时钟的功能模块设计…………………………………………………….7第四章 程序框图和清单 ……………………………………………………………11 4.1 程序框图 ……………………………………….……114.2 程序 ……………………………………………………………….124.3 清单 ……………………………………………………………….19第五章 实验结果和体会 ………………………………………………………………20体会…………………………………………………………………………………22第一章 设计概述1.1 使用软件简介a.使用汇编语言或 C 语言要使用编译器,以便把写好的程序编译为机器码,才能把 HEX 可执行文件写入单片机内。KEIL uVISION 是众多单片机应用开发软件中最优秀的软件之一,它支持众多不同公司的 MCS51 架构的芯片,甚至ARM,它集编辑,编译,仿真等于一体,它的界面和常用的微软 VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发 51 应用的工程师或普通的单片机爱好者,都对它十分喜爱 。KEIL uVision5 是 uVision4 的升级版本,页面有了进一步的优化,使用起来更加的人性化。b.仿真软件 Protues Proteus 是世界上著名的 EDA 工具(仿真软件)...