用C语言控制灯的亮灭

上传人:教**** 文档编号:252367010 上传时间:2024-11-15 格式:PPTX 页数:10 大小:357.51KB
返回 下载 相关 举报
用C语言控制灯的亮灭_第1页
第1页 / 共10页
用C语言控制灯的亮灭_第2页
第2页 / 共10页
用C语言控制灯的亮灭_第3页
第3页 / 共10页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,程序的概念,程序,是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。,常见的编程语言:,C,语言、,Basic,语言、,Java,语言、,Delphi,语言、,FoxPro,语言、,.NET,语言等,最小的,C,程序,#include,/,头文件,void main(),/,函数首部、主函数、无返回值,/,大括号之间的是函数体,P2_0=0;,/C,语句由分号结束,运行结果:,P2_0,连接的灯变亮,Keil编程环境,编程模式界面,切换编程模式和调试模式,保存键,编译键,Keil编程环境,调试模式界面,切换编程模式和调试模式,保存键,编译键,单步进入,单步跳过,跳出函数,跳出函数,全速运行,复位,程序用时,变量信息,变量信息(自己添加),什么是单片机,单片机:,即单片微型计算机,它是程序的载体。将程序放入单片机,通过单片机执行程序,从而实现要达到的目的。,发光二极管电路,0V,0V,灭,,5V,亮,数制及数制转换,计算机中数的表示及进制转换,数制,十进制:,0,、,1,、,2,、,3,、,4,、,5,、,6,、,7,、,8,、,9,二进制:,0,、,1,十六进制:,09,、,A,、,B,、,C,、,D,、,E,、,F,00000000,00000001,00000010,00000011,00000100,二进制,加,1,00000000,00000001,00000002,00000009,十进制,加,1,00000010,00000011,00000000,00000001,00000009,十六进制,加,1,0000000A,0000000B,0000000C,0000000D,0000000E,0000000F,00000010,数制及数制转换,各种进制之间的转换,二进制、十六进制转换成十进制:,按权相加,数制及数制转换,例 把十进制数,59,转换成二进制数,59,2,29,2,14,2,7,2,3,2,1,2,0,(59),10,=(111011),2,1,1,0,1,1,1,1 1 1 0 1 1,余,余,余,余,余,余,例 把十进制数,459,转换成十六进制数,459,16,28,16,1,16,0,(459),10,=(1CB),16,1 C B,余,11,余,12,余,1,各种进制之间的转换,十进制转换成二进制、十六进制:,连续除以基,从低到高记录余数,直至商为,0,(11010101111101),2,=(,00,11,0101,0111,1101),2,=(357D),16,(4B9E),16,=(,0,100,1011,1001,1110),2,=(100101110011110),2,0000 0,0001 1,0010 2,0011 3,0100 4,0101 5,0110 6,0111 7,1000 8,1001 9,1010 A,1011 B,1100 C,1101 D,1110 E,1111 F,各种进制之间的转换,二进制转换成十六进制:,从右向左,每,4,位一组(不足,4,位左补,0,),转换成十六进制,十六进制转换成二进制:,用,4,位二进制数代替每一位十六进制数,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 开题报告


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!