GrayAngel

02 2017 档案

动态数码管
摘要:主要区分位选和段选 段选数据 unsigned char code DIG_CODE[17] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//0、1、2、3、4、5、6、7、8 阅读全文

posted @ 2017-02-12 13:52 GrayAngel 阅读(193) 评论(0) 推荐(0)

protel项目创建
摘要:File->New->Project->PCB Project//新建PCB项目 Save Project As... Project->Add New to Project->Schematic//新建电路设计图纸 Save As View->Workspaces Panels->System-> 阅读全文

posted @ 2017-02-12 08:55 GrayAngel 阅读(250) 评论(0) 推荐(0)

protel dxp 2004安装与破解
摘要:安装准备 压缩文件包内容: dxp2004汉化补丁 dxp2004元件库 Network License Setup网络版注册机 Protel DXP2004原程序 Protel2004_sp2_单机版注册机 安装步骤 proteldxp2004\Protel DXP2004原程序\Setup.ex 阅读全文

posted @ 2017-02-11 10:05 GrayAngel 阅读(3791) 评论(1) 推荐(0)

51蜂鸣器
摘要:蜂鸣器的乐谱由频率和节拍构成 频率常数即音乐术语中的音调, 而节拍常数即音乐术语中的多少拍; 阅读全文

posted @ 2017-02-11 08:16 GrayAngel 阅读(205) 评论(0) 推荐(0)

51单片机头文件
摘要:intrins.h 在C51单片机编程中,头文件INTRINS.H的函数使用起来,就会让你像在用汇编时一样简便. 内部函数 描述 _crol_ 字符循环左移 _cror_ 字符循环右移 _irol_ 整数循环左移 _iror_ 整数循环右移 _lrol_ 长整数循环左移 _lror_ 长整数循环右移 阅读全文

posted @ 2017-02-11 07:27 GrayAngel 阅读(959) 评论(0) 推荐(0)

key单片机按键抖动
摘要:1 //write by:cyt 2 //Time:2017-2-10 3 //Porject Name:key shake_destory 4 #include<reg51.h> 5 #define GPIO_KEY P0/// 6 void Delay1ms(unsigned char n); 阅读全文

posted @ 2017-02-10 20:55 GrayAngel 阅读(837) 评论(0) 推荐(0)

code about led_shake
摘要:1 //write by:cyt 2 //Project Name:Led on/off 3 //Time:2017-2-10 4 #include<reg51.h> 5 void delay(int c) 6 { 7 int a=38; 8 int b=130; 9 for(;c>0;c--) 1 阅读全文

posted @ 2017-02-10 16:35 GrayAngel 阅读(182) 评论(0) 推荐(0)

Keil的断点调试问题解决
摘要:keil只有在程序能正常运行时才能添加断点后在点击调试任务时,断点标记不消失 阅读全文

posted @ 2017-02-10 16:32 GrayAngel 阅读(2468) 评论(0) 推荐(0)

keil折叠代码
摘要:在代码页面右键 Outlining->Start All Outlining 阅读全文

posted @ 2017-02-10 15:46 GrayAngel 阅读(906) 评论(0) 推荐(0)

51单片机延时计算方法
摘要:keil里面选取delay为断点 记录程序运行到此处所用的时间t_start 运行delay(1) 记录程序运行完后的时间t_end t_end-t_start即为运行1次的时间。 阅读全文

posted @ 2017-02-10 15:17 GrayAngel 阅读(1080) 评论(0) 推荐(0)

51单片机小项目电路TwoLed电路图
摘要:1.复位电路没有开关,不可控 在电容旁边并联一个开关和10k的电阻支路 2.晶振电路引用的外部晶振, 理论上XTAL2悬空,XTAL1接外部震荡信号 1 //ProjeceName:TwoLed 2 //write by:cyt 3 //Time:2017-2-10 4 #include<AT89X 阅读全文

posted @ 2017-02-10 10:40 GrayAngel 阅读(511) 评论(0) 推荐(0)

