简介:在8051体系中,数据指针DPTR作为一个特殊的16位寄存器,用于寻址64KB的XDATA或CODE空间,通常它被当作一个16位指针,指向一个常数表。双数据指针可以改善同时有两个16位指针使用时的性能。作为一种增强特性,有许多8051派生型器件支持双数据指针。以宏晶科技STC89系列的产品为例,DPTR被增强为DPTR0和DPTR1两个,仍然使用原来的地址,用另外一个SFRAUXR1的0位DPS来切换。当DPS位为0时,所有对DPTR的操作使用DPTR0;当DPS位为1时,所有对DPTR的操作使用DPTR1。这样,通过一个简单的INCAUXR1指令,就可以来回切换两个数据指针。
简介:从单片机应用开发的编程环境、仿真环境以及硬件设计制作环境3个方面系统地阐述了基于单片机的电子产品的开发、设计、组装制作过程,使学生对单片机的应用有清晰的认识,而非停留在实验箱或实验板上.通过理论和实际应用有机融合,使学生的动手能力、创新能力和综合运用能力得到进一步提升.
简介:摘要VB程序设计课程是许多高等院校必修的一门计算机基础课,为提高学生学习计算机课程的兴趣,本文从VB程序设计课程入手,深入浅出、通俗易懂地介绍了VB编程。
简介:摘要:人工智能时代的竞争即是人才的竞争,青少年编程教育培养迫在眉睫。计算思维是信息技术的核心素养的重要组成,思维能力培养是编程教育之关键。信息技术教师,在教学中如何更好训练学生的计算思维是我们思考的问题,并在实践中不断探索。
简介:摘要:基于项目式的编程教学已经成为目前的主流教学模式,但是由于信息课时限制和老师指导的不及时,无法提高学生创新性,本文从俩个数的加法项目不断进行改进形成新的案例,让学生在数字化环境下进行知识构建,技能培养和思维发现和创新能力的培养提供了思路。
简介:数控加工程序编制水平的高低,充分体现了数控加工能力的高低。本文针对数控机床广泛采用的西门子(SIEMENS)数控系统,主要介绍了西门子数控系统中参数编程和高级编程方法,并对其在具体数控编程中的应用进行了探讨。