单片机(MCU)-简单认识

简介:

内部集成了CPU,RAM,ROM,定时器,中断系统,通讯接口等一系列电脑的常用硬件功能。

单片机的任务是信息采集(依靠传感器),处理(依靠CPU),硬件设备(电机,LED等)的控制。

单片机跟计算机相比,单片机成本低,体积小,结构简单,但是性能与计算机相差较大,学习单片机主要是为了了解计算机的原理与结构。

应用领域:

智能仪表,实时工控,通讯设备,导航系统,家用电器等。

51单片机:

与8051内核一样的系列单片机都叫做51单片机。

以STC89C52单片机为例:

位数------8位

PAM:512字节------随机存储器(工厂)

ROM:8K------用于存储程序(Flash)------只读存储器(仓库)存储掉电不丢失

工作频率:12MHz(本开发板使用)

STC89 XX xx 35 x xxx xx
STC 12T/6T 8051 工作电压 C: 5.5V~3.8V LE: 3.6V~2.4V/ 3.4V~2.4V 程序空间及RAM空间大小,如: 51是4k字节程序空间及512字节RAM空间;52是8K字节程序空间及512字节RAM空间;53是12K字节程序空间及512字节RAM空间;14是14K字节程序空间及512字节RAM空间;54是16K字节程序空间及1280字节RAM空间;58是32K字节程序空间及1280字节RAM空间;516是62K字节程序空间及1280字节RAM空间;510是40K字节程序空间及1280字节RAM空间;512是48K字节程序空间及1280字节RAM空间;514是56K字节程序空间及1280字节RAM空间. 工作频率: 35:工作频率可以到35MHz 工作温度范围: I: 工业级,-40度~85度 C: 商业级,0度~70度 封装类型:PDIP, LQFP, PLCC, PQFP 管脚数: 如40, 44
[STC89C52单片机命名规则]

单片机管脚图:

单片机为TTL电平:高电平为5V,低电平为0V;

RS232电平:(计算机的串口)高电:-9~--15;低电:+3~+15之间;

实验板上需要max232将电平转换,作用是将高电V转换为低电V;

PDIP分装型号表示双列直叉式;

CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;

I/O口:四个8为并行I/O口,既可用作输入,也可用作输出。

T/C:定时/计数器,既可以工作在定时模式也可以工作在计数模式。

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

单片机能够运行起来的条件:

1、电源,2、晶振,3、复位电路

对单片机任意I/O口的设置:输出控制(输入检测)电平高低

中断:内部中断,串口中断,定时器中断

串口通信:单片机之间,单片机与计算机之间。

总线型有四种,非总线不能构成一组8位,DB------表示数据总线,AB------表示地址总线,CB------表示控制总线。

sfr:特殊功能寄存器声明

sfr16:sfr的16位数据声明

sbit:特殊功能位声明

bit:位变量声明

P3是第二功能引脚:

UART全双工通信

资料的相关网址:http://pan.baidu.com/s/1eRVOAA2

今日未解决的问题:STC没有找到

相关推荐
落雨封海1 小时前
【1】GD32 系统架构、内核、中断系统、存储器系统
单片机·gd32
weixin_462901972 小时前
STM32F103C8T6裸机多任务编程的问题
stm32·单片机·嵌入式硬件
Jumbuck_104 小时前
基于OpenMV+STM32+OLED与YOLOv11+PaddleOCR的嵌入式车牌识别系统开发笔记
笔记·stm32·嵌入式硬件
小智学长 | 嵌入式8 小时前
单片机-89C51部分:4、固件烧录
c语言·单片机·嵌入式硬件
时之彼岸Φ8 小时前
Adruino:传感器及步进电机
单片机·嵌入式硬件
少年、潜行9 小时前
【开源】基于51单片机的简易智能楼道照明设计
单片机·嵌入式硬件·51单片机
子朔不言9 小时前
MH2103 MH22D3系列的JTAG/SWD复用功能和引脚映射,IO初始化的关键点
单片机·mcu·mh2103·mh22d3·新龙微·兆讯
国科安芯9 小时前
基于先进MCU的机器人运动控制系统设计:理论、实践与前沿技术
人工智能·单片机·机器人
honey ball9 小时前
为啥低速MCU单板辐射测试会有200M-1Ghz的辐射信号
单片机·嵌入式硬件
憧憬一下10 小时前
stm32之EXIT外部中断详解
stm32·单片机·嵌入式·中断