51单片机数据类型int,float,指针所占字节数
摘要:1.int 2个字节 2.sfr 特殊功能寄存器,也是一种扩充数据类型,占用1个内存单元,利用它可以访问51单片机内的所有特殊功能寄存器。 sfr P1 = 0x90;/////////这一句定义P1为P1端口在片内的寄存器。 3.sfr16 16位特殊功能的寄存器。用于定时器T0,T1 4.sbi 阅读全文

posted @ 2017-02-10 10:29 GrayAngel 阅读(8987) 评论(0) 推荐(0)

keil的可烧写hex文件生成
摘要:右键Target1 Options Target for ‘Target1’ ...->Output->Create Executable:->Create HEX File Build 阅读全文

posted @ 2017-02-10 10:06 GrayAngel 阅读(1329) 评论(0) 推荐(0)

51单片机端口
摘要:p0:8位双向I/O口,作输出时能驱动8个TTL,漏极开路型端口 p1:8位双向I/O口,作输出时可驱动4个TTL,带有内部上拉电阻 p2:8位双向I/O口,作输出时可驱动4个TTL,带有内部上拉电阻 p3:8位双向I/O口,作输出时刻驱动4个TTL,带有内部上拉电阻 p0-p3:端口置1时,作输入 阅读全文

posted @ 2017-02-10 09:36 GrayAngel 阅读(710) 评论(0) 推荐(0)

51单片机的复位电路
摘要:1.RESET 51单片机的引脚 2.有2个机器周期(24个振荡周期)以上保持高电平时,单片机复位。 3.如果持续高电平,则循环复位 4.复位后p0-p3口引脚置1,为高点平 5.程序计数器和srf寄存器清零 6.复位引脚由低到高时,ROM从00H处开始运行 阅读全文

posted @ 2017-02-10 09:03 GrayAngel 阅读(863) 评论(0) 推荐(0)

51单片机晶体振荡电路以及选择模式
摘要:1.晶振12MHz,电容30PF左右。 2.外接晶体振荡器,外部振荡信号直接加到XTAL1,并将XTAL2悬空 3.晶体振荡器的作用,为cpu提供工作频率,这里指AT89C51。 4.内部方式,外部方式,是指cpu使用自带的工作频率还是外部提供的时钟振荡频率。 5.XTAL1, XTAL2是51的2 阅读全文

posted @ 2017-02-10 08:36 GrayAngel 阅读(1454) 评论(0) 推荐(0)

keil项目的调试与编译
摘要:编译: Translate 编译单个文件 Build 编译当前项目,如果该项目先前编译过1次,并且文件没有编辑改动,则点击时不会重新编译 Rebuild 重新编译,每点击一次就重新编译、链接1次 Build Output 编译结果输出窗口 Start/Stop Debug Session(图标::一 阅读全文

posted @ 2017-02-10 08:15 GrayAngel 阅读(1213) 评论(0) 推荐(0)

keil的51项目创建
摘要:keil的51项目创建步骤: 工程创建: Project->New uVision Project 项目命名:如...test CPU->Atmel::AT89C51 文件创建: File->New 第一次保存后, 文件命名:如...test.c 添加文件到工程: Target1->Source G 阅读全文

posted @ 2017-02-10 07:53 GrayAngel 阅读(192) 评论(0) 推荐(0)

keil安装
摘要:安装准备: 一个keil安装程序,一个注册机 安装步骤.... 软件安装: 打开C51V901.EXE 安装程序 点击Next, 同意上述证书协议 重复点击Next,知道出现finish停下。 3个多选按钮选中,点击finish 软件破解: 打开注册机软件 Target::C51 以管理员身份打开刚 阅读全文

posted @ 2017-02-10 07:10 GrayAngel 阅读(679) 评论(1) 推荐(0)

new test
摘要:content 阅读全文

posted @ 2017-02-08 10:06 GrayAngel 阅读(103) 评论(0) 推荐(0)

test
摘要:tencent 阅读全文

posted @ 2017-02-08 10:01 GrayAngel 阅读(94) 评论(0) 推荐(0)