1 / 23
文档名称:

arm机械臂课程设计报告代码.doc

格式:doc   大小:1,907KB   页数:23页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

arm机械臂课程设计报告代码.doc

上传人:薄荷牛奶 2019/4/12 文件大小:1.86 MB

下载得到文件列表

arm机械臂课程设计报告代码.doc

相关文档

文档介绍

文档介绍:成绩评定表学生姓名刘奕灵班级学号1203070109专业电子信息科学与技术课程设计题目基于arm的RTC时钟设计评语组长签字:成绩日期2014年月日课程设计任务书学院信息科学与工程学院专业电子信息科学与技术学生姓名刘奕灵班级学号1203070109课程设计题目基于arm的RTC时钟设计实践教学要求与任务:结合实时时钟,IIC(控制小键盘和数码管等)来做具备定期功能的实时时钟。至少完成以下功能:(1)能显示每秒的时刻(2)按下功能键能切换显示日期(3)能设置定时闹钟,定时到产生某种输出(4)可以扩展考虑加入外部中断,如停止闹钟功能等。工作计划与进度安排:2015年6月23日:算法设计2015年6月24-25日:编写程序代码2015年6月26-27日:调试程序2015年6月23日:答辩、验收程序指导教师:2014年7月日专业负责人:2014年7月日学院教学副院长:2014年7月日目录一、题目分析 2二、总体设计.........................................................................................2三、详细设计 6四、实现代码 8五、相关图片 20六、结束语 21七、参考文献 221、,IIC(控制小键盘和数码管等)来做具备定期功能的实时时钟。:(1)能显示每秒的时刻(2)按下功能键能切换显示日期(3)能设置定时闹钟,定时到产生某种输出(4)可以扩展考虑加入外部中断,如停止闹钟功能等。:CITK2410开发板,JTAG连接线,RS-232直通连接线RVDS集成开发环境,超级终端工具,2、:IIC总线的器件分为主器件和从器件。主器件的功能是启动在总线上传送数据,并产生时钟脉冲,以允许与被寻址的器件进行数据传送。SCL线为高电平期间,SDA线由高电平向低电平的变化表示起始信号;SCL线为高电平期间,SDA线由低电平向高电平的变化表示终止信号。I2C总线进行数据传送时,时钟信号为高电平期间,数据线上的数据必须保持稳定,只有在时钟线上的信号为低电平期间,数据线上的高电平或低电平状态才允许变化。超始和停止信号图数据传送时序图IIC总线(IICSDA、IICSCL)经过VDD33的上拉后,进入ZLG7290数码管:实验使用的数码管是广州周立公司单片机发展有限公司自行设计的一款数码管显示驱动及键盘扫描管理芯片。下面是介绍该数码管的特点还有电路图:1I2C串行接口提供键盘中断信号方便与处理器接口2可驱动8位共阴数码管或64只独立LED和64个按键3可控扫描位数可控任一数码管闪烁4提供数据译码和循环移位段寻址等控制58个功能键可检测任一键的连击次数6无需外接元件即直接驱LED可扩展驱动电流和驱动电压7提供工业级器件多种封装形式PDIP24SO24采用24引脚封装引脚图如图所示其引脚功能分述如下:实时时钟(RealTimeClock):2410提供了一个实时时钟,,保证主电源切断时能正常维持RTC工作。2410的RTC支持两个中断:TimeTick(固定在一个频率内发出的时钟中断)和Alarm中断(在某个时刻产生闹铃中断)。利用这两个中断可以设置每一秒中断一次显示变化时间,用Alarm中断实现闹钟功能。以下为S3C2410内部RTC模块结构图::IIC总线接口电路图:(各种寄存器)。。。,在zoc串口工具进行测试。。3、(1)ON、T、T[6:0]=127;T=(1<<7)|(127)实现每秒中断一次。可以设置闹铃寄存器,例如每秒的第几秒中断一次,实现定时闹钟的功能。要设置初始化当前时间。这里还包括编写TimeTick中断和Alarm中断的中断服务程序。(2)初始化IIC总线编写一个IIC的操作库。包括发送和接受功能。编写可以向ZLG7290发出指令的函数。(3)编写键盘中断处理程序通过键盘中断,实现数码管显示日期和时间的切换,还有停止。(4)使用RVDS集成开发环境编译调试程序(5),要实验实时时钟的功能,包括显示当前时间,还有设置闹钟,主要使用到2410的RTC的两