- 4
- 0
- 约1.33万字
- 约 17页
- 2016-12-13 发布于贵州
- 举报
四、设计思路
1、硬件设计思路
本人使用Proteus软件绘制硬件系统。硬件系统以AT89C51单片机、显示系统、键控系统构成。晶振电路由12MHz振荡器和两个25pF电容构成。复位电路采用按键脉冲复位电路,由一个SW-SPST按键、一个10k和一个1k电阻、两个22uf电容构成。
显示系统由六位共阴极红色数码管进行动态扫描输出。
按键部分由三个SW-SPST键构成。
扬声器为交流SOUNDER。
如图, P0口上拉电阻为RESPACK-8,每位均为10k欧姆。
由于使用Proteus进行仿真,所以省去设置keil软件的麻烦,只要把WAVE编译产生的烧写HEX文件导入单片机即可仿真。
2、软件设计思路
根据电路可以设计一个带整点报时、调时功能的电子钟。
根据要求对硬件功能进行分配:本系统由 P0口做段码口,P2口做位码口。P3.0为启停键(控制电子钟的启动和停止),P3.1,P3.2为调时键,其中P3.1为取码键(选择要调的位),P3.2为加一键(对选择的位进行加1操作)。
据功能程序可以由以下几部分组成:主程序、定时器中断子程序、显示子程序、延时子程序、启停子程序、调时子程序、调时比较子程序(调表时检测所调位是否溢出,并进行清0处理)、整点报时子程序。
1)主程序说明:
本程序利用定时计数器T0进行定时。首先设置T0工作模式为模式1,显示缓冲区清零,设置调时取位寄存器
您可能关注的文档
- 《毕业设计驱动桥设计计算说明书》.doc
- 《毕业设计高层住宅楼计算书》.doc
- 《毕业设计齿轮泵泵体前、后端面铣 削专机总体设计》.doc
- 《毕业设计进气风罩压铸成型及有限元分析》.doc
- 《毕业设计镇江市港南路段道路工程施工图设计》.doc
- 《毕业设计(论文)-VF企业工资管理系统设计》.doc
- 《毕业设计钢绞线生产及工艺流程——拉丝机工作原理·模具设计》.doc
- 《毕业设计(论文)-书店管理系统设计和实现》.doc
- 《毕业设计(论文)-110KV变电站一次设计》.doc
- 《毕业设计(论文)-冲压模具结构设计》.doc
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
原创力文档

文档评论(0)