![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
somethingma
这个作者很懒,什么都没留下…
展开
-
为什么很多主程序都设置地址从0030H开始运行?
Q:很多程序都是这种结构,如, ORG 0000HAJMP MAINORG 0030H...请问ORG何用,为什么要设置ORG 0030H?A:ORG是个用于定位的伪指令。简单的说就是把从这句话开始直到下一个ORG指令或者END指令前的程序语句都顺序放在它指定的地址里。比如说你的程序里ORG只管了一个语句(AJMP MAIN),则从0000h这个地址开始放语句。放多少,看下面有几条语句(直到org或end 指令为止)。同样ORG 0030H是把它后面的所有到下一个ORG或END命令前的所有代码都顺序放原创 2011-02-11 18:54:00 · 7792 阅读 · 1 评论 -
51系列单片机延时程序计算的分析(汇编)
以下为使用汇编代码产生的0.2s延时。关于汇编与C语言的延时更详细的问题推荐彭老师的文章“51系列单片机延时程序运行时间的计算”。原创 2011-02-11 21:20:00 · 1284 阅读 · 0 评论 -
0u01,4R7,2K2,4K7,这些标称的含义
0.01uF,4.7Ω原创 2011-02-21 13:37:00 · 1084 阅读 · 0 评论 -
89S51与89C51的区别
很多初学51单片机的网友会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051、89C51等!没听说过有89S51?! 这里,初学者要澄清单片机实际使用方面的一个产品概念,MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,实际使用方面已经被市场淘汰)、8051(芯片采用HMOS,功耗是630mW,是89C51的5倍,实际使用方面已经被市场淘汰)和8751等通用产品,一直到现在, MCS-51内核系列兼容的单片机仍是应用的主流产品转载 2011-02-21 14:06:00 · 1419 阅读 · 0 评论