[问题] 8051远端修改疑问

楼主: andy79323 (‵皿′)   2015-06-02 02:40:15
开发平台(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
问题是啥么?
楼主: andy79323 (‵皿′)   2015-06-02 09:23:00
你好,我目前的问题是遥控端传回值无法和51做沟通
作者: morewatertw (多喝水)   2015-06-02 11:06:00
应该先用 UART 让PC可与51进行沟通
楼主: andy79323 (‵皿′)   2015-06-02 13:36:00
你好,我目前使用的接口是手机连结51, UART部份只是参考传输方式
作者: anyoiuo   2015-06-02 14:30:00
手机Android?UART那ttyXXX的fd有开成功?手机那边的code?
楼主: andy79323 (‵皿′)   2015-06-02 17:24:00
手机是Android,手机端的程式是用App Inventor制作我原先的想法是手机端传字串给51,再用阵列做判断,目前困扰的地方是型态的转换方式
作者: anyoiuo   2015-06-03 10:44:00
怎看起来你宣告外部内存,然后设0xff中断又读看起来XADC_Data永远读到0xFF耶!再来你的目的是透过什么样的媒介传输?
楼主: andy79323 (‵皿′)   2015-06-03 19:50:00
那边主要目的是让ADC0804 RD=0、INTR=1ADC0804在低态动作 RD=0,DB0~DB7可以读取输出INTR=0是完成数位转换的动作我是用多块板子合成的功能,用串行埠51传51再用RF传到手机端
作者: johnpage (johnpage)   2015-06-04 12:15:00
RF 到手机?????可以再说明白点吗?
楼主: andy79323 (‵皿′)   2015-06-05 14:13:00
51 to 51 -> 通过蓝芽 ->手机
作者: johnpage (johnpage)   2015-06-18 12:28:00
蓝牙有连线吗
楼主: andy79323 (‵皿′)   2015-06-22 14:05:00
蓝牙通讯部分,目前还没着手

Links booklink

Contact Us: admin [ a t ] ucptt.com