![玩转电子设计:基于Altium Designer的PCB设计实例(移动视频版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/634/44819634/b_44819634.jpg)
2.2 元件库绘制
2.2.1 AT89S51单片机元件库
切换至“51System.SchLib”原理图元件库绘制界面,在绘制AT89S51单片机原理图元件库时,需要根据AT89S51单片机的各个引脚进行编辑。AT89S51单片机引脚图如图2-2-1所示。
执行→
命令,将矩形放置在图纸上。双击刚刚放置的矩形,弹出“Properties”窗格,调节矩形的位置、高度和宽度,具体参数设置如图2-2-2所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_34_3.jpg?sign=1734416916-lEBNBTkG9Glrvl1rE4co2JzYbFpE6KdI-0-a97f8604ae4b4d4978a09fef0a2c1219)
图2-2-1 AT89S51单片机引脚图
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_34_4.jpg?sign=1734416916-PwsgRgNEjcU9Hj3mH5UVqgQlWckJTlZi-0-ed6ca98f3114c957e67f92cad895718c)
图2-2-2 矩形参数
执行→
命令,在矩形左侧共放置20个引脚,从上至下依次将引脚标识修改为“1”“2”“3”“4”“5”“6”“7”“8”“9”“10”“11”“12”“13”“14”“15”“16”“17”“18”“19”“20”,从上至下依次将引脚名称修改为“P1.0”“P1.1”“P1.2”“P1.3”“P1.4”“P1.5”“P1.6”“P1.7”“RST”“P3.0”“P3.1”“P3.2”“P3.3”“P3.4”“P3.5”“P3.6”“P3.7”“XTAL2”“XTAL1”“GND”。
执行→
命令,在矩形右侧共放置20个引脚,从下至上依次将引脚标识修改为“21”“22”“23”“24”“25”“26”“27”“28”“29”“30”“31”“32”“33”“34”“35”“36”“37”“38”“39”“40”,从下至上依次将引脚名称修改为“P2.0”“P2.1”“P2.2”“P2.3”“P2.4”“P2.5”“P2.6”“P2.7”“P\S\E\N\”“ALE”“E\A\”“P0.7”“P0.6”“P0.5”“P0.4”“P0.3”“P0.2”“P0.1”“P0.0”“VCC”。引脚放置完毕后,如图2-2-3所示。
双击“SCH Library”窗格中的选项,弹出“Properties”窗格,修改元件名称等参数,结果如图2-2-4所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_35_2.jpg?sign=1734416916-ue1WKNPCjR2oGamlsbiIv0S9nOn93U2w-0-b2dd114ec2ff4eb1405c8d92ed92690f)
图2-2-3 引脚放置完毕后
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_35_3.jpg?sign=1734416916-xEWIlHouW0vJSZcSVSPI9zCpwynhwF0t-0-b558d29d273c5b7c9b1c55a7d9daec14)
图2-2-4 参数设置完毕
至此,AT89S51原理图元件库绘制完毕,如图2-2-5所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_35_4.jpg?sign=1734416916-3LJvhAEqt3MgT0JuANhtecuYNU3GHv5A-0-5d77eafa8fa8a176da2f877a59cb8335)
图2-2-5 AT89S51原理图元件库
小提示
◎只有将AT89S51原理图元件库放置在原理图图纸上,才会出现“U?”和“AT89S51”。
切换至“51System.PcbLib”PCB元件库绘制界面,在绘制AT89S51单片机PCB元件库时,需要根据AT89S51单片机封装尺寸进行。AT89S51单片机封装尺寸如图2-2-6所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_36_2.jpg?sign=1734416916-geNSTEqestx4wfgdOOIrv78RYm0Exi6L-0-fbf25981829bcac70d23c4c1bd936b0e)
图2-2-6 AT89S51单片机封装尺寸[1]
执行→
命令,启动封装向导,如图2-2-7所示。单击
按钮,弹出“Page Instructions”界面,选择“Dual In-line Packages(DIP)”选项,将单位设置为“mil”,如图2-2-8所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_36_6.jpg?sign=1734416916-r5gBYEs6KxwyDGLXTJK20G4nl3Fbk9pz-0-12089783bdce703da477fe21b36ddc3e)
图2-2-7 启动封装向导
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_36_7.jpg?sign=1734416916-LWKm6cg94ofROj3kNlc5qX8D4XR3qkX4-0-c701793ea863116ff3b10baa5fc18d18)
图2-2-8 定义封装类型
单击按钮,弹出“Define the pads dimensions”界面,将焊盘形状设置为椭圆形,长轴设置为“70mil”,短轴设置为“70mil”,孔径设置为“40mil”,如图2-2-9所示。
单击按钮,弹出“Define the pads layout”界面,将相邻焊盘的横向间距设置为“600mil”,纵向间距设置为“100mil”,如图2-2-10所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_37_3.jpg?sign=1734416916-Kr2AKnA0VEkMXHRWE4OJDyD2gCbrbDV3-0-6adb8a1a8115dd0dcef7e5fe476f41ca)
图2-2-9 定义孔径
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_37_4.jpg?sign=1734416916-h9KYH0axTSSscACQoFHHai8iJBNmPWzx-0-2385fad436c0267e2e26ed9627ba7851)
图2-2-10 定义焊盘间距
单击按钮,弹出“Define the outline width”界面,将外形轮廓线的宽度设置为“10mil”,如图2-2-11所示。
单击按钮,弹出“Set number of the pads”界面,将焊盘数目设置为“40”,如图2-2-12所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_37_7.jpg?sign=1734416916-KXwqtV9dwTY4T0fXXyHoez3jXmHXNopC-0-7da2590fe4036a5db0b1d7fd766d9b92)
图2-2-11 定义外形轮廓线的宽度
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_37_8.jpg?sign=1734416916-rEyhktc9dTh3be6AxkiPYCFyIv4jpLwi-0-8570e19518017d9274dc9ddaeac3eac1)
图2-2-12 定义焊盘数目
单击按钮,弹出“Set the component name”界面,将封装命名为“DIP40”,如图2-2-13所示。
单击按钮,弹出封装完成界面,如图2-2-14所示,单击
按钮,即可将绘制的元件放置在图纸上,如图2-2-15所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_38_3.jpg?sign=1734416916-54jx94FOdhA2XFQDy5uUCJLbEuYtzqZq-0-26b45869fe4357bfbdc5bca60fa93c1d)
图2-2-13 封装命名
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_38_4.jpg?sign=1734416916-y1R4flFxZ1t6CKHFrT9iwbwbvGB8NL9z-0-4b6a16afe97f9663ed31cc76f9732c23)
图2-2-14 封装完成界面
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_38_5.jpg?sign=1734416916-V5gV04CCy1WVrETI3OkWAf7uCe4W0ooP-0-0b1328f0dbba42d09d23f79b3174af46)
图2-2-15 AT89S51单片机PCB元件库
需要将AT89S51单片机PCB元件库中的DIP40封装加载到AT89S51单片机原理图元件库中。切换至原理图元件库绘制环境,打开“SCH Library”窗格,双击选项,弹出“Properties”窗格,单击
下拉按钮,弹出下拉菜单,选择
选项,具体操作步骤如图2-2-16所示,弹出“PCB Model”对话框,如图2-2-17所示。
单击按钮,弹出“Browse Libraries”对话框,并选择刚刚绘制的AT89S51单片机PCB元件库,如图2-2-18所示。单击
按钮,返回“PCB Model”对话框,完成加载PCB封装后,如图2-2-19所示。单击
按钮,弹出“Model Map”对话框,可查看引脚的对应情况,图2-2-20所示。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_39_1.jpg?sign=1734416916-xSrUCU2zkxpKr1hQgqxIZVWmQrjFgeuC-0-a36d492550c4ca0cb7c56c0e687b4be1)
图2-2-16 弹出“PCB Model”对话框操作步骤
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_39_2.jpg?sign=1734416916-e7Ydiw56KlpQbV3sWxOXHSY5SQIr2dtz-0-6f9959e565bcb1f9c7b1a7c84efd9bd1)
图2-2-17 “PCB Model”对话框
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_39_3.jpg?sign=1734416916-Omx8Qm52OUuoQFjNF8YYKkokkgUsJ0X1-0-8b0d57417fd331f73d2855c6eac054ca)
图2-2-18 “Browse Libraries”对话框
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_40_1.jpg?sign=1734416916-i5o0eDpvJL8oRf9EK0bHY9PkYoJSpahA-0-7538bb97d84d4c1a3094c021b5479c7f)
图2-2-19 完成加载PCB封装后
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_40_2.jpg?sign=1734416916-xrduxtalx7lP25Bi89Z9TB8HmyZ61JIz-0-095d8a0348dc9787d81b6c2277f5b44b)
图2-2-20 “Model Map”对话框
至此,AT89S51单片机元件库绘制完毕。
小提示
◎扫描右侧二维码可观看加载PCB封装的过程。
![](https://epubservercos.yuewen.com/5B58AF/23950153201215106/epubprivate/OEBPS/Images/43446_40_4.jpg?sign=1734416916-hPE15AoF53xupNcokfjHBjrG2yGORCHr-0-6c84561183943528d9576c1ee457c021)