单片机用stc12c5608ad产生pwm波,代码里的反正弦变化什么意思,是一个余弦表吗?这些数字是怎么生成的啊

作者&投稿:邗匡 (若有异议请与网页底部的电邮联系)
用单片机产生pwm波,产生后怎么测,用的是stc12c5608ad芯片,要测哪个引脚,怎么调呢~

这要看你程序本身定义那个管脚输出PWM波形了,这款单片机我看了下手册,它有四个PWM输出端口 P3.7 P3.5 P2.0 P2.4,分别对应PWM0,PWM1,PWM2,PWM3;
一般来说你看下程序里面的CCAP后面的数字就知道了,比如CCAP0L,用的是PCA0,那么一般是PWM0即P3.7,
示波器测得话你示波器地线夹接系统地线,探头勾相应输出管脚就可以了,比如说是P3.7,你勾它的输出就可以了,因为封装不一样,这里就不知道那个管脚了,你得看下技术手册,比如说你是LQFP32封装,那就是15脚;
如果对应的管脚没有输出,那你就得查查你的程序有没问题;

stc12c5608ad PWM最高可输出频率
; PWM = fSYS / 2 / 256
; fosc= 6 MHz PWM 频率=11.71875KHz
; fosc=12 MHz PWM 频率=23.4375KHz
; fosc=19. 456MHz PWM 频率=38.000KHz
stc12c5202ad PWM最高可输出频率
; PWM = fSYS / 256
; fosc= 6 MHz PWM 频率=23.4375KHz
; fosc=12 MHz PWM 频率=46.875KHz
; fosc=9. 728MHz PWM 频率=38.000KHz
; fosc=19. 456MHz PWM 频率=38.000KHz (PWM = fSYS / 2 / 256)

如果以坐标系来说的话,这数据就是余弦函数按52等分截取的值。幅值是按一个字节所达到的最大值为限。


stc12c60s是什么单片机?
STC系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机。它是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。这种工艺的存储器用户可以用电的方式...

stc12c5 a160 s单片机是什么意思?
STC是中国自己产的一种单片机,是宏晶科技生产的单时钟\/机器周期(1T)的单片机。STC单片机是高速\/低功耗\/抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A\/D转换(250K\/S),针对电机控制,通用I\/O口(36\/40\/44个),复位后为...

STC12C5410AD的主要技术特点
STC12C5410AD单片机中包含中央处理器、程序存储器(Flash)、数据存储器(RAM)、EEPROM、定时\/计数器、I\/O接口、UART接口和中断系统、SPI接口、高速A\/D转换模块、PWM(或捕捉\/比较单元)以及硬件看门狗、电源监控、片内RC振荡器等模块。可以说STC12C5410AD单片机几乎包含了数据采集和控制中所需的所有...

STC12C5410AD单片机输出是几位? 谢谢了
STC12C5410AD 系列工作电压:5.5V - 3.5V(5V 单片机)\/ 3.8V - 2.2V(3V 单片机)3. 工作频率范围:0 - 35 MHz,相当于普通8051 的 0~420MHz 4. 用户应用程序空间1K \/ 2K \/ 4K \/ 6K \/ 8K \/ 10K \/ 12K 字节...5. 片上集成 512 字节 RAM(STC12C5410AD 系列),6. 通用...

集成电路STC12C5616AD有什么功能
它是一个单片机,有内BASIC解释程序。可编程一次烧入。类似片子很多。

单片机型号是stc12c5616,这段函数可以把p16口的adc模式打开吗?_百度...
仔细看说明文档,不要总抄别人和序,虽然同是STC单 片机,型号不同内部结构是有差别的,对于STC12C5620系列单片机,就 没有ADRES这个寄存器

单片机stc12c5410ad与51系列单片机的编程区别
都是51单片机.多数指令都兼容 但stc12c5410ad管脚较少,只有28脚或20脚,如果程序中对不存在的管脚进行操作当然无效 stc12c5410ad和普通51单片机相比,功能有所增强,速度提高,一个时钟周期就是1个机器周期,快了约12倍,另多了SPI接口,多了AD转换功能,可以不用复位电路,内部还有RC振荡器,有...

为什么我在用stc12c2052下程序时开始下的进去,过一段时间就下不进去了...
波特率问题吧。。。下载时把波特率适当的调低一下。。我以前也遇到过。。。把下载的波特率速度改低点就行了

STC 12C5204AD 数据采集,串口发送;接受数据,显示至屏幕上
\/\/ 本程序演示 STC12C5AxxAD 系列 MCU 的 A\/D 转换功能。时钟 18.432MHz \/\/ 转换结果以 16 进制形式输出到串行口,可以用串行口调试程序观察输出结果。\/\/--- \/\/#include <REG52.H> include <intrins.H> include "NEW_8051.H"\/\/--- typedef unsigned char uchar;typedef un...

