上页 data code 下页默认的存储类型是pdata参数及局部变量放入分页的外部数据存储区通过R0或R1间接访问栈空间位于片内数据存储区中下页定时器计数器(TC)应用的C语言编程回目录例 ADC0809与8031接口的数据采集程序举例下页回目录例12 8031与DAC0832单缓冲区接口的数据转换举例下页上页上页
第五章单片机的C语言程序设计 及仿真调试本章学习目标掌握单片机C语言程序中的常用功能掌握Keil C的程序设计掌握STC15F2K60S2单片机C语言程序调试过程1汇编语言和C语言的选择问题设计规模较小的嵌入式应用系统时,可以使用汇编语言。因为代码一般不长,且较简单。当程序比较复杂,且没有很好的注释时,使用汇编编程的可读性和可维护性会很差,代码的可重性也比较低。使用C语言编程,编写简单、直观易读、
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第4章 单片机C语言程序设计第4章 单片机C语言程序设计4.1 C语言与MCS-51单片机4.1.1 C语言的特点及程序结构一.C语言的特点1.语言简洁紧凑使用方便灵活2.运算符丰富3.数据结构丰富具有现代化语言的各种数据结构4.可进行结构化程序设计5.可以直接对计算机硬件进行操作6.生成的目标代码质量高程序执行效率高7.
单片机不能直接执行C51程序执行前必须经过编译形成相应的可执行代码目前开发的编译器种类繁多并非所有的C51编译器产生高效代码KEIL编译器:KEIL编译器效率很高它支持浮点和长整数重入和递归支持DOS和Window环境但它不提供库源代码只能产生混合代码若使用单片模式它是最好的选择字符型161存储器类型xdata存储模式xdata(大模式)sbit LED_EN = P14sbit LED_DIS
C51程序开发过程 2023418signed char-3276832767unsigned long01sfr16C51的存储器类型8分页间址共256字节(MO Ri)8紧凑模式变量默认在片外RAM的页(256字节页号由P2口决定)例如:sfr SCON = 0x90sfr P0 = 0x80 先定义变量的数据类型和存储类型 例如: int bdata ibase
第一级第二级第三级单片机原理与接口技术教程第五章 单片机C语言程序设计概述41820221为什么要使用C语言进行程序开发C 语言有很好的结构性便于模块化更容易阅读和维护程序有很好的可移植性能够很方便的从一个工程移植到另一个工程从而减少开发时间用C编写程序比汇编更符合人们的思考习惯开发者可以更专心的考虑解决问题的算法而不是考虑一些使用汇编语言上的细节问题这样可从总体上减少开发和调试的时间418202
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单片机应用技术 (C语言版)第4章 C51程序设计入门42020221第4章 单片机C语言及程序设计4.1 C51的基本数据类型4.2 C51变量的存储区域4.3 C51的运算符4.4 数组4.5 指针4.6 结构4.7 C51程序设计4.8 函数的定义与调用目录42020222 本章内容完全是结
第4章 MCS-51系列单片机C语言程序设计第4章 MCS-51系列单片机 C语言程序设计 MCS-51系列单片机的C编译器 IAR EW8051的集成开发环境 IAR EW8051的C语言流程控制语句 IAR EW8051的C语言数据类型 函数和模块化程序设计 习题四 1.Tasking Crossview51 Tasking原名为BSOTa
#
#
违法有害信息,请在下方选择原因提交举报