welcome to computer world! (单片机start!)
计算机是一种按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子装置。
计算机系统:硬件(Hardware)、软件(Software)。
Part 1:【电路与电子技术】
电阻:R=U/I .
电压:U=IR. (电势、电势差、电压)有大小和方向,其值用正负数表示。
基准零电位(GND):0V,所测的所有电压值都是基于这一点的;
闭合电路的电压和为零(考虑方向):各器件所分的电压值加起来为零(含电池)
电流:节点电流和为零(考虑方向,流入流出)
发光二极管:发光器件,2个引脚,亮度与电流有关;
单向性,阳极、阴极;
压降固定,为2V;
电流一般为5-10mA,加限流电阻;
三极管:3个引脚的晶体管
可作为开关器件:导通,截至;
对电流有放大作用
Part 2【数与量】 量:衡量事物多少; 数:量的数值。
在每一二进制位与硬件有对应的时候考虑进制转换。
计算机中所有的信息存储都以二进制进行。
ASCII码:用8位ASCII码表示一个字符。
Part 3【计算机】(广义)
熟悉的:台式机,笔记本电脑,PAD,智能手机,MCS51系列单片机;
专用计算机:ARM / DSP / SOC,工业控制计算机(IPC),可编程序控制器(PLC),大型计算机系统;
功能:1)计算:CPU(算术运算,逻辑运算) —— 内部寄存器
2)信息存储:存储器;
3)信息输入输出:总线;
每类CPU只能执行专有指令,全部指令的集合称为指令集;
程序由指令构成;
程序要执行,必须加载到内存;
指令要读入CPU后才能被执行,且根据待执行指令的地址找到该指令;
执行过程:取址;译码;读数据;执行;写数据。
内存:微机中的存储和记忆部件,用来存放数据和程序
作用:存储代码和数据
组成:算术逻辑单元(ALU):算术,逻辑,移位运算;
控制器
内部寄存器;
内部总线:BUS 片内器件;
进行数据联络的线路;
总线:各部件之间传送信息的公共通路组成,总线是电路,由多条电路连接线构成
地址总线,数据总线,控制总线。
编译软件是用来将源程序翻译成目标程序的,实际下载到单片机中的是翻译成的机器语言。