电脑
单片机编译软件
我以AT89S51单片机来示范讲解,下图是单片机的外形图和引脚功能图。
对单片机各引脚进行简单介绍一下,P1.0-P1.7是8个P1的I/O口,可以分别输出高低电平,P0.0-P0.7是8个P0的I/O口,可以分别输出低电平,P2.0-P2.7是8个P1的I/O口,可以分别输出高低电平,P3.0-P3.7是8个P1的I/O口,可以分别输出高低电平,RST是单片机的复位脚,VCC是电源脚,GND是接地脚,还有部分引脚有第二功能,如:RXD串口接收,TXD串口发送等。
下面是单片机点亮发光二极管来讲解应用,先画原理图,单片机的基本工作电路就是供电、复位、时钟,有了这三样再写入程序就可以工作了。
知道工作原理就可以编程了,在编程前先要去熟悉一下编程语言,如果用汇编语言就要去熟悉汇编指令,如果是用C语言就要去熟悉C指令,这里就不祥谈了。
熟悉指令后就可以打开编译软件进行写程序了,程序分3个部分:1.开头部分#include
这个是让发光二极管闪亮的程序,你们也可以去试试,程序编好后就可以编译成HEX文件了,最后就可以用编程器去写单片机了。
打开单片机烧写软件,先进行器件选择单片机AT89S51,然后调入刚编译好的HEX文件,按开始就可以烧写程序到单片机里了。
用C语言比用汇编容易接收点。