《單片机原理及应用》教案3.doc

《單片机原理及应用》教案3

PAGE PAGE 33 《单片机原理及应用》教案 初学单片机几个不易掌握的概念 总线、数据 我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连线传递的是一个模拟信号,是将连续变化的电压或电流信号在各个器件之间传送。而单片机电路中,连线传递的是一个数字信号,它所传递的只有“0”和“1”二个数字。这里大家可能会有一个误解,计算机既然可以传递0和1,那为什么不传递2、3、4、。。。?我们这么说大家可能就好理解了:计算机中“0”表示的是低电平,理论上为0V电压,“1”表示的是高电平,理论上为5V电压,单片机就是将这样的电平输出到它的口线上,让其它的器件把这一电平信号读走,即完成了输出“0”或“1”的任务。反之亦然,外围器件把要传给单片机的数据以高低电平的形式体现在它的输出口线上,通过与单片机的连接线,在单片机的相应的口线上也体现出相同的电平信号,单片机把这一信号取到内部的存贮单元中,即完成了一次输入“0”或“1”的任务。从以上分析我们就知道了为什么计算机不能传递2、3、4等其它数据的道理了。8位单片机的口线是8条,既可以同时输入输出8位数据,也可以用位操作指令只对其中的某一根口线进行读写操作。而连接单片机与其它器件的连接线实际上就是我们所称为的总线。而在总线上传输的数字就是我们所称为的数据。我们在这门课程中所介绍的AT89C51单片是一个8位机,有4个输入输出口,每

文档评论(0)

1亿VIP精品文档

相关文档