导航:首页 > 操作系统 > dxp51单片机

dxp51单片机

发布时间:2022-09-08 17:23:51

㈠ 求DXP2004中51单片机的元件库

我给你画了一个宏晶公司的STC89C51的原理图,你把他安装到你的原理图库中就可以使用了。但是我只画了原理图库,封装库文件没有画。如果要导入到pcb文件的话,还要画出封装库但是上传失败了,

你发个邮箱过来,我发到你邮箱里

㈡ 单片机设计

首先要清楚你要做一个什么样的产品,这个产品包含哪些功能,要采集哪些信号?要控制哪些设备?要走哪些通讯协议?通讯协议走什么接口?是不是要显示界面?是不是要声光提示?是不是要低功耗?清楚了这些需求以后就可以选型了。

比如说我要做一个单片机密码锁,要求:

1. 有4位数码管显示;

2. 控制一个继电器;

3. 控制一个蜂鸣器;

4. 控制五个LED灯;

5. 两个按键输入;

2 芯片选型
根据你的需求来确定所选芯片型号。如第一部分的功能需求,这5个需求都只需要用到单片机的IO口,没有用到片上资源,所以只要IO口够用就可以了。

1. 4位数码管:为了方便大家学习,这里选用74HC595来驱动,该芯片与单片机相连只需要3个IO口;

2. 控制一个继电器;这个地方主要考虑线圈电压,单片机是5V供电,所以选用5V的继电器,占用1个IO口;

3. 控制蜂鸣器:选用有源蜂鸣器,即只要给电蜂鸣器就发声,占用1个IO口;

4. 控制5个LED灯:采用灌电流的方式,占用5个IO口;

5. 两个按键输入:采用上拉电阻,按下低电平实现,占用2个IO口;

总共用了3+1+1+5+2=12个IO口;为了方便初学者,那我们就选用STC的51单片机来完成这个设计吧,所选型号为STC89C51,封装形式为DIP40,相信大家在大学里学单片机的时候老师都是用这一款教的吧。

3 硬件原理设计
芯片选型完毕之后,又有了设计思路,那就赶快把电路图画出来吧。画电路图用什么软件呢?这样的EDA工具很多,像Protel99se、DXP、Altium Designer 等,这些都是软件都是一家出的,还有Cadence、PowerPcb等。本人用的是AD09。原理图设计的内容是什么呢?设计的内容包括单片机的最小系统、还有扩展出来的功能。

4 硬件PCB设计
当原理图画完,并且检查没有错误后,就开始画PCB吧,什么是PCB?PCB就是电路板,什么是电路板,就像下图这样的:

50171510883016

这是焊接之前的电路板,PCB文件设计好后,发给厂家去打样制版,做回来的就是这样的电路板。上图中的电路板用的都是直插元件。什么是直插元件,什么是贴片元件?这就设计到元器件的封装问题了。

如果大家感兴趣,我明后天把画pcb板的过程推送给大家。

5 样板焊接
什么是样板焊接?就是把电子元器件焊接在pcb板上。如果封装简单、样板数量少那完全可以自己动手焊接了,顺便也锻炼一下自己的焊接水平,对于一个搞电的人而言,一般都是从焊电路板过来的。如果搞电但不会焊接,别人会笑话你的。

6 调试程序
程序该怎么写?用什么工具写?不同的单片机有不同的编程环境,比如PIC单片机使用MPLAB编程环境,MSP430单片机使用IAR Embedded Workbench编程环境,DSP使用CCS编程环境。这里重点介绍的编程环境是Keil,Keil是目前所有编程环境中最好用的,也是支持芯片最多的,可以说Keil是目前最主流的编程环境,本人使用的是Keil的编程环境,Keil的C51版本和MDK版本都在用。

7 程序烧录
程序烧录的意思就是把写好的程序下载到单片机里,这样单片机才会按照用户编写的程序来执行命名、实现功能。程序要怎么样才能烧写到单片机中去呢?每种单片机都有各自的程序烧录接口。

㈢ 画DXP原理图的时候,我的库里面没有51单片机原理图,所以我就复制过来了一个51单片机原理图。可是当我画完

我用的是protel99se 。在原理图处右键51单片机 ,选择properties 选项下的footdrint(封装) (51一般为dip40)DXP应该也差不多

㈣ 请教下DXP里面51系列单片机怎么搜索不到

没有封装自己照着pdf自己画,肯定有你找不着的封装。最后按1比1比例打出来看跟实物是否符合就行了。protel有点太老了,使它的升级版本DXP,51是常规封装,使ipc封装向导,1分钟搞定。

㈤ 我画dxp原理图的时候,我把别人的51单片机的原理图复制过来了。怎么把这个图添加到自己的库里

如果你只是想使用这个51的原理图,你直接复制粘贴到自己新建的原理图文件里就好了。如果,你想建立这个原件的库,你必须要新建一个schlib文件,手动画,一个一个引脚手动定义。因为新建原理图库文件时,是不支持直接将sch直接复制的。

㈥ 用DXP画图时候,比如自己画个51单片机,他的引脚可以随便安排位置吗

可以随便安排位置,可以利用file——new——schematic——labrary来创建,在里面自己画一个元器件原理图,安排引脚时按需求进行管脚命名
呵呵,在网络里的第一个解答,希望对你有帮助

㈦ 为什么在protel中找不到51单片机

1.那说明你安装的protel默认库里面不包含51单片机的封装,新安装的protel不是什么器件的封装都有的2.解决办法由两种:a.自己画出它的封装,再添加到protel库里面,以后就可以方便使用了b.上网下载相应的封装,再导入到protel库里面

㈧ dxp中怎么找at89c51我要具体方法

1. DXP的库文件都是以公司的名字为索引方式,DS18B20你可以去“Dallas Semiconctor”目录下寻找“Dallas Sensor Temperature Sensor”库;AT89S51你可以去“Atmel”目录下的的8位控制器库内寻找。

2.DS18B20安装地址:LibraryDallas SemiconctorDallas Sensor Temperature Sensor.IntLib,

㈨ 51单片机在dxp里怎么封装

DIP40,DIP40,

㈩ 如何在DXP里找到51单片机是因为电子元器件库只有两个吗不过这两个不是基本的库吗点击搜索后弹

运算符中选择包含,然后---范围---选择-----库文件路径
搜索直接输入c51或者c52就行,引脚兼容的。

阅读全文

与dxp51单片机相关的资料

热点内容
大连桶装水溯源码售价 浏览:302
php怎么跳转到电脑 浏览:413
如何在电脑上创建新网络连接服务器 浏览:61
c语言编译之后如何运行 浏览:566
mfc多线程编程视频 浏览:410
c编译的中文怎么写 浏览:91
单片机连接蜂鸣器电路 浏览:844
程序员买房前后对比照 浏览:988
cmdjava中文乱码 浏览:947
窗口app哪个好 浏览:731
xzforandroid 浏览:577
程序员那么可爱歌曲完整版 浏览:906
为什么购买pdf 浏览:45
操作系统代码编译 浏览:483
程序员东北大学 浏览:426
编译忽略空字符 浏览:119
多店铺阿里云服务器教程 浏览:379
单片机求初值 浏览:421
安卓机如何在电脑备份图片 浏览:927
ca证书加密机价格 浏览:800