stc89c52单片与AVR单片机做机器人哪个好
你要用AVR的哪一款?其实不要太看重牌子,哪一款的MCU用好了都是非常棒的。推荐用STC12C系列的,12C系列的是增强型的MCU。速度快一些,内部资源多一些。

印江土家族苗族自治县17574964730: 单片机STC 12C5608AD汇编语言编程怎么写 -
语苑胃苏: 初始化 P1M0=0x05;P1M1=0x00;用于端口配置,将P1.5设为高阻用于AD uchar readma() { //4-20maADC_CONTR=0xed; //开始转换 while((ADC_CONTR&0x10)!=0x10) {;}//等待AD结果 ADC_CONTR=0xe5; //AD结束 // senddata(ADC_DATA);return ADC_DATA; }

印江土家族苗族自治县17574964730: STC12C5608ad单片机如何用C程序启动AD?讲的详细点. -
语苑胃苏: //初始化P1ASF|=ADC_PIN; //设置作为模拟输入的引脚,如ADC_PIN=B00000001,为设置P1.0口. ADC_CONTR|=0x80;//开电源 delay50Xms(1); //启动 ADC_CONTR=(ADC_CONTR|0x08+ADC_CHANNEL);//启动,ADC_CHANNEL为adc转换通道,如0则为通道0,1为通道1.当然如果无需变换通道,ADC_CHANNEL也可以在初始化时候设置 如有疑问可以追问.

印江土家族苗族自治县17574964730: 用单片机输出 spwm 波形 -
语苑胃苏: stc12c5608ad单片机有硬件PWM功能,只要在主程序里按正弦规律改变输出脉冲的占空比即可,可将正弦波分成50个时间段,每个时间段是20ms/500=400us,用定时器定时400us改变一次CCAP1L的值(该值除以256即是占空比)即可,...

印江土家族苗族自治县17574964730: 怎样给STC12C5608AD建立工程,生成HEX文件!我用的keil. -
语苑胃苏: 1. 打开Keil;2. 然后点project,选择New u Vision project,然后选择存放路径以及保存名称;3. 选择你的单片机型号,这样工程就建好了;4. 新建个文本;file>New(快捷键Ctrl+N). 然后保存一下(Ctrl+S),选择保存路径及写文件名,注意文件...

印江土家族苗族自治县17574964730: 急需一个程序,关于stc12c5608ad,单片机的程序,实现的功能是进行光敏检测,请高人指教 -
语苑胃苏: ORG 0000H LJMP MAIN ORG 0300H MAIN : MOV A , P1 JNB Acc.7,man1 MOV P2,#44H sJMP main main1: MOV P2,#0DEH sJMP main

印江土家族苗族自治县17574964730: stc12c5608ad的单片机内部的PWM最高可输出多大的频率?要做红外遥控,至少要38K以上才行! -
语苑胃苏: stc12c5608ad PWM最高可输出频率 ; PWM = fSYS / 2 / 256 ; fosc= 6 MHz PWM 频率=11.71875KHz ; fosc=12 MHz PWM 频率=23.4375KHz; fosc=19. 456MHz PWM 频率=38.000KHz stc12c5202ad PWM最高可输出频率 ; PWM = fSYS / 256 ;...

印江土家族苗族自治县17574964730: 现在市场上stc12c5608AD单片机有假货吗?有哪位比较了解的人士来讨论一下? -
语苑胃苏: 为了防止买到假货,直接到厂家定货就好了,价格也是很便宜的,不在网上购买.到STCMCU的网站就能查到厂家的定货电话以及相关的供货信息.STC单片机是国产的,是最新技术,到目前市场上应该还没有山寨货吧.

印江土家族苗族自治县17574964730: 带ad转换器的stc系列的单片机哪个最常用 -
语苑胃苏: 我认为STC12C5608系列还不错,比较便宜,STC12C5410系列太贵,看不出什么突出的优点,另外 STC12C5A60S2系列也不错,内部资源丰富,可以直接替换40脚的51/52单片机

印江土家族苗族自治县17574964730: 单片机输出分频程序 -
语苑胃苏: 你采用STC的部分单片机就能达到这种效果!我用单片机采集ADC数据的时候,ADC的时钟我就是直接用单片机分频单片机的外接晶振来实现的,不仅可以分频晶振也可以分频T0,T1脚上的信号,所以你可以将输入接T0,然后CLKOUT脚输出!你可以去查下STC具有这种功能的单片机,STC12C5608AD单片机就可以的!

印江土家族苗族自治县17574964730: STC12C5608AD单片机做A/D采样时发现误差很大,不知哪里有问题. -
语苑胃苏: 我曾经用过STC的AD,我不知道你的P1.3管脚是怎么配置的,如果外面有分压电阻的话,你最好配置为浮空,如果没有分压电阻,你配置成高阻输入比较好.好像STC高阻的时候大概是100k左右,如果外面有分压电阻,里面要分压的.我用的时候挺好的,测3.3V的电压,可以到3.3V,没有那么大误差

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网