• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • PIC16F1937 - 电子发烧友

    8113次浏览

  • pic16f1937 10位ADC问题

    我使用的是PIC16F1937的ADC。我设置adfm=1(转换的m***是adresh的第1位,而adresl的l***是0位)当结果就绪时,adresh的最大值不应该是3吗?我得到B7。谢谢。

    2019-10-16 10:47

  • pic16f1937代码保护位

    亲爱的,我使用PIC16F1937微控制器。我需要保护出口HEX从我的控制器。因此,在我的代码中,我启用了CP位,但我可以从控制器输出十六进制。我的配置位是FiSkyTimoSc&

    2018-11-01 17:12

  • PIC16F1937 ADC读数和LCD接口问题

    您好,我在LCD与PIC16F1937的接口和阅读ADC方面有困难吗?有人能帮忙吗?当模拟变形时,上面写着“控制器在忙的时候收到数据”,我想在LCD上显示读到的不同参数。请在这里找到我关心的细节。谢谢。

    2019-09-27 06:05

  • PIC16F1937, AD转换程序请教

    大家好,这里有个问题求助一下,希望有人帮我指点一下,先谢谢了!我用的是PIC16F1937, 对同一个电压值AD采样的结果相差有时比较大,有时相差二三十。不知是什么问题。 我把代码贴上来,大家

    2017-03-20 22:12

  • PIC16F1937抗干扰问题求助

    各位大神,我用PIC16F1937做电源,产生PWM和控制电压4000V 2mA,并且让高压端短路打火。单片机计算短路次数,现在问题产生了,打火时单片机自动复位重启。请教如何解决?

    2016-06-23 10:27

  • pic16f1937只能读取Tc47 ADC的温度吗

    任何一个都有一个非常基本的程序,所以PIC16F1937可以读取TC47 ADC的温度。没有错误检查等,只是熊骨头。谢谢BP 以上来自于百度翻译 以下为原文 Would any one have

    2019-02-20 09:57

  • 万用表与PIC16F1937如何工作?

    你好,我想申请一个微电脑编程支持来设计一台万用表,它用于读数:1.直流电压0-50V2.交流电压0-500V3.频率0-20MHZ4.DC/AC电流0-5AI,使用PIC16F1937,石英

    2019-08-14 10:50

  • PIC16F1937/PIC16F1938/PIC16F1939中文资料,pdf (8位CMOS闪存单片机)

    本数据手册说明了PIC16F1937/PIC16F1938/PIC16F1939 器件。该系列器件采用28/40/44 引脚封装。图1-1 给出了PIC16F1937

    2010-01-16 14:50

  • PIC16f1937电平变化中断的问题

    我使用了RB0,RB1, RB2, RB3作为电平变化中断管脚,当RB0按下时,使得继电器1闭合(由RD0控制,继电器1控制交流220v电路的通断),当RB2按下时,使得继电器1断开,当RB2按下时,使得继电器2闭合(由RD1控制,继电器2控制交流220v电路的通断),当RB3按下时,使得继电器2断开.现在的问题是:当RB0和RB2按下时,大约50%的概率不能使得继电器1、2闭合,程序是否有需要改进的地方谢谢大家!我的程序如下://*******************************************************************////系统初始化//*******************************************************************//void System_Init(void){ OSCCON = 0b01101000;//内部4MHz,不使能4xPLL OSCTUNE= 0b00000000;//出厂校准 //PORTA用于读取端口的电平 TRISA= 0b00111111;//RA0-RA5输入、RA6-RA7输出 ANSELA = 0b00000000;//RA0-RA7均为数字I/OLATA= 0x00;//用于向端口写数据 TRISB= 0b00011111;//RB0-RB4输入,RB5-RB7输出 ANSELB = 0b00000000;//RB0-RB7均为数字I/OLATB= 0x00;//用于向端口写数据 WPUB= 0b00000000;//无上拉 IOCBN= 0b00001111;//检测RB0-RB3下降沿,会产生中断 TRISC= 0b00000000;//RC0-RC7输出 LATC= 0x00;//用于向端口写数据 TRISD= 0b00111100;//RD0-RD1输出,RD2-RD5输入,RD6-RD7输出 ANSELD = 0b00000000;//RD0-RD7均为数字I/O LATD= 0x00;//用于向端口写数据 TRISE= 0b00000000;//RE0-RE2输出 ANSELE = 0b00000000;//RE0-RE2均为数字I/O WPUE= 0b00000000;//无上拉 LATE= 0x00;//用于向端口写数据} //*******************************************************************////中断程序部分//*******************************************************************//void interrupt portb_int(void){ if(IOCIE && IOCIF && IOCBF0) {RB0;IOCBF0 = 0;//清中断标志位RD0 = 0;//继电器1断电RD1 = 0;//继电器2断电IOCBF0_FLAG = 1; //设置标志 } else if(IOCIE && IOCIF && IOCBF1) {RB1;IOCBF1 = 0;//清中断标志位RD1 = 0;//继电器2断电RD0 = 1;//继电器1上电IOCBF1_FLAG = 1; //设置标志 } else if(IOCIE && IOCIF && IOCBF2) {RB2;IOCBF2 = 0;//清中断标志位RD1 = 0;//继电器2断电RD0 = 0;//继电器1断电IOCBF2_FLAG = 1; //设置标志 } else if(IOCIE && IOCIF && IOCBF3) {RB3;IOCBF3 = 0;//清中断标志位RD0 = 0;//继电器1断电RD1 = 1;//继电器2上电IOCBF3_FLAG = 1; //设置标志 }}//*******************************************************************////主程序部分//*******************************************************************//void main(void){ __delay_ms(100); System_Init(); //系统初始化 IOCIE = 1; //电平变化中断使能 GIE = 1; //总中断允许 IOCBF0 = 0; IOCBF1 = 0; IOCBF2 = 0; IOCBF3 = 0; IOCBF4 = 0; while(1) {if(RA1 == 0)//手动模式{if(IOCBF0_FLAG == 1){ RD0 = 0;//继电器1断电 RD1 = 0;//继电器2断电 IOCBF0_FLAG = 0;} else if(IOCBF1_FLAG == 1){ RD1 = 0;//继电器2断电 RD0 = 1;//继电器1上电 IOCBF1_FLAG = 0;}else if(IOCBF2_FLAG == 1){ RD1 = 0;//继电器2断电 RD0 = 0;//继电器1断电 IOCBF2_FLAG = 0; }else if(IOCBF3_FLAG == 1){ RD0 = 0;//继电器1断电 RD1 = 1;//继电器2上电 IOCBF3_FLAG = 0;}} }}

    2016-06-30 17:08

  • 深圳PIC16F1937智能马桶单片机芯片方案——单片机开发英锐恩

    产品的质量和内涵,使用低功耗智能的单片机芯片,打造更具中国智能卫浴芯产业。www.enroo.com英锐恩作为Microchip单片机芯片代理商,为你提供原装正品单片机pic16f1937,同时英锐恩为

    2018-12-11 10:56