微计算机与微处理器入门pdf,微处理器与微计算机系统-西华大学.pdf

本章节详细介绍了C51在单片机程序设计中的应用,包括C51的数据类型如unsigned char、signed int等,以及变量与存储器类型,绝对地址的访问和函数的使用。重点讲解了C51特有的数据类型、存储器类型和绝对地址的访问,适合学习51单片机的初学者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

微处理器与微计算机系统-西华大学

第4章单片机C语言程序设计

微处理器与微计算机系统

微处理器与微计算机系统

教材:单片机原理与应用及C51程序设计(第3版) 清华大学出版社

主讲:谢维成

scxweicheng@

西华大学 电气与电子信息学院

第4章单片机C语言程序设计

第4章 单片机C语言程序设计

主要内容:

1、C51的数据类型

2、C51的变量与存储器类型

3、绝对地址的访问

4、C51中的函数。

重点:

1、C51特有数据类型

2、C51特有变量和存储器类型

3、绝对地址的访问和中断函数

2

第4章单片机C语言程序设计

章节

4.1 C51基本知识

4.2 C51 的数据类型

4.3 C51 的变量与存储类型

4.4 绝对地址的访问

4.5 C51 中的函数

3

第4章单片机C语言程序设计

4.1 C51基本知识

C51与标准C语言的区别主要体现在以下几个方面。

(1)C51中的数据类型与标准C语言的数据类型也有一定

的区别。

(2)C51在变量定义与使用上与标准C语言不一样。

(3)为了方便对51单片机硬件资源进行访问,C51在绝

对地址访问上对标准C语言进行了扩展。

(4)C51中函数的定义与使用与标准C语言也不完全相同。

4

第4章单片机C语言程序设计

4.2 C51 的数据类型

基本数据类型 名称 长 度 取值范围

unsigned char 无符号字符型 1字节 0~255

signed char 有符号字符型 1字节 -128~+127

unsigned int 无符号整型 2字节 0~65535

signed int 有符号整型 2字节 -32768~+32767

unsigned long 无符号长整型 4字节 0~4294967295

signed long 有符号长整型 4字节 -2147483648~

+2147483647

float 浮点型 4字节 ±1.175494E-38~

±3.402823E+38

bit 位型 1位 0或1

sbit 特殊位型 1位 0或1

sfr 8位特殊功能寄存器型 1字节 0~255

sfr16 16位特殊功能寄存器型 2字节

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值