摘要: 一、实验目的:给24C02的内部RAM写入一组数据0xb0,数据从24C02内部RAM的0x01开始存放。然后再把这组数据读出来,来点亮LED灯,检验写入和读出是否正确。二、理论知识准备:下面我们先介绍一下I2C总线的相关理论知识。(一)、I2C总线概念I2C总线是一种双向二线制总线,它的结构简单,... 阅读全文
posted @ 2016-01-06 22:18 cow825 阅读(971) 评论(0) 推荐(0) 编辑
摘要: PCB快捷键1.测距:CTRL+M或者R/M;测两点间距R/P;2.快速切换层:ctrl+shift+鼠标滚轮(安装小工具可以用鼠标中间键快速切换层);3.PCB界面放大镜:SHIFT+M打开关闭放大镜;4. 单面布线:shift+s,其他层隐身开关。效果如下:5.元器件快速切换到底层:在拖动元器件... 阅读全文
posted @ 2016-01-06 22:16 cow825 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 利用A/D,加上简单的计算,加上串口打印,我们就可以简单的测量电压了。就可以做简单的电压或电流表了。调节电位器,电压会变化,led灯也会变化,电脑显示实验现象如图:源代码:项目名称:PCF8591AD和串口打印项目内容:A/D转换,把转换的数字量送给P0口控制LED的亮灭;并把转换的数字逻辑运算,送... 阅读全文
posted @ 2016-01-06 22:14 cow825 阅读(1181) 评论(1) 推荐(1) 编辑
摘要: 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011... 阅读全文
posted @ 2016-01-06 22:11 cow825 阅读(241) 评论(0) 推荐(0) 编辑
摘要: C语言基本数据类型简介1.概述 C 语言包含的数据类型如下图所示:2.各种数据类型介绍2.1整型 整形包括短整型、整形和长整形。2.1.1短整形 short a=1;2.1.2整形 一般占4个字节(32位),最高位代表符号,0表示正数,1表示负数,取值范围是-2147483648~21474... 阅读全文
posted @ 2015-12-28 22:34 cow825 阅读(223) 评论(0) 推荐(0) 编辑