MSP430 F5529 单片机 OLED 大炮 发射 抛物线

发布者:740322lwj最新更新时间:2021-01-25 来源: eefocus关键字:MSP430  F5529  单片机  OLED  抛物线 手机看文章 扫描二维码
随时随地手机看文章

为了便于开发,我做了一块扩展板子:
https://blog.csdn.net/x1131230123/article/details/108772807
扩展板有一些常用器件,这样开发MSP430 F5529程序的时候,就不用杜邦线连接了。当然也可以选择杜邦线连接器件,效果都一样。
Cannon. Draw a cannon on the lower left, with a barrel.
Display and control speed and angle with buttons.
Another button fires the cannon. Show the bullet path.
Generate a random goal on the ground.
Try to hit the goal in the fewest adjustments of the cannon speed and angle

OLED 接线

//OLED----MSP430

//VCC-----3.3V

//GND-----GND

//D0------P3.2

//D1------P3.0

//RES-----P2.0

//DC------P2.2

//CS------P8.1

进入游戏后,调整发射角度、发射力量,然后发射。
初始得分5分,当前射击目标59~64的距离。
在这里插入图片描述
抛物线发射,炮弹落点不在射击目标59~64的范围,扣一分。
在这里插入图片描述


关键字:MSP430  F5529  单片机  OLED  抛物线 引用地址:MSP430 F5529 单片机 OLED 大炮 发射 抛物线

上一篇:MSP430 G2553 单片机流水单 左右 按键控制 仿真
下一篇:【MSP430F5529】一些相关代码

推荐阅读最新更新时间:2024-11-07 12:42

简述AVR单片机中断
关于AVR中断: 系统在正常运行主程序时,如果突然有一个重要的任务要马上处理,那么系统就要保存现在的工作,然后再去处理这个任务,执行这个重要任务完毕以后再返回原来的主程序继续运行,这就是中断。 主程序一旦进入中断服务程序,那么AVR芯片将自动的关闭全局中断,在这个期间不再执行其它的中断请求,直到中断程序结束以后芯片才自动的重新开放全局中断。(注意,在这个期间某些中断请求可能会被丢弃,某些请求会留下中断请求标致,一旦当前的中断执行完毕,这个有中断标致的请求就有可能马上得到响应,如INT0的下降沿触发就会留下中断请求标致,而低电平触发就不会流下中断请求标致)。如果你想在执行中断服务程序时响应另外一个更重要的中断,那么就要在中断
[单片机]
简述AVR<font color='red'>单片机</font>中断
OLED版iPhone 8将导入3D传感,并将在明年扩增应用
eeworld网消息,据海外媒体别叨叨,今年即将问世的OLED版iPhone 8将搭载具备3D传感技术的前置相机,该款3D深度传感技术主要将应用在脸部识别与3D建模上。 预料2018年Apple将加强iPhone的深度传感功能,将建置在手机背面,用来提升玩扩增现实(AR)游戏与进行3D运算时的用户体验。 2个关键技术 预期2018年的iPhone背面的3D传感模块将内建高功率垂直共振腔面射型雷射(VCSEL)矩阵,会额外需要一个配备红外线接收器的相机模块。 预期此设计Android厂商将会跟进,并且也将成为明年AR游戏的一大应用。 OLED版iPhone 8的3D传感功能主要涉及PrimeSense开发的结构光(光编码)技术与时差
[手机便携]
采用DS80C390单片机实现智能双CAN监控系统的设计
1引言 CAN总线的全称是ControllerAreaNetworkBus,简称控制器局部网总线,它是现场总线的一种,是一种有效支持分布式控制或实时控制的串行通信网络。CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品着称的德国BOSCH公司开发了的,并最终成为国际标准(ISO118?8)。是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。近年来,其所具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制
[单片机]
采用DS80C390<font color='red'>单片机</font>实现智能双CAN监控系统的设计
关于单片机的软复位
一、数组定位 main() { unsigned char code rst ={0xe4,0xc0,0xe0,0xc0,0xe0,0x32}; // 复位代码 (*((void (*)())(rst)))(); // 执行上一行代码,将rst数组当函数调用 } 本来我告诉他嵌入如下代码: clr a push acc push acc reti 结果他却玩了前面哪一段,而数组rst 中的内容恰恰是上面的汇编机器码,他的做法是将 rst数组的数据当作代码保存,然后采用绝对地址方式指向该数组,将该数组中的代码当作 函数来运行。居然通过了! l 单片机复位的更好方法 帖子中汇编语言解释如下: clr a /
[单片机]
基于单片机和AD9858的4频点快速跳频设计
摘要:在分析了DDS基本原理以及AD9858基本特点的基础上,介绍了AD9858的送数方式及单片机接口程序。给出了利用AD9858内部寄存器来实现跳频时间小于50ns的4频点快速跳频的具体方法。 关键词:DDS;AD9858;快速跳频 在电子系统中,常常需要应用频率合成技术来实现跳频源设计。频率合成指对一个高稳定的参考频率进行各种技术处理,以生成一系列稳定的频率输出。目前应用最广的是锁相环(PLL)频率合成技术,它是通过改变PLL中的分频比N来实现跳频的,但PLL无法避免环路锁定时间缩短与频率分辨率提高及杂散减小之间的矛盾,因此很难同时满足高速跳频和细步长、低杂散的要求。直接数字频率合成(DDS)是一种新的频率合成技术。它具有
[单片机]
MSP430 flash写入(三)
/* --COPYRIGHT--,BSD_EX * Copyright (c) 2012, Texas Instruments Incorporated * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * * Redistributions of source code must retain the above c
[单片机]
基于单片机和GPS的时钟信息显示系统
GPS(global positioning system)全球定位系统是利用美国24颗GPS地球卫星所发射的信息而进行定位、导航、授时等服务的系统。自1993年GPS系统向世界免费开放以来,得到了世界各地各行业的广泛应用。GPS系统广泛地应用在导航、大地测量、精确授时、车辆定位及防盗等领域。本文介绍使用日本古野公司的 GPS-OEM接收板GN-77N及AT89C52单片机实现时钟信息接收和显示的设计方法。 1 系统的硬件接口 GN-77N是日本古野公司推出的GPS-OEM接收板,该接收板为并行8通道接收机,可同时跟踪8颗卫星,具有高精度授时、定位速度快、超低功耗、超小体积、插针式安装、超强的抗电磁干扰能力等强大功能,在各种各
[单片机]
基于<font color='red'>单片机</font>和GPS的时钟信息显示系统
MCS-5l单片机内部定时计数器作为软时钟的设计方案
   0 引言   随着微电脑应用的普及,以MCS-51单片机为核心的微机测控系统已随处可见。为满足用户要求,这些系统通常都具有数码显示时钟的功能。由于MCS-51内部包含2个定时计数器,通过采用将其中一个定时计数器用于软时钟设计的方法,可以大大节省硬件开销。本文提出了如何提高软时钟的定时精度,以及在软时钟存在的情况下,如何提高以MCS-51单片机为核心的测控系统的设计质量的方法。   1 MCS-51单片机内部定时计数器概述   MCS-51单片机内部包含2个定时计数器T0和T1,它们都是16位的加法计数器,既可用于定时,也可用于计数,在用于定时的情况下,计数脉冲由内部提供,因此计数速率固定为CPU振荡频率的1/12;在用
[单片机]
MCS-5l<font color='red'>单片机</font>内部定时计数器作为软时钟的设计方案
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved