历史上的今天
返回首页

历史上的今天

今天是:2024年10月13日(星期日)

正在发生

2020年10月13日 | STC单片机蓝牙程序+安卓APP与实物制作

2020-10-13 来源:51hei

制作出来的实物图如下:
4ffd206624d4ac3cc1b4b2d2574c591.jpg?imageView2/2/w/550 d92637b870517a0e2aee39dd272eed8.jpg?imageView2/2/w/550 decb636f0d45e291e8a0ec178a8d75e.jpg?imageView2/2/w/550
单片机源程序如下:
#include
#include "intrins.h"
#define uchar unsigned char
#define uint unsigned int
#define s1_s0 0x40
#define s1_s1 0x80
#define led P1
uchar receive_data;
void UartInit (void)
{
        ACC=P_SW1;
        ACC &=(s1_s0|s1_s1);
        ACC |=s1_s0;
        P_SW1=ACC;
        SCON=0x50;
        AUXR|=0x01;
        AUXR|=0x04;
        T2L=0xe0;
        T2H=0xfe;
        ES=1;
        EA=1;
}
void main()
{
        UartInit();
        while(1)
        {
                switch(receive_data)
                {
                        case 0: led=0xff;        break;
                        case 1: led=0xfe;        break;
                        case 2: led=0xfc;        break;
                        case 3: led=0xf8;        break;
                        case 4: led=0xf0;        break;
                        case 5: led=0xe0;        break;
                        case 6: led=0xc0;        break;
                        case 7: led=0x80;        break;
                        case 8: led=0x00;        break;
                //        default: led=0xff: break;
                }
        }
}

void com_Int(void) interrupt 0
{
        EA=0;
        if(RI==1)
        {
                RI=0;
                receive_data=SBUF-0X30;
        }
        SBUF=receive_data+0x30;
        while(!TI)
                TI=0;
                EA=1;
}

推荐阅读

史海拾趣

Arctic Silicon Devices公司的发展小趣事

随着企业规模的不断扩大,Arctic Silicon Devices逐渐意识到承担社会责任的重要性。公司积极参与公益事业,通过捐款、捐物等方式支持教育、环保等领域的发展。同时,公司还加强了对员工福利的关注和投入,为员工提供了良好的工作环境和发展空间。这些举措不仅提升了公司的社会形象,也增强了员工的归属感和忠诚度。

以上五个故事虽然基于虚构的Arctic Silicon Devices公司,但它们反映了电子行业中企业发展的常见路径和关键要素。通过技术突破、国际化战略、品质管理、创新合作和社会责任等方面的努力,一个电子企业可以在竞争激烈的市场中脱颖而出,实现可持续发展。

Deutronic Elektronik GmbH公司的发展小趣事

面对日益激烈的市场竞争和不断变化的市场需求,Deutronic Elektronik GmbH始终坚持创新驱动和可持续发展的理念。公司不断推出新产品、新技术和新服务,以满足客户的不断变化的需求。同时,公司也注重环境保护和可持续发展,积极推广绿色能源和环保技术,为社会和环境做出了积极贡献。

Elytone Electronics Co Ltd公司的发展小趣事

在技术创新取得突破后,Elytone公司开始积极拓展国内外市场。他们通过参加国际电子展、建立海外销售网络等方式,不断扩大产品的影响力。同时,公司还加强了与国内外知名企业的合作,共同研发新产品,进一步提升了市场竞争力。

General Transistor Corp公司的发展小趣事

面对日益激烈的市场竞争,GTC及时调整市场策略,加强品牌建设。公司注重提升产品质量和服务水平,积极参与国内外各类电子产品展会和论坛,提高品牌知名度和影响力。同时,GTC还建立了完善的销售网络和售后服务体系,为客户提供更加便捷、高效的服务。这些举措有力地推动了公司业务的快速增长和市场份额的扩大。

Fanstel公司的发展小趣事

