摘要:
1 /* 首先对其先进行头文件的定义以及端口的定义 2 然后进行函数体的写,先写 ds18b20的初始化,然后写其 写字节, 编写读ds18B20 3 继续写温度转换函数模块,因为转换模块的结果放在了寄存器中,所以在写从寄存器中将 4 转换后的温度读出来 要有返回值 并且为两个字节 所以为 int 类型再读之前必须先将其读取寄存器的指令写入; 先读低字节,再读高字节 5 然... 阅读全文
摘要:
/* PWM的周期为2000uS;采用定时器T0的方式2;占空比每120mS更新一次;上电时,占空比从50%开始,每次增加5%,增加到95%之后,开始减少,每次占空比减少5%,减少到50%之后,便开始再次增加 分析:由于里面有多个时间需要计数,有PWM波的周期2000uS, 每5%(2000*5%= 阅读全文
摘要:
面向对象 特性 class object 封装、继承、多态 语法:属性、方法 构造函数(在实例化时做一些类的初始化的工作 该函数是用于传参数) 析构函数(在实例释放、销毁的时候自动执行的、通常用于一些收尾工作,如:关闭一些数据库链接,关闭打开的临时文件 当程序执行完以后, 析构__del__(sel 阅读全文