
51单片机
GG-BY
天青色等烟雨,而我在等你。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c51 点阵倒计时牌
#include <reg51.h> #include <intrins.h> typedef unsigned char u8; typedef unsigned int u16; sbit SRCLK=P3^6; sbit RCLK=P3^5; sbit SER=P3^4; u8 code ledduan[][8]={ {0x00,0x00,0x32,0x49,0x49,0x49,0x3e,0x00}, //9 {0x原创 2021-11-17 17:20:51 · 508 阅读 · 0 评论 -
c51单片机 点阵的图形横向移动
1.取模,如图所示 2.代码 3.效果如下,点开观看,时间间隔较短 c51单片机 点阵横向移动原创 2021-11-17 17:05:57 · 812 阅读 · 0 评论 -
C51单片机 外部中断
外部中断0的触发 外部中断1的触发原创 2021-11-01 22:10:07 · 258 阅读 · 0 评论 -
51单片机 04动态数码管
#include <reg52.h> sbit lsa = P2^2; sbit lsb = P2^3; sbit lsc = P2^4; unsigned int sdf[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; void delay(unsigned int i) { while(i--); } void dffff(void) { unsig原创 2021-10-19 21:11:31 · 182 阅读 · 0 评论 -
51单片机 03静态数码管
#include <reg52.h> sbit lsa = P2^2; sbit lsb = P2^3; sbit lsc = P2^4; unsigned int sdf[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; void main() { lsa = 0; lsb = 0; lsc = 0; P0 = sdf[0]; while(1); }原创 2021-10-19 21:07:28 · 167 阅读 · 0 评论 -
51单片机 02流水灯
LED左移后右移 #include <reg52.h> #define led P2 void delay(unsigned int i) { while(i--); } void flash(void) { unsigned int i; for(i = 0;i < 8;i++) { led = (0xff & ~(1 << i)); delay(50000); } for(i = 8;i > 0;i--) { le原创 2021-10-19 21:00:34 · 2609 阅读 · 0 评论 -
51单片机 01点亮小灯泡
#include <reg52.h> sbit led = P2^0; void main() { while(1) { led = 0; } }原创 2021-10-19 20:57:54 · 457 阅读 · 0 评论