历史上的今天
今天是:2024年10月13日(星期日)
2020年10月13日 | STC单片机蓝牙程序+安卓APP与实物制作
2020-10-13 来源:51hei
制作出来的实物图如下:

单片机源程序如下:
#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;
}
下一篇:hx711压力传感器的单片机源码
史海拾趣
|
请教我把一个文件映射到内存: char * file_map; file_map=mmap(NULL, file_length, PROT_READ, MAP_PRIVATE, fd, 0); /* file_length是以字节为单位的文件长度, fd是打开的文件指针*/ 接下来读文件数据 ...… 查看全部问答> |
|
RFID技术可以有效地解决日益猖獗的产品防冒伪造现象。 据估计全世界每年受伪冒产品影响的市场达到3000亿美元,这个数目相当惊人,是世界贸易总额的10%。伪冒产品在充斥市场的同时,也造成大量工作的流失,欧盟估计有100,000人因伪冒产品而失去 ...… 查看全部问答> |
|
sim卡高级技术问题???如何实现SIM卡操作系统程序动态下载??????请教高手 如何实现SIM卡操作系统程序动态下载! 比如使用8051兼容芯片, 下载的程序如何调用系统函数?? 接口如何定义?? 不使用解释器技术。… 查看全部问答> |
|
小弟最近在学习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可以直接寻址的操作数存储空间为内部RAM的低128字节(00H-7FH)和特殊功能寄存器(80H-FFH),对于52子系列其内部RAM空间的80H-FFH不能直接寻址,那54和58系列呢,另外寻址的意义在哪,直接操作不就完了,为什么要寻址还有单片机 ...… 查看全部问答> |
|
最近有个创新项目,内容如下: 用DDS(Direct Digital Synthesizer,直接数字频率合成器) 的AD9833芯片(如果其它芯片更好也可用)和单片机(最好是51系列,其它系列如果简单也可以) ...… 查看全部问答> |
|
最近实在是忙,一般到年尾销售会把不急的项目拖到明年。今年还是很多任务没完成,学习计划推迟了。对不起。 第二三周我提交的计划如下: 比较选择开发环境,并最终使作用该开发环境跑DEMO,熟悉开发流程。 学习M4核,时钟及GPIO,结合板载按键及 ...… 查看全部问答> |




