C51
able陈
这个作者很懒,什么都没留下…
展开
-
51驱动1602液晶显示,时钟显示
不多说了,直接上代码吧,注释都挺清楚的。#include"reg52.h"#include"intrins.h"/*** 完成lcd的驱动* 注意命令的写入顺序* 使用的晶振频率11.0592MHZ*/sbit RS = P2^0;sbit RW = P2^1;sbit E = P2^2;#define DB P0 typedef unsigned char uint8_t ;uint8_t second, minute, hour, flag;uint8_t原创 2020-06-23 13:10:25 · 571 阅读 · 0 评论 -
关于51单片机驱动DS18B20代码的感想
首先使用单总线驱动DS18B20有三个步骤DS18B20器件的初始化ROM commondFunction Command这里我们经常使用的是初始化和功能命令字,对于第二项,是为了区分多个单总线器件使用的,所有我们有时候,就直接选择,跳过ROM Command,这里的意思是写一个跳过的ROM COMMAND,不是直接就不写,因为规定了必须要写ROM COMMAND这里就写一个使用到的0xC...原创 2020-01-28 21:39:42 · 837 阅读 · 1 评论 -
关于蓝桥杯单片机开发板矩阵键盘的一些坑
首先需要明确一点,开发板上使用的芯片是IAP15F2K61S2进行转换,转换的使用P4.2 -> P3.6, P4.4 -> P3.7,其中P4口是IAP15F2K61S2中的,sfc P4 = 0xc0;文章参考https://blog.csdn.net/weixin_42244181/article/details/87543354其实上面博主的程序已经很明确了,这里贴出几种...原创 2020-01-26 21:20:47 · 1459 阅读 · 3 评论 -
利用c51单片机实现测频仪(基于proteus仿真)
主要使用了c51单片机内部的定时器计数器功能最近在准备期末考试,就结合这个实验复习了一下TMOD,TCON, EA, IP的使用还有就是今年的蓝桥杯单片机省赛的时候就考到了测频功能,当时还没有学习单片机,估计就是挂在了这里,现在学完了回过头来看一下, 原来这么简单,太可惜了。TMOD, TCON, IE寄存器的主要功能TMOD寄存器主要是对于定时器和计数器的模式控制从高位到地位为GATE...原创 2019-06-06 20:02:39 · 4671 阅读 · 10 评论