51单片机
文章平均质量分 67
人在西北刚上线
水瓶座程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
51单片机实验 2017年11月16日
2017年11月15日 流水灯实验 #include 第一行是程序的单片机头文件名,它说明了你使用的单片机型号,方便识别功能引脚 #include 第二行是程序函数库的定义文件名,它说明了你正在调用这个函数库 #define uchar unsigned char #define uint unsigned int 这两句是函数名替换,代表前一个表示后两个词的含义,这样原创 2017-11-16 22:42:37 · 453 阅读 · 0 评论 -
51单片机实验2017年11月17日
17年11月17日 数码管显示 #include 单片机型号程序前辍 #include 函数库调用 #define uchar unsigned char #define uint unsigned int define函数名称替换 sbit we = P2^7; sbit du = P2^6; 开发板上的位选和段选声明,也就是说告诉单片机我们要用位选和段选了原创 2017-11-17 20:29:19 · 12012 阅读 · 0 评论 -
51单片机实验2017年11月20日
2017年11月18日 数码管计时器程序 #include #include #define uint unsigned int #define uchar unsigned char sbit we = P2^7; sbit du = P2^6; sbit LED1 = P1^0; uchar counter,time_counter; uchar cod原创 2017-11-20 21:57:03 · 1176 阅读 · 0 评论 -
51单片机实验 2017年11月27日
2017年11月27日 矩阵键盘程序 #include 单片机头文件 #define uchar unsigned char #define uint unsigned int 宏替换名称替换,无符号字符型和无符号整型 sbit we = P2^7; sbit du = P2^6; 声明段选和位选 uchar code leddata[]={原创 2017-11-29 22:09:50 · 758 阅读 · 0 评论 -
51单片机实验程序 2017年11月29日
2017年11月29日 定时器/计时器中断LED灯闪烁程序 #include #define uint unsigned int #define uchar unsigned char uint count; void delay(uint z) { uint x,y; for(x = z;x >0;x --) for(y = 112;y > 0原创 2021-12-27 09:58:32 · 220 阅读 · 0 评论 -
51单片机实验 2017年11月22日
2017年11月22日 按键程序 #include #include #define uchar unsigned char #define uint unsigned int sbit we = P2^7; sbit du = P2^6; sbit S4 = P3^2; sbit S5 = P3^3; //uchar ledflow = 0x7f; uchar c原创 2017-11-23 22:29:25 · 521 阅读 · 0 评论 -
51单片机实验2017年12月4日
2017年12月4日 定时器LED延时程序 #include #define uint unsigned int #define uchar unsigned char //宏定义名称替换函数 uchar count; //无符号字符型函数 sbit LED1 = P1^0; //打开L原创 2017-12-04 21:55:51 · 444 阅读 · 0 评论 -
51单片机实验 2017年12月13日
2017年12月13日 1602液晶显示程序: #include #define uchar unsigned char #define uint unsigned int sbit lcden=P3^4;//位定义1602液晶使能脚 sbit rs=P3^5; //位定义1602液晶数据/命令(H/L)引脚 sbit rw=P3^6; //位定义1602液晶读/写原创 2017-12-15 15:04:07 · 713 阅读 · 0 评论
分享