pic单片机 c语言,PIC单片机C语言非常入门与***演练 刘建清编著

kodinid 14 0

大家好,今天小编关注到一个比较意思的话题,就是关于pic单片机 c语言问题,于是小编就整理了3个相关介绍pic单片机 c语言的解答,让我们一起看看吧。

  1. PIC单片机用plc编程还是c语言?
  2. 单片机pic与psoc的区别?
  3. 哪位大侠懂PIC单片机与PC机的USB接口通信?

PIC单片机用plc编程还是c语言?

PIC单片机可以PLC,也可以用C语言编程。应该说用C语言来开发更多。在实际应用中,用C编程有极大的优点。能否用C语言来开发,就看有否相应有C编译器,Microchip公司的所有单片机都有相应的C编译器,有些要收费,但网站上也可以下载到破解版的。建议都用C编程,可参阅"PIC16系列单片机C程序设计与PROTEUS仿真"一书,北航出的。

谢谢!

pic单片机 c语言,PIC单片机C语言非常入门与视频演练 刘建清编著-第1张图片-安济编程网
图片来源网络,侵删)

单片机pic与psoc的区别

现在的单片机一般是mcu+有限的固定的模拟数字***;PSoC 相当于MCU+可编程模拟***电路+可编程数字***电路。

  PSoC 的最大特点就是集成度高,设计灵活。可以看成是MCU,FPGA/CPLD,ispPAC集合

  1.它里面包含MCU(psoc1为m8c,psoc3为51,psoc5为arm Cortex-M3),这是和你讲的那几种是有区别的。它可以很方便的实现系统设计,虽然fpga可以通过设计实现软核,但增加了设计难度性能也达不到硬核的程度。

pic单片机 c语言,PIC单片机C语言非常入门与视频演练 刘建清编著-第2张图片-安济编程网
(图片来源网络,侵删)

  2.PSoC还包含可编程数字模块(类似FPGA/CPLD),以及可编程模拟模块(类似ispPAC),即具有处理数字和模拟两种信号能力,此外,psoc具有的a/d,d/a模块解决了两种信号的接口问题。

  3.PSoC设计很简单,并且可以实现重构。

  4.psoc除了具备一般单片机的***外,还有可编程时钟,低电压检测,升压泵,内部精密参考电压等等***。

pic单片机 c语言,PIC单片机C语言非常入门与视频演练 刘建清编著-第3张图片-安济编程网
(图片来源网络,侵删)

哪位大侠懂PIC单片机与PC机的USB接口通信

简单地说,1.传感器输出的电压信号,如果很弱,首先要放大,如果变化范围满足精度要求,可以不用放大。

2.传感器电压信号连接单片机的ADC,编程***集AD信号量。

3.***集的AD信号量以串行通信传送到PC机中,PC机用VC或CB或VB或Delphin或JAVA编串行通信程序,接收单片机传送来的串行数据

4.简单具体的实现方法是,***集下位机***用Arduino来开发,选用Arduino UNO板,用C语言开发。

上位机PC侧用CB语言开发,用VB更简单,都可以用MACOMM32通信组件。实际上,还要考虑很多其它因素。

什么传感器?

传感器输出范围多少

需要放大吗?

精度要求多少?

***样时间多少?

到此,以上就是小编对于pic单片机 c语言的问题就介绍到这了,希望介绍关于pic单片机 c语言的3点解答对大家有用。

标签: 单片机 可编程 语言