遇到的问题,编译时找不到TRISC。一开始以为头文件中没有定义,发现定义了。
所以是自己创建工程的时候,设备类型选错了。
#include __CONFIG(0xFF32); #define uchar unsigned char #define uint unsigned int uchar a; void delayms(uint z) { uint x,y; for(x=z;x--;x>0) for(y=40;y--;y>0); } void CCP1_init(void) { a = 0x7F; CCPR1L = a; CCP1CON = 0x3C; //设置CCP1模块为PWM工作方式,工作循环的低 INTCON = 0x00; //关闭中断 PR2 = 0XFF; //设置PWM工作周期 TRISC &= ~(1<<2); //设置CCP1引脚为输出方式 } void main(void) { PORTB = 0xff; TRISB = 0xff; nRBPU = 0; //禁止PORTB上拉 CCP1_init(); //初始化CCP1 T2CON = 0X04; //打开TMR2,且使其前分频为0,同时开始输出PWM波形 while(1); }
上一篇:pic 18f45k80单片机看门狗程序
下一篇:pic16多路adc采样
推荐阅读
史海拾趣
Amerace Electronic Components公司注重企业文化的塑造和传播。公司倡导团结、创新、诚信、共赢的企业精神,鼓励员工积极进取、勇于创新。同时,Amerace还注重员工福利和职业发展,为员工提供良好的工作环境和晋升机会。这种积极向上的企业文化使得Amerace的员工队伍保持稳定和高效,为公司的发展提供了有力保障。
这些故事展示了Amerace Electronic Components公司在电子行业中的发展历程和取得的成就,突显了其在技术创新、全球市场扩张、质量管理、环保理念践行以及企业文化塑造等方面的努力和成果。
Amerace Electronic Components公司自成立以来,一直致力于电子元件的技术创新。在早期的发展阶段,公司投入大量资源进行研发,成功推出了一系列具有创新性的电子元件产品,如高精度电阻器和电容器。这些产品在市场上获得了广泛的认可,为公司赢得了良好的声誉。随着技术的不断进步,Amerace持续引领行业创新,为电子行业带来了更多高性能、高可靠性的元件产品。
为了确保产品质量和客户满意度,Amerace Electronic Components公司建立了严格的质量管理体系。公司引进了先进的生产设备和技术,并对生产过程进行严格的监控和管理。同时,Amerace还注重员工培训和技能提升,确保员工具备高度的专业素养和责任意识。这些措施使得Amerace的产品质量得到了有效保障,赢得了客户的信任和支持。
Holt在支持ARINC 429标准方面展现出了强大的实力。其ARINC 429 IC产品系列从简单的线路接收器到集成RAM的完整协议解决方案,覆盖了业内最广泛的范围。这些产品设计精巧,能够在单个3.3V电源上运行,显著降低了系统复杂性和板空间,为航空电子系统带来了更高的效率和可靠性。Holt的这一系列创新产品,不仅满足了航空制造商的严格需求,也推动了ARINC 429标准在全球范围内的广泛应用。
Holt在支持ARINC 429标准方面展现出了强大的实力。其ARINC 429 IC产品系列从简单的线路接收器到集成RAM的完整协议解决方案,覆盖了业内最广泛的范围。这些产品设计精巧,能够在单个3.3V电源上运行,显著降低了系统复杂性和板空间,为航空电子系统带来了更高的效率和可靠性。Holt的这一系列创新产品,不仅满足了航空制造商的严格需求,也推动了ARINC 429标准在全球范围内的广泛应用。
品质是Comchip Technology公司的生命线。公司始终坚持严格的质量管理体系,通过ISO9001、ISO14001等多项国际质量认证,确保产品质量的稳定性和可靠性。同时,公司还建立了完善的售后服务体系,为客户提供及时、专业的技术支持和服务。
人类的经济活动已经到了工业经济时代,并正在转入高新技术产业迅猛发展的时期。电源是位于市电(单相或三相)与负载之间,向负载提供优质电能的供电设备,是工业的基础。 电源技术是一种应用功率半导体器件,综合电力变换技术、现代电子技术、 ...… 查看全部问答∨ |
摘要:介绍如何用PowerPC860(MPC860)进行FPGA(Xilinx的Virtex-II系列)的配置;给出进行FPGA配置所需的详细时序图和原理图。本配置基本原理对其它FPGA的配置也适用。 关键词:PowerPC860 FPGA Xilinx 1 概述 MPC860是基于PowerPC结构的通信控 ...… 查看全部问答∨ |
LPC2103-UART0中断使能寄存器疑问 UART0中断使能寄存器中,RBR中断使能,THRE中断使能及Rx线状态中断使能,三个中断使能分别具体是什么意思呢?或者说RBR,THRE的意思是什么? 百度谷歌找半天没有,金山词霸也没有,知道的前辈可否告知一下,小弟 ...… 查看全部问答∨ |
|
我相信电子工程世界论坛,管理员,版主是最棒的嘻嘻。。恳求你们帮帮忙。这两天老师给了份作业,明天要上交了,到现在还没思路,发题目上来请教各位高手。。 题目1:数控直流电压源基本要求:电源供电正负15V, 10 欧姆负载,电压输出范围 ...… 查看全部问答∨ |
在keilC51里,用了可以位寻址的存储器,可是工程芯片设成89C51时编译可以通过,就是不能实现功能(在电脑上通过串口仿真)。只有把芯片改成89C52才可以实现。 在平凡单片机书上也写了用到内部数据存储器时工程里需要把芯片设成52系列的。 不知道 ...… 查看全部问答∨ |
用MSCOMM32.OCX,串口初始化和输出都正常,但不能取输入缓冲区的值,为什么? 步骤如下 1)用SUDT SerialNull 软件虚拟了两个串口com15,com16 2)程序对com15,com16初始化,com15用做模拟接收,com16用做模拟发送 Ole_MSC.object.CommPort=15 &nb ...… 查看全部问答∨ |
小弟刚刚开始学DSP,在CCS4.2环境连接仿真器和开发板时,每次一点击Launch TI Debgger的时候就会出现这个问题,之前都是好的,不知道这个是怎么回事啊?希望各位前辈不吝赐教!… 查看全部问答∨ |
欢迎来到电源设计小贴士!随着现在对更高效、更低成本电源解决方案需求的强调,我们创建了该专栏,就各种电源管理课题提出一些对您有帮助的小技巧。该专栏面向各级设计工程师。无论您是从事电源业务多年还是刚刚步入电源领域,您都可以在这里找到一 ...… 查看全部问答∨ |
本人是大二学生,想学习做一个控制电路。。。要用到AD转换 pwm输出等。。 想问问如何入门学习 现在已经学完微机原理 数电 电路 要看什么书,用什么开发板,要不要仿真器? 希望各位多多指教… 查看全部问答∨ |
设计资源 培训 开发板 精华推荐
- 上演你的“ADI实验室电路”DIY!
- Microchip 安全解决方案系列在线研讨会第1-26场
- Telink新一代低功耗高性能多协议无线套件B91,免费测评试用
- 免费试用+优惠购+任务解锁赢好礼!这个夏天pyboardCN V2畅玩走起!
- 有奖直播:DIY 家用监控边缘 AI Box——基于 8TOPS 算力,售价 199 美元的开发套件搭建深度学习案例
- 围读 《嵌入式软件的时间分析》——汽车行业领域的嵌入式软件理论、分析及实践
- 挑战四月 恩智浦MCU开发体验搜集令!
- ADI电磁流量计解决方案
- 您的电源符合能耗标准吗?关注PI InnoSwitch3系列,答题赢好礼!
- 【EEWORLD第三十五届】2012年02月社区明星人物揭晓!