C51语言应用编程的若干问题 研制单片机应用系统时,汇编语言是一种常用的软件工具。它能直接操作硬件,指令的执行速度快。但其指令系统的固有格式受硬件结构的限制很大,且难于编写与调试,可移植性也差。随着单片机硬件性能的提高,其工作速度越来越快,因此在编写单片机应用系统程序时,更着重于程序本身的编写... 2023-06-13 C51语言编程问题
能让汇编转到C51初学者,有清晰的认识的文章 8051是传统CISC架构微控制器的代表,而PIC则是现代RISC架构微控制器的佳作。虽然说RISC架构是公认未来微控制器的主流,但是8051借着累积多年的发展环境与资源,特别是CCompiler的成熟,在未来仍然有相当大的想象空间。希望这是一本可以活用的交互式电子书,以讨论及分享KEILC51的... 2023-06-13 C51语言汇编关系转换
C51语言使用外部存储器的方法 简单地说,注意两个方面:软件部分:1.添加头文件#include2.在需要读写的地方用XBYTE就行,具体做法如下:比如要访问0xA0B0这个地址(读数据):变量名=XBYTE[0xA0B0]就行反过来要给0xA0B0这个地址赋一个值(写数据):XBYTE[A0B0]=变量名硬件部分:硬件连接,将51单片机的P2口接外部存储器的高8位... 2023-06-13 C51语言单片机外部存储器ALE控制文章51单片机
ASM51无参数化调用C51函数的实现 MCS-51系列单片机在目前和今后的相当一段时间内都将是我国的单片机主流机种。但在早期的开发过程中,程序员不得不从深奥的汇编语言开始摸索,同时要求开发人员对硬件亦有相当的子解。相比而言,专用8051系列单片机设计的Franklin C51语言是一种通用的高级结构化的程序设计语言... 2023-06-13 ASM51汇编语言C51语言无参数化调用文章单片机51单片机