随笔分类 -  51

提升效率(时间准确性),减少时间和资源的消耗——由89C52/89C51的定时器中断引出的一些问题
摘要:由89C52/89C51的定时器中断引出的一些问题 阅读全文
posted @ 2015-12-19 18:54 _Ljj 阅读(1786) 评论(1) 推荐(0)
51和stm32之间通过nrf24l01通信的一些总结
摘要:stm32的代码复杂些,而且某宝卖家给的代码写得有点乱而且注释有问题啊。。吐槽完毕,还是要脑子清醒思路清晰才能高效完成工作发现问题分析问题解决问题总结下睡觉。1.地址、接收通道、通信频道什么的,反正收发模式设置要相同2.数据宽度、地址宽度3.关键一点:数值和字符!ASCII码表在线查询(1.0 beta 1) 由于stm32上的与24l01有关的代码现在还是用的某宝卖家的,还没完全吃透。就这么说吧,其中的函数的参数是数字(不知道是不是这样表达的即表里的代码,另外c语言的变量不允许数字开头),而我发送的数据是字符串,发现问题花了一会儿,想办法解决又花了好一会儿。两边代码都不好改,参数如果是数组. 阅读全文
posted @ 2014-02-04 00:28 _Ljj 阅读(3776) 评论(0) 推荐(0)
SBUF, TI/RI, ES
摘要:寒假过去一半了,这两天重新开始学习。这里来个小结,51单片机的一些关于串口通信的寄存器/锁存器。首先放上一段代码,来自郭天祥的51单片机教程功能是:向单片机发送一个字符(比如e),然后单片机返回字符串“ I get e”,串口通信。#include #include typedef unsigned char uchar;typedef unsigned int uint;uchar flag, a;uchar code table[]=" I get ";//串口初始化void Serial_Init(){ TMOD = 0x20; //设定T1定时器工作方式2 TH1 阅读全文
posted @ 2014-02-02 15:19 _Ljj 阅读(3411) 评论(1) 推荐(1)