写单片机c程序,以前在网上好像听说有一款c代码管理查看?软件
推荐回答
单片机为什么要控制PLC,他们二种都可以独立做系统。为什么要二者结合的用?组态软件是上位机软件,就是可以做成图形画面,美观些,放到PC机或工业计算机上用,还可以建立数据库,保存大量数据。根据PLC的通讯方式可以选择不同的方式进行通讯。
齐月华2019-12-21 15:37:53
提示您:回答为网友贡献,仅供参考。
其他回答
-
首先,应该是ATmega128,与51单片机没有一毛钱关系。与keil也没有一毛钱关系。就算是没有加密,可以读出来,那也得要ATmega专用的ISP下载线,还要用专用的烧烧软件,要去ATMEL官网下载。好了,假如没有加密,是可以读出来,但读出来确实是BIN代码,看不懂,更不能修改。假如想仿造,只能是用原代码写到自己的板子的单片机里,这要求在硬件上要完全一样才行。因此,读出来的意义也不大。
赵香粉2019-12-21 15:24:03
-
好像绝大多数学校教单片机都是教汇编的,不教C语言。所以如何用C语言编写单片机程序得靠题主自学。但是单片机的C程序和PC的C程序又不太一样。就像printf,在PC上包含一个头文件就可以调用了。但是在单片机上得先初始化外设,然后再把输出流重定向到外设上,然后才能用printf。可是它们都是用C语言编写的。所以还是以不变应万变,先把C语言基础打好,看看《CPrimerPlus》之类的C语言教程为好官方电话官方网站向TA提问。
黄登源2019-12-21 15:11:31
相关问答
A_BITEQU20H;个位数存放处B_BITEQU21H;十位数存放处TEMPEQU22H;计数器寄存处STAR:MOVTEMP,#0;初始化计数器STLOP:ACALLDISPLAY;INCTEMPMOVA,TEMPCJNEA,#100,NEXT;等于100重来MOVTEMP,#0NEXT:LJMPSTLOP;显示子程序DISPLAY:MOVA,TEMPMOVB,#10DIVABMOVB_BIT,AMOVA_BIT,BMOVDPTR,#NUMTABMOVR0,#4DPL1:MOVR1,#5DPLOP:MOVA,A_BITMOVCA,@A+DPTRMOVP0,ACLRP2.7ACALLD1MSSETBP2.7MOVA,B_BITMOVCA,@A+DPTRMOVP0,ACLRP2.6ACALLD1MSSETBP2.6DJNZR1,DPLOPDJNZR0,DPL1RETD1MS:MOVR7,#50D1:MOVR6,#20D2:DJNZR6,$DJNZR7,D1RETNUMTAB:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H;013456789字形码END这是两位从0到99的,你参考下。