51单片机是一个芯片,内部有n个寄存器,外部长着n个脚,因为51单片机系列品种很多,详细有多少寄存器、长着几个脚要看详细型号。一般来说,在做产品的时分,以够用为准则。
单片机归于数字器材,所以它的引脚只需两种状况,即凹凸电平,5V的单片机,高电平是5V,低电平是0V;3.3V的单片机,高电平是3.3V,低电平是0V。即高电平的电压等于电源电压。部分单片机内部集成有DAC功用,即数模转化器,把数字量转化成模拟量的模块,带有DAC功用的单片机DAC输出引脚能够输出0到电源电压之间的任何电压值。有些单片机内部集成ADC功用,能够把连接到引脚上的0到电源电压之间的任何电压值转化成数字量存储到单片机内部寄存器。
单片机便是靠着它本身引脚电平的凹凸改变,来操控它周围的芯片作业,组成一个产品。所以Ration说,不管什么单片机,只需你学会了操控它的引脚电平凹凸,你就学会了它的一半。例如,单片机经过引脚凹凸来操控三极管导通与截止。单片机与EEPROM数据存储芯片at24c16组成永久性掉电不丢掉数据存储系统。
单片机操控三极管导通是使用引脚凹凸电平改变,单片机操控at24c16数据存储,也是使用引脚电平凹凸改变来完成的,只不过是选用 了at24c16的通信协议。
单片机操控外部芯片,一般选用详细的通信协议,串行协议有I2C、SPI、UART等,并行协议有8位16位等。不要被这些专业名词所吓倒,它们其实很简单。