


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于MSP430的LCD1284赛车小游戏开发基于 MSP430 的 LCD12864赛车小游戏开发指导教师:组员:完成日期:一、作品预期成果通过MSP430单片机编程对LCD1284液晶显示器和按键的控制实现一个简单的赛车小 游戏。二、主要原理简述通过MSP430单片机编程实现对LCD 12864液晶显示器的控制和对简单按键命令的响应, 通过对液晶显示屏上元素、画面和刷新频率等的控制和对赛车状态的判断来实现一个简单 的赛车小游戏。大体实现框架如下:三、关键元器件简介单片机MSP430: MSP430单片机称之为混合信号处理器,是由于其针对实际应用需求, 将多个不同功能的模拟电路、数字电路模块
2、和微处理器集成在一个芯片上,以提供“单片 机”解决方案。拥有处理能力强、运算速度快(约比51快12倍)、超低功耗、片内资源 丰富(分别有看门狗(WDT)、模拟比较器A、定时器AO (Timer.AO),定时器Al (Timer.Al).定时器 BO (Timer.BO) . UART、SPI、I2C、硬件乘法器、液晶驱动器、10 位/12位ADC、16位S-A ADC、DMA、I/O端口、基本定时器(Basic Timer)、实时时钟 (RTC)和USB控制器等若干外围模块的不同组合)、方便高效的开发环境(汇编语言或 C语言)等优点。液晶显示器LCD1284:其显示分辨率为128X64,内置8
3、192个16*16点汉字,和128 个16*8点ASCII字符集。.利用该模块灵活的接口方式和简单、方便的操作指令,可构 成全中文人机交互图形界面。可以显示8X4行16X16点阵的汉字.也可完成图形显示。 由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构 或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。通讯方式: 串行、并口可选,内置DC-DC转换电路,无需外加负压,低电压低功耗。无需片选信号, 简化软件设计。四、制作流程和作品内容1 .初步讨论和确立作品内容小组成员组成队伍,并进行小组讨论,交流想法,确立作品的内容和目标。进行初步 的计划和
4、分工。2 .学习相关知识并采购元器件根据计划收集并学习相关资料(主要涉及单片机MSP430软件编程和功能使用,以及 显示器LCD12864使用的相关说明等)并进行学习,采购单片机MSP、显示器LCD12864、 电源、导线、电路板等元器件。3 .绘制详细电路图并制作成电路板运用Altium Designer 14绘制详细的电路图,并打印、腐蚀电路板,再与MSP430、 LCD12864等元器件进行组装焊接,制成半成品。4 .进行软件编程根据所设立的赛车小游戏的要求,与工作原理,进行相关的软件编程,并教入MSP430 进行调试。(主要程序、函数会在下文中进行罗列和说明)5 .制成成品并调试修改对
5、作品进行相关调试修改,完成作品。五、主要程序、函数说明与功能简介Main, cint main(void) WDTCTL = WDTPW WDTH0LD; Stop watchdog timerunsigned chardirection,speed, temp, temp_car2=0;Sys_Clk_Init();时钟初始化,现在为 20MHz Init.LCDO ; Init.keyO ;update_to_LCD(x, y, car, 2,12); show_others 0; LCD_Draw_Pic(LCD);while(l) if(temp-car2=19)temp_car2 = 0; /car2 回归初始位置if (car2_x>64)temp_car2+;car2_y=car2_positiontemp_car2,car2_x=l; 新的一辆车的位置direction=test_direction() ; speed=test_speed
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 鱼塘股份合同协议书
- 食堂搭伙合同协议书
- 兄弟俩出资买房协议书
- 酒店优惠预订协议书
- 分手后房产归属协议书
- 钢筋清包合同协议书
- 餐厅临时员工协议书
- 集体拆迁补偿协议书
- 餐饮员工就餐协议书
- 出租车退车合同协议书
- 2024年江西省“三校生”对口升学考试英语试卷
- 能源消耗预测模型-第1篇-全面剖析
- 江苏苏州高新区狮山商务创新区招聘笔试真题2024
- 房地产开发项目管理计划
- 国企招标采购的合规性风险防控体系构建
- 人工智能通识教育 课件全套 吕争 模块1-7 初识人工智能 -人工智能与社会
- 搭建雨棚合同协议
- 淮海战役课件
- 8.1 法治国家 课件高中政治统编版必修三政治与法治
- 2025-2030中国无人驾驶清扫车行业市场发展现状及发展趋势与投资前景研究报告
- 飞机重心位置的表示方法RepresentationofTH
评论
0/150
提交评论