‘壹’ stm32f103单片机开发板哪个比较好,最好带单片机源码和APP源码有推荐吗
stm32f103单片机开发板哪个比较好,最好带单片机源码和APP源码?现在市面的STM32单片机开发板,带有APP的很少吧,我前段时间也找这种板子,最后找到一个专做物联网STM32单片机WiFi开发板http://www.hx-wl.com.cn/stm32wifi/它们提供单片机源码和APP源码,对于我们这种学校物联网的新手来说,可以提供不少的帮助。希望对你有帮助。
‘贰’ 有一个APP的源代码,怎么运营
1、首先需要下载一个APP的开发工具,这里使用的是开发安卓的ADT-bundle工具。
‘叁’ 请问 哪里有个可以下载 C51单片机源代码的网站 ~~~~~~
楼上说的对。
软件和硬件必须配套才能使用。
c51单片机使用的系统,不同人搭建出来的硬件是不一样的,下载到别人的代码是根本不能用的。
用PROTUES代替硬件来仿真,是个简捷的方法。
下面的连接,有许多配套的方案可供参考:
http://hi..com/%D7%F6%B6%F8%C2%DB%B5%C0
‘肆’ 单片机C语言的延时程序源码分析,希望能帮我加注释,告诉我每句语句的含义谢谢!
H_DATA BIT P3.2 将p3.2引脚命名为H_DATA,以后用H_DATA就能代表P3.2
H_CLK BIT P3.4 同上,将P3.4命名为H_CLK
?PR?DELAY30US SEGMENT CODE 函数DELAY30US声明
PUBLIC DELAY30US
RSEG ?PR?DELAY30US
; abc XDATA 0A00H
;35.8US
DELAY30US: 函数体
PUSH 05H ;2因为函数用到R5,所以将进入函数之前的R5压入堆栈,返回前提出
MOV r5,#50 ;25 为R5赋值
DE30S1:
DJNZ r5,DE30S1 ;2*14=28 对R5减一,判断不等于零跳到DE30S1;等于零退出
POP 05h ;2把进入函数前的R5恢复
RET 函数返回
;******************************************************************
?PR?DELAY10US SEGMENT CODE 声明DELAY10US函数
PUBLIC DELAY10US
RSEG ?PR?DELAY10US
;16.3US
DELAY10US: DELAY10US函轿段数体
PUSH 05H ;2因为函数用到R5,所以将进入函数之前的R5压入堆栈,返回前提出
MOV r5, #20 ;10为R5赋值
DE10S1:
DJNZ r5, DE10S1 ;5*2=10对R5减一,判断不等于零跳到DE10S1;等于零退出
POP 05H ;2把进入函数前的R5恢复
RET 函数返回
?PR?CLSSIGNAL SEGMENT CODE 声贺雹明函数CLSSIGNAL
PUBLIC CLSSIGNAL
RSEG ?PR?CLSSIGNAL
CLSSIGNAL:
;WHEN SYSTEM SEND INFORMATION TO PINPAD, SEND STOP BIT AT END, THEN NEXT A
;SEND OPERATION. SO WAITTING STOP BIT FINISHED.
CLSL1:
PUSH 05H 因为函数用到R5,所以将进入函数之前的R5压入堆栈,返回前提出
CLSL1_U:
MOV R5, #6EH 对R5赋值
CLSL2: JNB H_DATA, CLSL1_U 判断p3.2不为零跳转,继续闭拍誉赋初值
JNB H_CLK, CLSL1_U 判断p3.4不为零,继续赋初值
DJNZ R5, CLSL2 如果两个输入都为零对r5减一,不为零跳到clsl2
POP 05H
RET
END