IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 单片机80C51(01) -> 正文阅读

[嵌入式]单片机80C51(01)

预备知识:
1.电平特性
2.2进制与16进制的表示及转换
3.二进制数的逻辑运算
4.8051单片机介绍
5.C51基础知识
1.电平特性
数字电路中只有两种电平:高和低
(本门课程中)定义单片机为TTL电平:
高:+5V
低:0V
RS232电平:计算机的串口:
高:-12V 低:12V
所以计算机与单片机之间通讯时需要加电平转换芯片max232.
二进制:
在这里插入图片描述

十六进制:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.二进制数的逻辑运算

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
型号的介绍:
STC89C52RC
40C-PDIP
0721CV4336
STC89C52RC
STC:STC公司生产的,
89:89是一个系列,
C:COMS芯片,52(2*4=8K),51,54,58,516,
40C-PDIP
40C:晶振的最大频率是40HZ,代表了一个单片机它所运行的速度,C呢表示商业级,40I,I:工业级。
PDIP:封装格式,双列直插式
0721CV4336
07年产,第21周,
AT89C51
AT89S51
AT89LV51
在这里插入图片描述
4组IO口,一组均是8位,
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

`sfr SCON = 0X98;
 //定义了一个寄存器,SCON单片机串行口控制寄存器,每个寄存器在单片机内有一个固定的地址,
sfr16 T2 = 0xCC;
sbit 0V = PSW^2;
PSW为一个寄存器,PSW^2:表示这个寄存器的第二位,

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

0 && 1//0逻辑与1,它两与完还是0
0 || 1//0逻辑或1,它两与完还是1 
>>    //位右移,01010101  把这8个字节全部往右移动一位
   11111111   
   右移:01111111
   左移:1111110
& //按位与   5&2   0101&0010  结果   0000

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
单片机最小系统能够运行起来的必要条件:
1.电源
2.晶振
人体心脏跳动,心脏跳动人才有生命,单片机的晶振相当于给他提供能量,单片机它内部每运行一次,计算一次数据,程序执行,都是由晶振来进行驱动的,如果没有晶振则它无法工作。
3.复位电路
单片机在进行上位的时候,必须的复位一次,才能让程序从头考试执行,
对单片机任意IO口随意操作:
51单片机是4组IO口,每组是8个,总共32个IO,你可以随意的控制任意一个IO的高低电平的变换,控制有两种方式:
1.输出控制电平高低
2.输入检测电平高低(输入的时候你可以检测它任意一个IO是高电平还是低电平)

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 20:58:04  更:2022-10-08 21:01:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 17:03:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码