共介绍了两种比较常见的错误提示信息的原因及解决方案...
[阅读全文] 1。 怎样将1个子程序段定位在1个固定的地址位置? 例如将 INT BCD2HEX(INT XX)定位在1000H。2。 怎样在EEPROM 中固定的位置存放1字符串? 如在200H处放“COPYRIGHT 2001-11”。
[阅读全文] proteus 的帮助文件里说,想要实现keil 与proteus 互联,要做以下几步...
[阅读全文] 循环冗余校验码(Cylclic Redundancy Check Code),简称CRC码。常用的CRC数有8,16,32,CRC位数越大,数据越不易受干扰,但运算时间加长...
[阅读全文] 下面介绍一种利用Keil的软件仿真功能来实现51单片机串口调试用户程序的方法。使用这种方法,无需任何硬件仿真器,甚至都不需要用户电路板。所需的只是...
[阅读全文] 我记得做学单片机做的第一个实验就是做循环彩灯的实验,如果用汇编RL和RR很容易实现循环移位,但是C语言编程的移位指指令不能循环,移了后以0填充。
如果用C实现循环移位呢?
[阅读全文] 使用宏定义、使用寄存器变量、内嵌汇编、利用硬件特性、活用位操作...
[阅读全文] Ambiguous operators need parentheses 不明确的运算需要用括号括起 Ambiguous symbol ``xxx`` 不明确的符号 Argument list syntax error 参数表语法错误 ...
[阅读全文] 以前看到#define SREG (*(volatile unsigned char *)0x5F)这样的定义,总是感觉很奇怪,不知道为什么,今天终于有了一点点心得,请大虾们多多批砖...
[阅读全文] 1. Warning 280:’i’:unreferenced local variable。2 Warning 206:’Music3’:missing function-prototype。3 Compling :C:\8051\MANN.C Error:318:can’t open file ‘beep.h’...
[阅读全文] 1 、汇编与C51的混合编程。2 、ASM51无参数化调用C51函数的实现原理。3 、ASM51无参数化调用C51函数的实现示例...
[阅读全文] C忌讳绝对定位、设置SP的问题、在51系列中data,idata,xdata,pdata的区别、startup.a51的作用
[阅读全文]