一、单片机的基础知识
(1)单片机的电平特性
数字电路中只有两种电平:
高和低(本课程中)定义单片机为TTL电平:高+5V、低0V。
RS232电平:计算机的串口,高-12V、低+12V。
所以单片机与计算机之间进行通讯时需要加电平转换芯片max232。
(2)单片机的进制
单片机的内部进制:二进制
单片机的编程常用进制:16进制
C51编程应熟练掌握0-15的二进制和16进制
进制转换:10进制-》16进制-》二进制
(3)单片机的概念
是一块集成芯片集成了微处理器、存储器、I/O接口电路。从而构成单芯片微型计算机。
(4)单片机内部资源的三大指标
1、FLash(程序的存储空间ROM)
2、RAM(数据存储器)(以字节来算一般为256/512字节):存储程序运行时的中间变量
3、SFR(特殊功能寄存器)
中断 、定时 、串口
STC89S52的硬件资源:
8KB的Flash 、512字节的RAM、32个I/O口(P0 P1 P2 P3) 3个定时器(T1 T2 T3) 1个UARY(串口) 8个中断源
二、单片机的最小系统
单片机、电源电路、晶振电路、复位电路
单片机最小系统,也叫做单片机最小应用系统,是指用最少的原件组成单片机可以工作的系统。
单片机最小系统的三要素就是电源、晶振、复位电路