Fanstel公司一直将产品质量视为企业的生命线。公司建立了严格的质量管理体系,从原材料采购到产品生产、检测等各个环节都进行严格控制。此外,Fanstel还不断引进先进的生产设备和检测技术,确保产品质量的稳定性和可靠性。这种对品质管理的坚持赢得了客户的信任和好评,也为公司赢得了更多的市场份额。

Analog Microelectronics GmbH公司的发展小趣事

在市场竞争日益激烈的情况下,Fanstel公司意识到市场拓展的重要性。公司制定了一套精准的市场营销策略,针对不同行业和地区的客户需求,推出了定制化的产品和解决方案。同时,Fanstel还积极开拓国际市场,通过参加国际展会、建立海外销售网络等方式,成功将产品打入全球市场。这些举措不仅提升了公司的知名度,也大大增加了公司的销售额。

问答坊 | AI 解惑

请教有关内存映射的问题

请教我把一个文件映射到内存: char * file_map; file_map=mmap(NULL, file_length, PROT_READ, MAP_PRIVATE,  fd, 0);     /* file_length是以字节为单位的文件长度, fd是打开的文件指针*/ 接下来读文件数据 ...…

查看全部问答>

RFID防伪应用经验谈

RFID技术可以有效地解决日益猖獗的产品防冒伪造现象。   据估计全世界每年受伪冒产品影响的市场达到3000亿美元,这个数目相当惊人,是世界贸易总额的10%。伪冒产品在充斥市场的同时,也造成大量工作的流失,欧盟估计有100,000人因伪冒产品而失去 ...…

查看全部问答>

请教,如何做FPGA对CF卡读写

有做过FPGA对CF卡读写的吗?不知道要如何开始,请指点下 我看NIOS2里有CF外设,可是不知道要如何做 例如要学习些什么?能给个开发的步骤吗?…

查看全部问答>

sim卡高级技术问题???如何实现SIM卡操作系统程序动态下载??????请教高手

如何实现SIM卡操作系统程序动态下载! 比如使用8051兼容芯片, 下载的程序如何调用系统函数?? 接口如何定义?? 不使用解释器技术。…

查看全部问答>

关于移植U-boot ( LPC24系列)

小弟最近在学习U-boot移植. 由于针对的是lpc2478的CPU,U-boot里面又没有支持lpc系列的.. 所以工作一直没进展.. 请移过U-boot的大侠指点一下... 在此拜师...…

查看全部问答>

正负电源推挽放大电路中偏置电阻如何计算问题

哪位高手能讲解下附件中的问题? 在此多多感谢…

查看全部问答>

msp430f135如何将mclk选为外部4Mhz,和ACLK公用一个时钟呢?

/* timeA--->ACLK xt2---->close xts--->high freq 1---->4.000MHz */ #include <msp430x13x.h> void main(void){ unsigned int i; WDTCTL = WDTPW + WDTHOLD; //system clock; //问题1:如何对SR寄存器操作?类似SR | =CPUOF ...…

查看全部问答>

MCS-51直接寻址问题

在书上看到MCS-51可以直接寻址的操作数存储空间为内部RAM的低128字节(00H-7FH)和特殊功能寄存器(80H-FFH),对于52子系列其内部RAM空间的80H-FFH不能直接寻址,那54和58系列呢,另外寻址的意义在哪,直接操作不就完了,为什么要寻址还有单片机 ...…

查看全部问答>

帮我分析下设计波形发生器的方案,万分感谢!!!

      最近有个创新项目,内容如下:       用DDS(Direct Digital Synthesizer,直接数字频率合成器) 的AD9833芯片(如果其它芯片更好也可用)和单片机(最好是51系列,其它系列如果简单也可以) ...…

查看全部问答>

TIVA C LAUNCHPAD 第二,三周

最近实在是忙,一般到年尾销售会把不急的项目拖到明年。今年还是很多任务没完成,学习计划推迟了。对不起。 第二三周我提交的计划如下: 比较选择开发环境,并最终使作用该开发环境跑DEMO,熟悉开发流程。 学习M4核,时钟及GPIO,结合板载按键及 ...…

查看全部问答>