C51与汇编语言混合编程在单片机IAP中的应用

来源 :现代电子技术 | 被引量 : 0次 | 上传用户:ddd12322
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
单片机在应用中编程IAP(InApplicationProgramming)是单片机应用的新技术,可以实现用户应用程序对FLASH存储器编程、擦除和读存储器等功能,但是,使用单片机高级语言C51编程开发应用程序时不容易直接调用IAP功能。介绍了P89C51RD2单片机闪存的操作特点及其IAP功能实现原理。结合C51调用汇编语言子程序时的参数传递规律,分析应用C51与汇编语言混合编程向特定寄存器中写入相应参数调用IAP功能子程序的方法。通过实例,给出了向IAP子程序传递参数的C51程序及相应的汇编程序,实现了IAP功能。在KeilμVision2下仿真和实验,该方法切实可行。
其他文献
着重阐明功和能的根本意义。在质点的功能定理和质心系的基础上说明摩擦生热及热力学第一定律的意义,最后说明普遍的能量守恒定律的建立过程及其意义。
语文课程传承中华优秀传统文化是当前研究的一大热点。当前语文课程传承中华优秀传统文化的研究主要存在如下问题:应用研究多,基础研究少;思辨研究多,实证研究少;经验研究多,
苏教版高中语文必修一第一专题的调整,兼顾了人文话题与文体及诗歌史线索,强化了语文意识,体现了语文学科科学与人文结合的理念。从整体设计看,既保持人文话题的特色,又兼顾
设计了模拟触电演示仪,在低压直流电条件下,通过操作布偶来生动模拟人体触电的各种情形.学生可从视觉、听觉和触觉多角度真切地体会到触电的反应,达到教育学生安全用电的教学
服务业是衡量经济社会发展繁荣程度和现代化水平的重要标志,是当前县域经济调整经济结构、转变发展方式、实现科学发展的重要途径。瞄准构筑"大旅游、大商贸、大物流"的产业
如今,人们已经进入互联网时代,互联网时代不仅改变了人们的生活方式,也改变了可口可乐的市场营销环境与方式。可口可乐要想在激烈的社会竞争中立于不败之地就必须走出营销困
工伤预防在现代工伤保险制度建设中的重要作用已为各国实践所证实。我国的《工伤保险条例》尽管明确了工伤预防的重要地位,但过于原则性、指导性的规定导致政策实施的可操作
学习不良生的无力感与成就归因东北师范大学周国韬学习不良生指那些智力水平不低,但在学习上明显落后的学生.影响这些学生的一个重要心理障碍就是学习上的无力感。无力感是一种
程序教学自20世纪20年代提出的机器教学发展至今,已被广泛应用于各学科教学中。但目前程序教学在网络教学尤其是在Moodle平台中使用还比较少。Moodle平台在凸显网络教学对学
现生鸟类的起源和演化在过去一个世纪以来,一直是公众关注的话题。古生物学研究表明,现生鸟类的最早出现是在古新世,而爆发性辐射演化发生在新生代早期。现生鸟类是白垩纪与