微机原理与接口技术课程笔记
创始人
2024-06-03 02:46:49
0

一、单片机基础知识

  • BCD码 4位 只表示0~9(超出9则分开表示,注意与二进制不同)
  • 存储器(RAM:存数据,随机存储断电丢失;ROM:存程序,断电不丢失)
  • 单片机位数:同时可以处理的数据的位数(二进制位数)
  • 处理功能:字节处理(整理赋值);位处理(单个赋值)
  • WDT看门狗:监视定时器,程序“走飞”后,用很短的时间使单片机复位,以恢复程序正常工作,从而提高系统的可靠性
  • 存储器中常用术语名词:
  1. 存储单元:由大量缓冲寄存器组成,一个寄存器就称为一个存储单元
  2. 位(bit):计算机中最小的数据单元,是一个二进制位
  3. 字长(位长):代码的位数,一般指参加一次运算的操作数的位数
  4. 字节(Byte):一个8位的二进制代码是一个字节。一个字节最低位称为第0位(位0),最高位称为第7位(位7),2个字节称为一个字,4个字节称为双字
  5. 容量单位:指一片存储器能够容纳的最大存储单元数


 二、单片机结构及原理

  • 层次:单片机——单片机系统——单片机应用系统
  • 特殊功能寄存器:PCOM/SCOM/TMOD/TCOM(都是8位)DPTR(唯一的16位)
  • 单片机管脚(40x):
  1.  32x并行4组I/O口 P0.0-P3.7
  2.  2x上电接地
  3.  2x晶振接口XTAL
  4.  1x复位RST
  5.  1x地址锁存ALE
  6.  1xEA非 访问程序存储器(选内部:接低电平;选外部:接高电平)需要手动控制
  7.  1xPSEN非 外部程序存储器读选通信号线 只读,不能写,不需手动控制
  • 数据总线:51中,内部由4K,并有16根地址线(P0口与P2口)可以提供外部2^16个地址单元(64K = 2^6K,1K = 2^10)
  • P0口:低8位地址&数据
  • P2口:高8位地址
  • P3口:外部数据存储器写
  • 数据存储器:分为片内、片外两部分
  • 内部数据存储:256个字节
  • 外部数据存储:64K
  • 数据与地址的不同:内外数据的0-255共256个字节可以同时使用;内外地址的4K不可以同时使用,只能在内、外中选择一个
  • 内部数据寄存器区:0-255个字节

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...