MCU设计实例
-
-
基于51单片机的240128液晶绘图
#include<AT89X52.H> #include<math.h> #define uchar unsigned char #define uint unsigned int #define L240DAT P1 sbit L240CD=P2^0; sbit …… -
基于凌阳61单片机的超声波测距系
#include <SPCE061V004.h> #include "hardware.h" # define uchar unsigned char # define uint unsigned int void LCD_write_command(uchar command…… -
51单片机1602液晶显示电子钟
#include <REG52.h> #include <intrins.h> # define LCD_DB P3 sbit LCD_RS=P1^7; sbit LCD_RW=P1^6; …… -
51单片机C语言演奏“童话”
#include<reg51.h> sbit sound=P2^4; sbit led1=P1^6; sbit led2=P1^7; unsigned char h,l,count,length; unsigned int t,f,i,j; unsigned int sc…… -
51单片机的1602液晶显示程序
# include <AT89x51.h> # define LCD_DB P3 sbit LCD_RS=P2^7; sbit LCD_RW=P2^6; sbit LCD_…… -
4×4键盘C程序HD7279A显示
#include "AT89X52.H" #define uchar unsigned char #define uint unsigned int sbit CLK = P3^0; sbit DAT = P3^1; sbit CS = P3^2;//sbit …… -
240128液晶单片机驱动
方波; 锯齿波 正弦波 #include<AT89X52.H> #include <INTRINS.H> #include<math.h> #define uchar unsigned char #define u…… -
4×4矩阵键盘检测HD7279A显示汇编
ORG 0000H LJMP KKEYI ORG 0030H DAT1 DATA 28H CLK bit P3.0 DAT bit P3.1 CS bit P3.2 KKEYI: LCALL KKS1 ; ;键盘信号搜索KEY SCANNING PR…… -
基于AT89S52和HD7279A的多功能电
功能:整点报时,时分秒调整,闹钟的设置,闹钟开关,万年历及其调整,闰年 判断,秒表,芯片:AT89S52,HD7279A 切换到年月日显示当前日期 将日期…… -
-
JLink Error: Supply voltage to
在使用Jlink开发ARM的东西时,出现了一点小问题: 在进行仿真的时候,弹出如下对话框:JLink Error: Supply voltage too low (1 Volt is required, Measured:…… -
Keil C51 工程的建立
Keil软件使用的时候,是在软件建立的工程里面,于是建立工程: 开始程序开发的的旅途: 1.打开Keil软件,点击Project---new project 2.在弹出的对话框里选择…… -
Altium design DesignBoard Laye
1.进入DesignBoard Layers&Color面板:在PCB文档上右击鼠标,选择:options,然后选中Board Layers&Color,如图: 2.进入界面如下: 3.放大…… -
Autium钻孔文件(NC Drill Files)
生成钻孔之前,前先看Autium designer gerber文件生成 钻孔文件(NC Drill Files)的生成 1.在Altium designle09中,选择菜单-Fabrication Outputs-NC Drill …… -
Altium design Gerber文件的生成
Gerber文件的生成步骤如下:1.打开PCB文件,在DXP2004中选择菜单File-Fabrication Outputs-Gerber Files,进入生成Gerber文件的设置对话框。 2单位选择 …… -
Gerber文件各层扩展名与原PCB各层
protel所产生的gerber,都是统一规范的,具体表现以下方面: 1.扩展名的第一位g一般指gerber的意思 2.扩展名的第二位代表层的面,b代表bottom面,t代表top面…… -
Protel 的中英文自适应!!!
Protel 04 或者 09有个很好的功能: 随便在中英文之间来回切换 Protel 的汉化 它有另外一个名字叫本地化!! 1.打开软件,本文使用AD 09 2.单击菜单项DXP,在…… -
-
Protel 粘贴功能 !
在Altium这块强大的软件面前,一切都是浮云!! Protel 有一个强大的的粘贴功能~~个人非常喜欢 粘贴功能之一 一般粘贴----CTRL+C/CTRL+V 这个很常见,并且使…… -
Protel 单层查看设/显示设置
画PCB的人大多数里面,很多人在使用Protel! 其中说一下本人的感受: 曾今用过一段时间的Protel 99,个人认为,如果你只是做2层PCB的话,完全够使!!但是对…… -
-
C语言关键字之“union”
union 关键字 其一:在union的所有数据成员中,同一时间只能存储一个数据成员。所有数据成员具有相同的地址,其空间的大小,以最大数据成员为准。eg:union S…… -
-