- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ATmega16单片机的电子时钟设计
物理与电子工程学院 电子信息科学与技术专业(职教) 2009级 罗德龙
指导教师 宋培森
摘 要:随着科学技术的发展电子时钟在日常的生活中应用的相当的多。本文介绍了一款基于ATmega16单片机为主控芯片的数字电子时钟设计。其中主要包括ATmega16单片机、独立键盘、DS1302芯片、LCD1602液晶显示、以及相关外围电路并在PROTUES仿真平台上运行。
关键词:ATmega16单片机;DS1302芯片;独立键盘;LCD1602
Abstract:With the development of science and technology electronic clock in the daily life of the application is quite long. This paper introduces a single chip processor as the main control chip based on ATmega16 digital electronic clock design. Include ATmega16 microcontroller, independent keyboard, DS1302 chip LCD1602, liquid crystal display (LCD), and related peripheral circuit and in PROTUES simulation platform operation.
Key words:ATmega16 microcontroller;DS1302 chip;Independent keyboard;LCD1602
1 前言
液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧等许多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。本文中详细介绍了基于ATmega16单片机控制下的162液晶屏显示设计,此设计基于ds1302的时钟电路方便实用,电路设计简单。
2 AVR单片机介绍
2.1 AVR单片机简介
AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC精简指令集高速8位单片机。AVR的单片机可以广泛应用于计算机外部设备、工业实时控制、仪表仪器、通讯设备、家用电器等各个领域。1997年,由Atmel公司挪威设计中心的A先生和V先生,利用Atmel公司的Flash新技术,共同研发出RISC精简指令集高速8位单片机,简称AVR。
2.2 Atmega16简介
ATmega16是基于增强的AVR RISC结构的低功耗8 位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmega16 的数据吞吐率高达1 MIPS/MHz,从而可以减缓系统在功耗和处理速度之间的矛盾。
ATmega16 AVR 内核具有丰富的指令集和32 个通用工作寄存器。所有的寄存器都直接与运算逻单元(ALU) 相连接,使得一条指令可以在一个时钟周期内同时访问两个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的CISC 微控制器最高至10 倍的数据吞吐率。
ATmega16 有如下特点:16K字节的系统内可编程Flash(具有同时读写的能力),512 字节EEPROM,1K 字节SRAM,32 个通用I/O 口线,32 个通用工作寄存器,用于边界扫描的JTAG 接口,支持片内调试与编程,三个具有比较模式的灵活的定时器/ 计数器(T/C),片内/外中断,可编程串行USART,有起始条件检测器的通用串行接口,8路10位具有可选差分输入级可编程增益的ADC ,具有片内振荡器的可编程看门狗定时器,一个SPI?串行端口,以及六个可以通过软件进行选择的省电模式。
2.3 ATmega16产品特性
高性能、低功耗的8位AVR微处理器
先进的RISC 结构
131条指令
大多数指令执行时间为单个时钟周期
32个8位通用工作寄存器
全静态工作
工作于16MHz时性能高达16MIPS
只需两个时钟周期的硬件乘法器
非易失性程序和数据存储器
16K 字节的系统内可编程Flash,擦写寿命: 10,000次
具有独立锁定位的可选Boot代码区,通过片上Boot程序实现系统内编程,真正的同时读写操作
512 字节的EEPROM,擦写寿命: 100,000次
1K字节的片内SRAM
可以对锁定位进行编程以实现用户程序的加密
JTAG 接口( 与IEEE 1149.1 标准兼容)
符合JTAG 标准的边界扫描功能
支持扩展的片内调试功能
通过JTAG 接口实现对Flash、EEPROM、熔丝位和锁定位的编程外设特点
两个具有
您可能关注的文档
- 油柴机排放颗粒后处理装置设计_本科毕业论文.doc
- 游旅需求的预测问题_本科毕业论文.doc
- 油输管道泄漏检测仪设计 _本科毕业论文.doc
- 用应于笑气分解的整体式催化剂研究正文_本科毕业论文.doc
- 右阿旗铁矿铁b矿体开采设计方案 说明书_本科毕业论文.doc
- 诱醇导下番茄果实的防御反应_本科毕业论文.doc
- 于关《丰收 》的创作感想_本科毕业论文.doc
- 有具光电催化功能的有机无机纳米杂化膜的制备及应用生_本科毕业论文.doc
- 于关《飘》中女权主义_本科毕业论文.doc
- 于关toc理论_本科毕业论文.doc
- 于基autocad的箱包cad系统设计与开发_本科毕业论文.doc
- 于基atmel单片机的永磁电机电能参数测量硬件设计 _本科毕业论文.doc
- 于基avr单片机的无线环境监测系统_本科毕业论文.doc
- 于基b2c的物流配送模式的应用探究_本科毕业论文.doc
- 于基bluetooth控制下的ac3系统的研究_本科毕业论文.doc
- 于基bp神经网络的滚动轴承故障诊断方法初探_本科毕业论文.doc
- 于基c51单片机的简单交通灯系统设计课程设计报告_本科毕业论文.doc
- 于基c#的在线电子商城_本科毕业论文.doc
- 于基c51单片机的简单交通灯系统设计课程设计报告正文_本科毕业论文.doc
- 于基ccd的安全气囊装配质量检测装置设计_本科毕业论文.doc
最近下载
- 小学生心理健康教育主题班会教案.docx VIP
- 糖尿病入院记录模板.docx VIP
- soap病历中医的书写课件.ppt VIP
- V90伺服驱动器与S7-1200通过FB284进行PROFINET通信的具体方法和步骤(非常详细).docx VIP
- 体育教学论:体育教学过程PPT教学课件.pptx VIP
- DB61_T 1741-2023 矿山生态监测规范.doc VIP
- 2025年广东省湛江市中考物理试题(含答案解析).pdf VIP
- 数字技术赋能基层社会治理研究.docx VIP
- 高考语文一轮复习-- 辨析修改语序不当、搭配不当病句——抓住病症,找出病因.doc VIP
- 北京市中国人民大学附属中学2025届高三年级10月质量检测练习化学试卷+答案.pdf VIP
文档评论(0)