C-51单片机学习笔记(1)——预备知识

本文介绍了单片机的概念及其基本组成,并详细讲解了51单片机的I/O口控制方法,包括如何设置输出电平及检测电平高低等。此外,还概述了定时器、中断和串口通信等核心知识点。

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

单片机就是一块在硅片上集成了微处理器、存储器及各种输入输出接口的芯片。因为具有了计算机的基本属性,而被称为单片机。

对单片机的控制,其实就是对I/O口的控制,无论单片机对外界进行何种控制,或接受外部的何种控制,都是通过I/O口进行的。51单片机总共有P0、P1、P2、P3四个8位双向输入输出端口,每个端口都有锁存器、输出驱动器和输入缓冲器。4个I/O端口都能作输入输出口用,其中P0和P2通常用于对外部存储器的访问。


yinjiaotupian


____________________________________________________________________________________________________________________________________

C-51的数据类型扩充定义 :

sfr:特殊功能寄存器声明
sfr16:sfr的16位数据声明
sbit:特殊功能位声明
bit:位变量声明

_____________________________________________________________________________

包含的头文件:

reg52.h

_____________________________________________________________________________

C-51运算符:

>>  <<         (位右移    位左移)
& |             (按位与    按位或)
^ ~             (按位异或  按位取反)

——————————————————————————————————————

最小系统能够运行起来的必要条件:

   1.电源 2.晶振3.复位电路

_______________________________________________________________________

学习单片机主要掌握:
(1)对单片机任意IO口的随意操作
  1.输出控制电平高低

2.输出检测电平高低。


(2)定时器:重点掌握最常用的方式2

(3)中断:外部中断、定时器中断、串口中断


(4)串口通信:单片机之间、单片机与计算机间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值