资讯详情

单片机控制发光二极管灯点亮(C语言).pptx

单片机控制发光二极管灯(C语言)

单片机控制led照明;主要内容;1.照亮板上的第一盏灯D0;引脚:; ;硬件说明;点亮D0灯:D7 D6 D5 D4 D3 D2 D1 D0 1 1 1 1 1 1 1 从二进制到十六进制,0xfe;源程序;十六进制;二进制和十六进制转换;十六进制常数; 各种进位的对应关系 ;Keil1.启动Vision ?Vision ?Vision二是标准Windows应用程序,双击Keil ?Vision2图标可以启动或选择开始→“程序”Keil ?Vision2命令开始运行。主界面如图1-28所示。;2.创建项目并选择单片机 选择“Project”(项目)→“New Project(新项目)命令,如图1-29所示,将弹出Greate New Project”(新建项目)对话框;随后会弹出一个对话框,要求选择单片机的型号。显示在对话框中Vision可根据使用的单片机选择2的设备数据库。;3.创建新的源程序文件,并在项目中添加源文件 单击工具栏中的新文件图标(或选择File”(文件)→“New新建文件可以出现在文件操作窗口。保存空白文件,单击工具栏中的保存图标(或选择File”(文件)→“Save”(保存)命令),弹出如图1-32所示的“Save as(保存为)对话框,将要保存的文件名输入文件名文本框,保存时注意添加正确的后缀名。;单击Target 1前面的 号,然后在Source Group 单击鼠标右键,弹出快捷菜单。 选择“Add Files to Group ’Source Group 1(向项目添加文件)命令弹出如图1-34所示的对话框。选择文件(注意选择文件类型),然后单击Add(添加)按钮,可将选中文件添加到项目中。 ;4.输入源程序:此时可输入源程序。5.设置目标硬件的工具选项 编程完成后,应进一步设置项目,以满足要求。;“Output”选项卡 如图所示,这里有多个选项选择Create HEX File复选框用于生成可执行代码文件,可以用编程器写入单片机芯片,文件的扩展被称为.HEX,默认情况下,如果要写芯片进行硬件实验,则必须选择该项目。其余选项均取默认值,不做任何修改。;6.并创建编译项目HEX工具栏中的图标可以直接进行文件。从左到右的图标是:编译、编译连接、全部重建、停止编译和设置工程。;编写源程序后,最终得到结果,提示0个错误,0个警告。同时以看到程序的内部RAM的使用量(data=8.0),外部RAM的使用量(xdata=0),代码量(code=18)等一些信息。;7.将生成的hex文件,通过ISP下载到板子中。

请观察现象!;源程序;C语言复习;C语言-51单片机头文件;二、点亮板上的0、2、4、6灯,与1、3、5、7灯交替闪烁;点亮0、2、4、6灯:D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 0 1 0 1 从二进制到十六进制,0xaa

点亮1、3、5、7灯:D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 1 0 1 0 从二进制到十六进制,0x55

;#include#define uint unsigned int #define uchar unsigned char void main(){ uint a; while(1){ P1=0xaa;a=50000; while(a--);P1=0x55;a=50000; while(a--); }}

};1)宏定义 #define uint unsigned int #define uchar unsigned char#define 标识符 字符串 C语言中的例子: #define PI 3.1415926 2)函数声明 函数声明是指函数的定义在后面,需要在前面调用,这样,就需要提前做出声明。一般来说,函数的声明只是函数的第一部分和分号。 ;3)数据类型Int signed int 范围是

标签: 二极管就会发光二极管1030b240a绿色led二极管4s三极管4s二三极管ke440catvs二极管

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台