单片机
W_X_123
这个作者很懒,什么都没留下…
展开
-
51单片机关键字data、Xdata等辨析
dATa: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。idATa:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。idATa是用类似C中的指针方式访问的。汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idATa做指针式的访问效果很好)xdATa:转载 2016-01-06 10:43:56 · 1087 阅读 · 0 评论 -
51串口发送
51单片机发送数据 一般使用SBUF寄存器进行发送,先将数据赋值给SBUF,然后检查TI标志位,一般数据确定的话,直接发送即可,但是如果数据是变量的话可以使用指针进行发送。void Main() { uchar i = 0; uchar code Buffer[] = "当前时间"; //所要发送的数据 uchar *p; Com_Init(); P2 = 0x00...原创 2019-01-23 11:02:25 · 1147 阅读 · 0 评论