单片机程序用什么编写
单片机程序怎么改?
单片机程序怎么改?
答:
1.要看你的单片机的型号,有一些单片机是OTP型的(OneTimePrograming的缩写,中文意思就是一次性编程),这种单片机只可以编程一次,编程完毕便不可以读出,一般在商品成品中多见,常用的AT89C51系列,AT89S51系列,STC89C51系列,还有很多型号单片机都是可以重复编程,一般都可以重复编程达1000次以上(AT89C51系列,AT89S51系列1k次,,STC89C51系列100k次(技术资料上是这样说的)).
2.单片机编程,一般都用汇编和C语言外,还可以用机器语言(这个想是没有人用了).(这点不是太懂,见笑,我一般用C语言,用keil编译调试很方便,程序也易读).
3.一般单片机都有相应的程序下载工具,这里所说的工具并不复杂,AT89S51系列用SPI下载,STC单片机都用串口下载.这两者单片机的下载工具都可以自己做.如果你处于单片机入门阶段,本人建议用AT和STC的单片机.
单片机如何做成PLC?
可以采用两种方式:
一,采用串口与单片机通迅,采用无协议方式.但必须注意PLC通信方式,做必要的转换.如RS422,RS485等,可以采用与之对应的芯片与MCU连接.
二,采用IO口,可以通过编码与MCU交换数据以节省硬件资源.这种方式不需要什么协议之类的,但速度较慢,不过,对于数据显示,还是绰绰有余的. 如果PLC没有通讯口的,可以考虑用PLC的编程口,看PLC的编程口是rs485/rs232,也可以走协议.PLC 大多都支持R232 触摸屏一样也大多都支持R232
如何使用keiluvision4编写程序?
1. 打开KeiluVision4,从菜单栏选择Project-New uVision Project。
2. 在新建工程窗口中,输入工程名称,选择所需的目标MCU类型,然后点击“OK”按钮。
3. 在创建好的工程中,从菜单栏选择File-New-New Source新建源文件。
4. 选择C/C 文件作为源文件,点击“Add”按钮,添加源文件。
5. 在源文件编辑窗口中,输入源代码,点击“Save”按钮保存源文件。
6. 回到工程窗口,点击“Build Target”,Keiluvision4将自动编译程序。
7. 程序编译完成后,点击“Start/Stop Debug”按钮,程序将开始运行。