- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统(二)课程设计
基于ARM7的电子时钟设计
设计日期:2011年07月4日 至 2010年07月8日
设计题目: 基于ARM7的电子时钟设计
设计的主要内容:
1.以XX-XX-XX的格式显示时间,“-”进行闪烁显示。
2.按A键可以进行时间设置,并且相应的数码管进行闪烁。
3.按B键确定设置的时间,并启动电子钟。
4.按C键放弃设置的时间。
5.可以进行闹钟设置,并及时报警。
指导教师:
2011年7月2日 教师评阅意见书:
评阅教师:
2011 年 月 日 摘 要
电子时钟主要是利用电子技术将时钟电子化、数字化,拥有时钟精确、体积小、接口友好、可扩展性能强等特点,被广泛应用于生活和工作当中。另外,在生活和工农业生产中,也常常需要温度,这就需要电子时钟具有多功能性。
本设计实现一款可正常显示时钟/日历、测量环境温度、带有定时闹铃的多功能电子时钟。
设计中对当前电子钟开发手段进行了比较和分析,最终确定了采用ARM7来实现多功能电子时钟。本设计采用S3C44B0X和ZLG7290芯片作为核心,8位LED数码管显示和5×4的键盘,完成实时时钟的基本功能与扩展功能。这种实现方法的优点是电路简单,性能可靠,实时性好,时间和温度精度高,操作简单,编程容易。
关键词:电子时钟,多功能,S3C44B0X目 录
摘 要 I
第1章 绪论 1
1.1 选题背景及意义 1
1.2 国内外发展现状 1
1.3 主要设计内容及预期目标 1
第2章 硬件设计 2
2.1 相关芯片介绍 2
2.1.1 Samsung S3C44B0X简单介绍 2
2.1.1 ZLG7290 I2C接口键盘及LED驱动器简单介绍 2
2.2 IIC总线介绍 3
2.3 实时时钟(RTC) 3
2.4 硬件电路设计 3
第3章 软件设计 6
3.1 程序总体设计 6
3.1.1相关头文件简单介绍 6
3.1.2 校准时间函数设计 6
3.1.3 主函数设计 7
3.2 程序详细设计 8
3.2.1 IIC总线传输程序 8
3.2.2 八位8段数码控制程序设计 11
3.2.3 5×4键盘键值读取程序设计 13
3.2.3 实时时钟控制程序设计 14
课程设计体会 16
参考文献 17
附录1 设计系统部分源代码 18
第1章 绪论
1.1 选题背景及意义
现在的许多设备对实时时钟都有很高的要求,在片集成的实时时钟往往只注意到了其使用的方便,而没有考虑在实际应用中还有很多特殊的要求。本文讨论如何使用独立的外扩实时时钟,来满足这些要求。ARM(ADVANCED RISC Machines)是一类微处理器的通称[1]。1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。ARM现在已遍及工业控制,消费类电子产品,通信系统,网络系统,无线系统等各类产品市场,基于ARM技术的微处理器应用占据了32位RISC微处理器75%以上的市场比例,ARM 技术正在逐步渗入到我们生活的各个方面。Samsung S3C44B0X、ZLG7290等。讲述IIC总线的传输方式和使用方法,以及Samsung S3C44B0X的实时时钟单元的应用。介绍系统复位电路、系统时钟电路、蜂鸣器电路及其PWM电路、IIC接口电路、实时时钟外围电路、数码管和键盘电路的设计。
2.1 相关芯片介绍
2.1.1 Samsung S3C44B0X简单介绍
Samsung 公司推出的16/32位RISC 处理器S3C44B0X为手持设备和一般类型应用提供了高性价比和高性能的微控制器解决方案。为了降低成本,S3C44B0X 提供了丰富的内置部件,包括:8KB cache,内部SRAM,LCD控制器,带自动握手的2 通道UART,4通道DMA,系统管理器(片选逻辑,FP/EDO/SDRAM 控制器),代用PWM 功能的5通道定制器,I/O端口,RTC,8 通道10位ADC,IIC-BUS接口,IIS-BUS 接口,同步SIO 接口和PLL 倍频器。
S3C44B0X采用了ARM7TDMI内核,0.25um 工艺的CMOS标准宏单元和存储编译器。它的低功耗精简和出色的全静态设计特别适用于对成本和功耗敏感的应用。同样S3C44B0X还采用了一种新的总线结构,即SAMBAII(三星ARM CPU 嵌入式微处理器总线结构)。
S3C44B0X的杰出特性是它的CPU核,是由ARM公司设计的16/32位ARM7TDMI RISC处理器(66MHZ)。ARM7TDMI体系结构的特点是它集成了Thumb 代码压缩器,片上的ICE断点调试支持,
您可能关注的文档
- 140吨悬挂提升机传感器设计.doc
- c++学生学籍管理系统1课程设计.doc
- DSP-TMS320LF2407A单片机作为控制核心自动控制激光枪实现自动打靶.doc
- plc控制的自动洗衣机毕业设计.doc
- VHDL综合设计报告交通灯控制器.doc
- XX综合性广场物业管理策划方案.doc
- Φ530空间自位型高刚度轧机结构设计及校核.doc
- 办公自动化系统建设项目技术方案.doc
- 冲压模设计冲压的工艺规程、冲裁模设计、凸凹模尺寸.doc
- 单片机的数字显示课程设计报告.doc
- 2026秋季中国工商银行集约运营中心(佛山)校园招聘20人备考题库含答案详解(培优).docx
- 中国农业银行宁波市分行2026年度校园招聘214人备考题库附答案详解(夺分金卷).docx
- “梦工场”招商银行长沙分行2026寒假实习生招聘备考题库附答案详解(轻巧夺冠).docx
- 2026贵州省公共资源交易中心定向部分高校选调优秀毕业生专业技术职位考试备考题库完整参考答案详解.docx
- 中国建设银行建信金融资产投资有限公司2026年度校园招聘8人备考题库含答案详解(a卷).docx
- 中国农业银行宁夏回族自治区分行2026年度校园招聘146人备考题库及一套参考答案详解.docx
- 门头沟区青少年事务社工招聘1人备考题库附答案详解(模拟题).docx
- 中国建设银行运营数据中心2026年度校园招聘20人备考题库含答案详解ab卷.docx
- 中国建设银行建银工程咨询有限责任公司2026年度校园招聘9人备考题库及答案详解(有一套).docx
- 2026秋季中国工商银行重庆市分行校园招聘270人备考题库含答案详解(完整版).docx
原创力文档


文档评论(0)