keil编程和c语言,C语言编程及keil软件使用.ppt

51C语言编程及keil软件使用;单片机使用语言;C51的数据类型;C51数据类型扩充定义;C51的包含头文件;宏定义;C-51的运算符与C语言基本相同:+ - * / (加 减 乘 除)> >= < <= (大于 大于等于 小于 小于等于)== != (测试等于 测试不等于)

&& || ! (逻辑与 逻辑或 逻辑非 )

>> << (位右移 位左移)& | (按位与 按位或)^ ~ (按位异或 按位取反);位运算符;函数的定义;Main 函数格式:void main( )特点:无返回值,无参。 任何一个C程序有且仅有一个main函数,它是整个程序开始执行的入口。例:void main( ) { 总程序从这里开始执行; 其他语句; };C程序语法结构;2.分支结构;2.分支结构;2.分支结构;3.循环语句;While (表达式){语句;(内部可为空)}特点:先判断表达式,后执行语句。原则:若表达式非0,即为真,那么执行语句。否则跳出while 语句。;4. For语句;5.多分支转移语句;举几个相关的例子;(1)在某引脚输出高电平的编程方法 ;(2)在某引脚输出低电平的编程方法;(3)在某引脚输出方波编程方法 ;(4)将某引脚的输入电平取反后,从另一个引脚输出;点亮流水灯;延时函数;点亮流水灯;Keil软件的使用;使用步骤;1.新建文件夹后打开keil;2.新建一个工程;3. 起名,保存;4. 选择芯片;5.新建文件,保存;6.将文件添加到工程中;7.生成.hex文件;8.编程,编译;上面都做完后就可以把程序下载到单片机中运行了。;STC 下载软件;编写程序功能如下: 控制P1口灯闪烁 使用定时器T0方式2 控制时间为1s 一组交一份作业作业模板,在群共享里下载作业名称格式:组号+姓名时间结点:下次上课前发到郭老师QQ邮箱;此课件下载可自行编辑修改,供参考!感谢您的支持,我们努力做得更好!

你可能感兴趣的:(keil编程和c语言)