专业提供
智能电子产品芯方案
专注差异化嵌入式产品解决方案 给智能产品定制注入灵魂给予生命
提供开发工具、应用测试 完善的开发代码案例库分享
从全面的产品导入到强大技术支援服务 全程贴心伴随服务,创造无限潜能!
提供新的芯片及解决方案,提升客户产品竞争力
提供最新的单片机资讯,行业消息以及公司新闻动态
在做电子开发时,常用到PWM(脉冲脉宽调制)。英锐恩单片机开发工程师介绍,PWM分为单片机输出PWM和集成电路输出PWM,两者各有优缺点。在比较单片机输出PWM和集成电路输出PWM时,可以考虑以下几个方面。
在一般的MCU中,多采用低频时钟。众所周知,在单片机中采用低频时钟可能会限制处理器的运行速度,那么为何单片机还用低频时钟?
在8051单片机中,要确定和改变当前的工作寄存器组,需要操作程序状态寄存器(PSW)中的控制位RS0和RS1。英锐恩单片机开发工程师介绍,通过这些位,决定了当前选择的工作寄存器组。
8051的指令系统设计了不同的数据传送指令符号:CPU访问片内片外ROM指令用MOVC,访问片外RAM指令用MOVX,访问片内RAM指令用MOV。英锐恩单片机开发工程师介绍,通过这些不同的指令,8051单片机能够有效地区分和访问不同的存储器空间,从而实现对程序和数据的读写操作。
中断源是指能够引起中断的原因。英锐恩单片机开发工程师介绍,在单片机中,中断源是各种事件或条件,当这些事件或条件发生时,单片机会中断当前执行的程序,跳转到相应的中断服务程序中去处理。
PSW标志位是在51单片机中的一个8位二进制寄存器,用于存储指令执行后有关CPU状态的信息。这些标志位通常由CPU自动填写,但用户也可以改变各状态位的值。
数据寄存器是计算机中用来保存操作数、运算结果等信息的寄存器,其作用是节省读取操作数所需的时间,减少对总线和存储器的访问次数。
通用寄存器是计算机中用于传送、暂存数据以及进行算术逻辑运算的寄存器。它们在程序执行过程中起到重要的作用,并且具有各自的一般用途和特殊用途。英锐恩单片机开发工程师介绍,汇编语言程序员需要熟悉这些寄存器的功能,以便在程序中正确合理地应用它们。
英锐恩单片机开发工程师介绍,在8051单片机汇编编程中,特殊寄存器Rn的使用需要特别注意几个关键点。