首页 | 本学科首页   官方微博 | 高级检索  
     

C51与汇编语言混合编程在单片机IAP中的应用
引用本文:余新拴,李建忠. C51与汇编语言混合编程在单片机IAP中的应用[J]. 现代电子技术, 2005, 28(23): 106-108
作者姓名:余新拴  李建忠
作者单位:陕西理工学院,陕西,汉中,723003
摘    要:单片机在应用中编程IAP(In-Application Programming)是单片机应用的新技术,可以实现用户应用程序对FLASH存储器编程、擦除和读存储器等功能,但是,使用单片机高级语言C51编程开发应用程序时不容易直接调用IAP功能.介绍了P89C51RD2单片机闪存的操作特点及其IAP功能实现原理.结合C51调用汇编语言子程序时的参数传递规律,分析应用C51与汇编语言混合编程向特定寄存器中写入相应参数调用IAP功能子程序的方法.通过实例,给出了向IAP子程序传递参数的C51程序及相应的汇编程序,实现了IAP功能.在KeilμVision2下仿真和实验,该方法切实可行.

关 键 词:IAP C51 P89C51RD2单片机 汇编程序
文章编号:1004-373X(2005)23-106-03
收稿时间:2005-08-03
修稿时间:2005-08-03

Application of C51 and Assembler''''s Program in IAP for Microcontroller
YU Xinshuan,LI Jianzhong. Application of C51 and Assembler''''s Program in IAP for Microcontroller[J]. Modern Electronic Technique, 2005, 28(23): 106-108
Authors:YU Xinshuan  LI Jianzhong
Affiliation:Shaanxi University of Technology, Hanzhong, 723003 ,China
Abstract:
Keywords:IAP  C51   P89C51RD2   single chip   assembler program
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号