单片机(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没有找到

相关推荐
云山工作室3 小时前
基于单片机的无线气象仪系统设计(论文+源码)
stm32·单片机·嵌入式硬件·毕业设计·毕设
HSunR3 小时前
单片机 期末笔记
笔记·单片机·嵌入式硬件
daybydayby5 小时前
互斥信号量的等待与通知
单片机
勿忘初心9110 小时前
Android车机DIY开发之软件篇(八)单独编译
android·嵌入式硬件·mcu·学习
zr52685544711 小时前
单通道串口服务器(三格电子)
运维·服务器·单片机
优信电子13 小时前
STM32F4分别驱动SN65HVD230和TJA1050进行CAN通信
stm32·单片机·嵌入式硬件·can·can 收发器·sn65hvd230·tja1050
小禾苗_14 小时前
51单片机——I2C-EEPROM
单片机·嵌入式硬件·51单片机
佳心饼干-17 小时前
单片机-定时器中断
单片机·嵌入式硬件
电气_空空17 小时前
基于单片机的指纹密码锁
单片机·嵌入式硬件·毕业设计·毕设