电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于ARM嵌入式系统接口技术课程设计报告

基于ARM嵌入式系统接口技术课程设计报告_第1页
1/35
基于ARM嵌入式系统接口技术课程设计报告_第2页
2/35
基于ARM嵌入式系统接口技术课程设计报告_第3页
3/35
基于 ARM 嵌入式系统接口技术课程设计报告 课程设计题目:实时时钟设计 学院:计算机科学与技术学院 班级:计算机 09-1 班 学号: 姓名: 指导老师:微型计算机系统与接口技术课程设计设计时间:2025 年 12 月 19 日 至 2025 年 12 月 23 日设计环境1.硬件环境:计算机,EV44B0II 实验台2.软件环境:Jediview 集成开发环境一、基本功能:利用 S3C44BOX 的 RTC 和实验箱上的 LCD 液晶、4*4 小键盘设计一个实时时钟。1.在 LCD 上显示当前日期及时间。可按如下格式显示:2.利用 4*4 小键盘校时 校时时 LCD 的相应位置要有光标提示。二、定时报警功能 通过小键盘设定报警时刻,报警时刻到,则在 LCD 上显示(各自不同的)报警图像。三、步骤: 1.掌握预备知识:a.液晶显示b.键盘译码c.掌握 S3C44BO 芯片 RTC 的使用方法 2.设计:a.实现 RTC 实时时钟功能b.显示实时时钟界面c.实现校时功能d.上机调试,运行,验收e.实现定时报警功能四、硬件接口逻辑图日期:XXXX 年 XX 月 XX 日时间:XX:XX:XX 班级,姓名 里程: x x x x 电路连接图五、程序代码(1)44binits/* ******************************************************* * NAME : 44BINIT.S* * Version : 10.JAn.2025* * Description:* * C start up codes* * Configure memory, Initialize ISR ,stacks* * Initialize C-variables* * Fill zeros into zero-initialized C-variables * *******************************************************/ //#include "arm.h".globl _start_start: b ResetHandler //for debug b HandlerUndef //handlerUndef b HandlerSWI //SWI interrupt handler b HandlerPabort //handlerPAbort b HandlerDabort //handlerDAbort b . //handlerReserved b IsrIRQ b HandlerFIQ//***IMPORTANT NOTE***//If the H/W vectored interrutp mode is enabled, The above two instructions should//be changed like below, to work-around with H/W bug of S3C44B0X interrupt controller. ldr pc,=HandlerEINT0 //mGA H/W interrupt vector table ldr pc,=HandlerEINT1 // ldr pc,=HandlerEINT2 // ldr pc,=HandlerEINT3 // ldr pc,=HandlerEINT4567 // ldr pc,=HandlerTICK //mGA b . b...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于ARM嵌入式系统接口技术课程设计报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部