![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
单片机分享
文章平均质量分 81
单片机相关信息汇总
水无声风无痕
这个作者很懒,什么都没留下…
展开
-
STM32 硬件IIC操作
就三个函数简单明了 初始化读 写int main(void){u8 i;SystemInit();Iic1_Init();LED_GPIO_Config(); I2C1_WriteByte(0xA0,1,0x89);//写EEPROMi=I2C1_ReadByte(0xA0,1); //原创 2014-03-11 15:06:59 · 2170 阅读 · 0 评论 -
学习STM32之SD卡总结
由于自己也在使用SD卡,使用的过程中也遇到了一些问题,下面是在EDN论坛上zxb1717高手的经验,希望可以帮助大家调试关键点:1. 上电时要延时足够长的时间给SD卡一个准备过程,在我的程序里是5秒,根据不同的卡设置不同的延时时间。SD卡初始化第一步在发送CMD命令之前,在片选有效的情况下首先要发送至少74个时钟,否则将有可能出现SD卡不能初始化的问题。转载 2013-08-10 16:34:57 · 4617 阅读 · 0 评论 -
51系列单片机的 DATA IDATA PDATA XDATA
dATa: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。idATa:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。idATa是用类似C中的指针方式访问的。汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idATa做指针式的访问效果很好)xdATa转载 2013-04-27 11:34:15 · 763 阅读 · 0 评论 -
NRF24L01+C51
#include #include typedef unsigned char uchar;typedef unsigned char uint;//****************************************NRF24L01端口定义***************************************sbit MISO =P1^5;sbit M转载 2018-05-16 22:20:29 · 639 阅读 · 0 评论