预备知识: 1.电平特性 2.2进制与16进制的表示及转换 3.二进制数的逻辑运算 4.8051单片机介绍 5.C51基础知识 1.电平特性 数字电路中只有两种电平:高和低 (本门课程中)定义单片机为TTL电平: 高:+5V 低:0V RS232电平:计算机的串口: 高:-12V 低:12V 所以计算机与单片机之间通讯时需要加电平转换芯片max232. 二进制:
十六进制:
3.二进制数的逻辑运算
型号的介绍: STC89C52RC 40C-PDIP 0721CV4336 STC89C52RC STC:STC公司生产的, 89:89是一个系列, C:COMS芯片,52(2*4=8K),51,54,58,516, 40C-PDIP 40C:晶振的最大频率是40HZ,代表了一个单片机它所运行的速度,C呢表示商业级,40I,I:工业级。 PDIP:封装格式,双列直插式 0721CV4336 07年产,第21周, AT89C51 AT89S51 AT89LV51 4组IO口,一组均是8位,
`sfr SCON = 0X98;
sfr16 T2 = 0xCC;
sbit 0V = PSW^2;
PSW为一个寄存器,PSW^2:表示这个寄存器的第二位,
0 && 1;
0 || 1;
>>
11111111
右移:01111111
左移:1111110
&
单片机最小系统能够运行起来的必要条件: 1.电源 2.晶振 人体心脏跳动,心脏跳动人才有生命,单片机的晶振相当于给他提供能量,单片机它内部每运行一次,计算一次数据,程序执行,都是由晶振来进行驱动的,如果没有晶振则它无法工作。 3.复位电路 单片机在进行上位的时候,必须的复位一次,才能让程序从头考试执行, 对单片机任意IO口随意操作: 51单片机是4组IO口,每组是8个,总共32个IO,你可以随意的控制任意一个IO的高低电平的变换,控制有两种方式: 1.输出控制电平高低 2.输入检测电平高低(输入的时候你可以检测它任意一个IO是高电平还是低电平)
|