×
单片机 > 单片机程序设计 > 详情

嵌入式学习笔记1——51单片机之预备知识

发布时间:2020-08-25 发布时间:
|
1.  TTL电平:高+5V(有电) 低0V(没电)。

2.  RS232电平: 计算机串口  高-12V    低+12V, 所以单片机与计算机通信时要加电平转换芯片max232。

3.  概念:C51就是开发51单片机的C语言。

4.  C51的数据类型扩展定义(即除了C中int 、char等之外):

     (1) sfr:特殊功能寄存器声明(一般情况编程时用不到)

     (2) sfr16:sfr的16位数据声明(一般情况编程时用不到)

     (3) sbit: 特殊功能位声明

     (4) bit: 位变量声明

       例:sfr SCON = 0x98;  sfr16 T2 = 0xCC; sbit OV =PSW^2;  sbit led0=P0^0  /*单片机P00引脚,P一定要大写*/;

5.  C51的包含的头文件:

       reg51.h和reg52.h(定义特殊功能寄存器和位寄存器,常用),math.h(定义常用数学运算),stdio.h ,stdlib.h ,            absacc.h

6.  << 、>> 左移右移后补零。

关键字:嵌入式  51单片机  预备知识 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
STM32 USB HID 键盘