51单片机入门笔记

一:基础知识

1.型号:STC89C52RC 40I-PDIP,其中STC-STC公司生产,8-该芯片为8051内核,9-内部含Flash EEPROM存储器,C-该器件为CMOS产品,5-固定不变,2-该芯片内部ROM=8KB,RC-该芯片内部RAM=512B,40-该芯片外部晶振最高可接入40MHz,I-工业级产品,PDIP-该芯片为双列直插式封装。

2.芯片封装技术:

DIP(双列直插是封装),PLCC(带引线的塑料芯片封装),QFP(塑料方形扁平式封装)&PFP(塑料扁平组件式封装),PGA(插针网格阵列封装),BGA(球栅阵列封装)。

3.单片机外部引脚:

1)电源和时钟引脚:Vcc,GND,XTAL1,XTAL2;

2)编程控制引脚:RST,PSEN,ALE/PROG,EA/Vpp;

3)I/O口引脚:P0,P1,P2,P3。

4.进制转换:二进制(B),八进制(O),十进制(D),十六进制(H)。

5.二进制的逻辑运算:与(&),或(|),非(~),异或(^),同或。

6.C51中的基本数据类型:

1)无符号:unsigned char,unsigned int,unsigned long;

2)有符号:char,int,long,float,double;

3)位类型:bit。

7.C51数据类型扩充定义:

sfr-特殊功能寄存器的数据声明,声明一个8位的寄存器;

sfr16-16位特殊功能寄存器的数据声明;

sbit-特殊功能位声明,即声明某一个特殊功能寄存器中的某一位;

bit-位变量声明。

8.C51中常用的头文件:reg51.h,reg52.h,math.h,(stdio.h,stdlib.h,absacc.h,intrins.h).

9.C51中的运算符:算数运算符;逻辑运算符;位运算符。

10.C51中的基础语句:if,while,for,switch/case,do-while。

转载于:https://www.cnblogs.com/ljd4you/p/6435885.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值