开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Keil C
问题(Question):
近期教授要我们弄个小专题,自己本身不是相关科系
有很多疑虑还是搞不太懂,还请前辈们指教,谢谢。
请问我在51的程式码要如何写,才能正确做到功能呢?
程式大多来自书本。
远端装置可以透过按钮事件的回传值传递给51,并可以做到51原先设定的功能
远端部分可以做递增和递减,在回传值
我设定Temp_high=30和Temp_low=15 作为启动51功能的判断
我目前想到利用阵列当作回传值,再取条件作为判断
但是这边我还是弄不太好
buf[0]=='Temp_high';
buf[1]=='Temp_low';
有参考过这种写法,函数的部分不太懂他的写法
他的动作是当温度达到某一个值,LED就会亮
http://codepad.org/g72d8bws
程式码(Code):(请善用置底文网页, 记得排版)
http://codepad.org/HWNCh3yv
作者:
johnpage (johnpage)
2015-06-02 06:24:00问题是啥么?
作者: morewatertw (多喝水) 2015-06-02 11:06:00
应该先用 UART 让PC可与51进行沟通
你好,我目前使用的接口是手机连结51, UART部份只是参考传输方式
作者: anyoiuo 2015-06-02 14:30:00
手机Android?UART那ttyXXX的fd有开成功?手机那边的code?
手机是Android,手机端的程式是用App Inventor制作我原先的想法是手机端传字串给51,再用阵列做判断,目前困扰的地方是型态的转换方式
作者: anyoiuo 2015-06-03 10:44:00
怎看起来你宣告外部内存,然后设0xff中断又读看起来XADC_Data永远读到0xFF耶!再来你的目的是透过什么样的媒介传输?
那边主要目的是让ADC0804 RD=0、INTR=1ADC0804在低态动作 RD=0,DB0~DB7可以读取输出INTR=0是完成数位转换的动作我是用多块板子合成的功能,用串行埠51传51再用RF传到手机端
作者:
johnpage (johnpage)
2015-06-04 12:15:00RF 到手机?????可以再说明白点吗?
作者:
johnpage (johnpage)
2015-06-18 12:28:00蓝牙有连线吗