做郭老师的题目做的我脑子疼然后就去复习了一波然后还是脑壳疼,没心情了。。。。
学习单片机的基础**
基本模电数电知识(二进制、十进制、十六进制以及或与非逻辑关系)
基础知识
关于电平特性
数字电路只有两种电平:高电平和低电平
本课程中定义单片机为TTL电平:高+5V、低0V;
计算机的串口为RS232电平:高-12V、低+12V;
所以计算机与单片机之间通讯时需要加电平转换芯片MAX232(实验板左下角)
十进制、二进制、十六进制之间的转换
十进制:逢十进一
二进制:遇二进一
十六进制:逢十六进一
正整数的十进制转换二进制
二进制转换为十进制
二进制转十进制的转换原理:从二进制的右边第一个数开始,每一个乘以2的n次方,n从0 开始,每次递增1。然后得出来的每个数相加即是十进制数。
十进制转换为十六进制
从后往前写,H代表16进制(16进制的16为10)
十六进制转换为十进制
十六进制数按权展开,从十六进制数的右边第一个数开始,每一个乘以16的n次方,n从0 开始,每次递增1。然后得出来的每个数相加即是十进制数。
二进制和十六进制之间通过十进制转换
6、二进制之间的逻辑运算关系
与运算:0·0=0;0·1=0;1·1=1;单片机符号&
或运算:0+0=0;0+1=0;1+1=1;单片机符号|
非运算:1求反;单片机符号上面一横
异或运算:不同为1,相同为0;单片机符号是
