|
|
|
|
|
|
随笔分类 -
单片机
液晶显示zxf
摘要:#include #define uint unsigned int #define uchar unsigned char /* *************************** PIN *************************/ #define LCD1602_DB P0// sbit LCD1602_RS=P2^5; sbit LCD1602_RW=P2^6;...
阅读全文
动态数码管
摘要:#include <reg52.h> #define uint unsigned int #define uchar unsigned char uchar duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x83,0xc6,0xa
阅读全文
静态数码管
摘要:/* Main.c file generated by New Project wizard * * Created: 周日 十月 22 2017 * Processor: 80C51 * Compiler: Keil for 8051 */ #include #define uint unsigned int #define uchar unsigned char u...
阅读全文
流水等上下
摘要:/* #include #define uint unsigned int #define uchar unsigned char void delayn50ms(uint n) { uint i,j; for(i=0;i//头文件 L_M(); //流水灯左移控制程序 R_M(); ...
阅读全文
定时/计数器
摘要:#include #define uint unsigned int #define uchar unsigned char sbit lw=P3^1; sbit ld=P3^0; uchar duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; uchar wei[]={0x01,0x02,0x04,0x08,0...
阅读全文
计数器 中断
摘要:#include #define uint unsigned int #define uchar unsigned char sbit lw=P3^1; sbit ld=P3^0; uchar duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; uchar wei[]={0x01,0x02,0x04,0x08,0...
阅读全文
外部中断0,1
摘要:#include #define uint unsigned int #define uchar unsigned char uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar liushui[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; ucha...
阅读全文
矩形按键
摘要:1 #include 2 #define uint unsigned int 3 #define uchar unsigned char 4 uchar keynum=0; 5 uchar duan[]={0xc0,~0x06,~0x5b,~0x4f,~0x66,~0x6d,~0x7d,~0x07,~0x7f,~0x6f,~0x77,~0x7c,~0x39,~0x...
阅读全文
倒数100
摘要:#include #define uint unsigned int #define uchar unsigned char uchar duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; sbit w1=P2^0; sbit w2=P2^1; uint num=0; void delay(uint n) { whil...
阅读全文
计数器
摘要:#include #define uint unsigned int #define uchar unsigned char uchar duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x83,0xc6,0xa1,0x86,0x8e,0x71,0x0e,0x0c,0x0b,0x07}; // ...
阅读全文
按键
摘要:#include #define uint unsigned int #define uchar unsigned char sbit k1=P3^2; sbit k2=P3^3; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//阴极管的代码 数组 char num=0;//定义一个数调用数组的...
阅读全文
继电器
摘要:#include <reg52.h> #define uint unsigned int #define uchar undingned char sbit relay=P2^7; void delayn50ms(uint n) { uint i,j; for(i=0;i<n;i++) for(j=
阅读全文
猜字游戏
摘要:1 /* Note:Your choice is C IDE */ 2 #include "stdio.h" 3 #include 4 #include 5 void main() 6 { 7 int i,j; 8 srand((unsigned)time(NULL));//生成不重复的随机数stdlib.h 9 j=rand() %100;// 10 ...
阅读全文
|
|