网站大量收购闲置独家精品文档,联系QQ:2885784924

C51语言入门.pdf

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C51语言入门

MCS-51单片机 -- C51基础 陈茜茹 Email:vickychenqian@163Email:vickychenqian@163.comcom 主要内容 C51与标准C C51C51的数据类型和运算量的数据类型和运算量 C51的运算符的运算符 程序结构 函数函数 其它数据类型其它数据类型 C51与标准C • C语言是一种编译型程序设计语言,它兼顾 了多种高级语言的特点了多种高级语言的特点,并具备汇编语言并具备汇编语言 的功能的功能。针对针对8051的的C语言日趋成熟语言日趋成熟,成为成为 了专业化的实用高级语言。很多硬件开发 都用都用CC语言编程语言编程,,如如::各种单片机各种单片机、、DSPDSP、、 ARM等。 C51与标准C的区别 (1 )C51 中定义的库函数和标准C语言定义的库函数不同。标准 的C语言定义的库函数是按通用微型计算机来定义的,而C51 中的 库函数是按MCS-51单片机相应情况来定义的; (2 )C51 中的数据类型与标准C的数据类型也有一定的区别,在 C51C51 中还增加了几种针对中还增加了几种针对MCSMCS-5151单片机单片机特有的数据类型特有的数据类型;; (3 )C51变量的存储模式与标准C 中变量的存储模式不一样, C51C51 中变量的存储模式是与中变量的存储模式是与MCSMCS-5151单片机的存储器紧密相关单片机的存储器紧密相关;; ((4 ))C51与标准与标准C的输入输出处理不一样的输入输出处理不一样,,C51 中的输入输出是中的输入输出是 通过MCS-51 串行口来完成的,输入输出指令执行前必须要对串行 口进行初始化; (5 )C51与标准C在函数使用方面也有一定的区别,C51 中有专 门的中断函数门的中断函数。。 C51的数据类型 基本数据类型 类型符号 关键字 所占位数 数的表示范围 (signed)(signed) intint 1616 -3276832768~3276732767 有 (signed) short 16 -32768~32767 型 整 ((sigi ned)d) llong 3232 -21474836482147483648~21474836472147483647 unsigned int 16 0~65535 无无 unsigned short int 1616 00~6553565535 unsigned long int 32 0~4294967295 型 实 有有 flfloatt 3232 33.44e-3838~33.44e3838 有 double 64 1.7e-308~1.7e308 字 字 有有 chhar -128128~ 127127 符 8 型 无 unsigned char 8 0~255 基本类型:*

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档