随笔分类 -  单片机

软件查询方式实现数码管闪烁
摘要:#include #define uint unsigned int #define uchar unsigned char sbit led1 = P1^7 ; sbit led2 = P2^3 ; uint i,num ; void init(){ TMOD = 0X01; TR0 = 1; } void main() { while(1) {... 阅读全文

posted @ 2019-04-09 10:16 梁锦杰 阅读(234) 评论(0) 推荐(0)

prteus8安装教程
摘要:右键选择以管理员身份运行, 阅读全文

posted @ 2017-10-17 22:04 梁锦杰 阅读(611) 评论(0) 推荐(0)

安装keil_5步骤
摘要:双击安装包, 阅读全文

posted @ 2017-10-17 21:51 梁锦杰 阅读(309) 评论(0) 推荐(0)

如何利用Keil 5创建一个点亮LED灯的步骤
摘要:双击图标运行软件 阅读全文

posted @ 2017-09-26 15:17 梁锦杰 阅读(12933) 评论(0) 推荐(0)

电子工程世界
摘要:http://www.eeworld.com.cn/ 阅读全文

posted @ 2017-09-08 15:01 梁锦杰 阅读(121) 评论(0) 推荐(0)

ADC0808
摘要: 阅读全文

posted @ 2017-09-08 14:48 梁锦杰 阅读(191) 评论(0) 推荐(0)

单片机八位时钟
摘要:1 /* Main.c file generated by New Project wizard 2 * 3 * Created: 周一 六月 5 2017 4 * Processor: 80C51 5 * Compiler: Keil for 8051 6 */ 7 8 #include 9 #include 10 //定义共阴数码管断码 0... 阅读全文

posted @ 2017-06-05 20:27 梁锦杰 阅读(570) 评论(0) 推荐(0)

共阴数码管断码与位码
摘要:char duan[]= {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; char wei[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; 阅读全文

posted @ 2017-06-05 18:19 梁锦杰 阅读(4874) 评论(0) 推荐(1)

单片机按键实现加减
摘要: 阅读全文

posted @ 2017-06-05 18:08 梁锦杰 阅读(2216) 评论(0) 推荐(0)

C51用定时器0做八位时钟原理图和代码
摘要:1 #include 2 #define uchar unsigned char 3 #define uint unsigned int 4 uint i; 5 uint h=0,m=0,f=0,t4ms=0; 6 void init() 7 { 8 TMOD = 0x01; 9 TH0 = (65535-50000)/256; 10 T... 阅读全文

posted @ 2017-06-01 10:46 梁锦杰 阅读(797) 评论(0) 推荐(0)

液晶显示"I LOVE YOU!"代码和电路图
摘要:1 #include 2 #include 3 #define uchar unsigned char 4 #define LCD P3 5 sbit RS = P2^0; 6 sbit RW = P2^1; 7 sbit E = P2^2; 8 uchar i; 9 void writecmd(uchar cmd){ 10 RS = 0;//数据命令选择端 RS=... 阅读全文

posted @ 2017-05-23 16:59 梁锦杰 阅读(561) 评论(0) 推荐(0)

外部中断0/1实现点亮LED代码
摘要:1 #include 2 #include 3 sbit LED = P2^0; 4 //初始化函数 5 void init(){ 6 //打开外部中断1的分开关 7 EX1=1; 8 //打开外部中断总开关 9 EA=1; 10 //外部中断1的标志位,标志着外部中断在响应中断 11 IT1=1; 12 } 13 //主函... 阅读全文

posted @ 2017-05-17 19:07 梁锦杰 阅读(1326) 评论(1) 推荐(0)

外部中断和计时器要点
摘要:一、51单片机的引脚与功能 P3.2: 外部中断0的输入引脚 P3.3:外部中断1的输入引脚 P3.4:定时器0的输入引脚 P3.5:定时器1的输入引脚 二、单片机的中断源 三、引起单片机外部中断的信号低电平信号和从高电平到低电平的下降沿信号。 四、与外部中断相关的寄存器有3个:中断允许寄存器IE, 阅读全文

posted @ 2017-05-16 20:02 梁锦杰 阅读(1634) 评论(0) 推荐(0)

单片机50ms延时代码
摘要:1 void delay50ms(int n){ 2 int i,j; 3 for(i=0;i<=n;i++) 4 for(j=0;j<10000;j++); 5 } 阅读全文

posted @ 2017-05-15 20:27 梁锦杰 阅读(2333) 评论(0) 推荐(0)

单片机C语言作业
只有注册用户登录后才能阅读该文。

posted @ 2017-05-09 15:31 梁锦杰 阅读(9) 评论(0) 推荐(0)

单片机之自动标注
摘要: 阅读全文

posted @ 2017-05-08 20:59 梁锦杰 阅读(419) 评论(0) 推荐(0)

流水灯--“I LOVE YOU”
摘要:1 #include 2 #include 3 //延时函数 4 void delay(){ 5 int i=10000; 6 //用while循环来做兜底循环 7 while(i--); 8 } 9 //主函数 10 void main(void) 11 { 12 int i; 13 char p; 14 char... 阅读全文

posted @ 2017-05-08 20:38 梁锦杰 阅读(310) 评论(0) 推荐(0)

点亮流水灯--位移法
摘要:点亮流水灯之位移法 阅读全文

posted @ 2017-05-08 19:17 梁锦杰 阅读(1263) 评论(0) 推荐(0)

点亮流水灯--数组法
摘要:/* Main.c file generated by New Project wizard * * Created: 周一 五月 8 2017 * Processor: 80C51 * Compiler: Keil for 8051 */ #include #include //延时函数 void delay(){ int i=10000; //用whil... 阅读全文

posted @ 2017-05-08 14:21 梁锦杰 阅读(6443) 评论(1) 推荐(0)

传统方式与指针方式输出1-10
摘要:Ps:*pt指的是指针变量,也是存放变量数据,pt指的是指针,用来存放变量地址的。这个案例打印出来的结果是10,p用来存放变量i的地址,与此同时,*p等价于i了,所以打印出来的值是10 PS: 使用指针是必须初始化,也就是赋值。 阅读全文

posted @ 2017-05-03 17:01 梁锦杰 阅读(267) 评论(0) 推荐(0)

导航

欢迎进入我的博客!