找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 949|回复: 14
打印 上一主题 下一主题
收起左侧

51单片机最小系统板 第一次画PCB求大佬指点

[复制链接]
跳转到指定楼层
楼主
非电类专业大学生第一次画电路板 请大佬指教
单片机型号为STC89C52RC
顺便问下电容和电阻的问题
上网搜这个型号的单片机常用电阻、电容参数 但是不知道为什么这样选

5a99eaf504b65a2921a2bd627ccd68e.png (137.26 KB, 下载次数: 6)

5a99eaf504b65a2921a2bd627ccd68e.png

578aedfd16e30b05b2b36f736c59e5e.png (61.46 KB, 下载次数: 5)

578aedfd16e30b05b2b36f736c59e5e.png

f2afe2cc489bf4a6e92118739002855.png (128.26 KB, 下载次数: 7)

f2afe2cc489bf4a6e92118739002855.png

f6b2f4d404831f246a9b5abe99f9162.png (142.36 KB, 下载次数: 7)

f6b2f4d404831f246a9b5abe99f9162.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:69038 发表于 2024-8-4 17:29 | 只看该作者
建议做成双列插针的,你这个4面插针,不好插,也不好拔。
供电用USB座,连同下载头刚好4根线。
比如这个是SSOP20的STC8H:


再比如这个是QFP64 的STM32f103



回复

使用道具 举报

板凳
ID:619259 发表于 2024-8-4 19:31 | 只看该作者
STC89C52RC,P0没加上拉电阻,后面使用麻烦大啊。
回复

使用道具 举报

地板
ID:1117224 发表于 2024-8-4 21:30 | 只看该作者
cy009 发表于 2024-8-4 19:31
STC89C52RC,P0没加上拉电阻,后面使用麻烦大啊。

大佬可以详细说说吗 为什么只有P0才需要这个QWQ
回复

使用道具 举报

5#
ID:1121801 发表于 2024-8-5 08:10 | 只看该作者
第一眼看上去的问题,所有布线都是一样的线宽,电源与地的线还是要区别对待一下的
至于为什么P0要加上拉电阻,因为51单片机内部除P0外其它各个输入输出口内部都有上拉电阻,就只有P0是没有内部上拉电阻的,所以带载输出的话为了电压稳定不浮动,要添加上拉电阻。
回复

使用道具 举报

6#
ID:161164 发表于 2024-8-5 10:05 | 只看该作者
1124649516 发表于 2024-8-4 21:30
大佬可以详细说说吗 为什么只有P0才需要这个QWQ


回复

使用道具 举报

7#
ID:619259 发表于 2024-8-5 12:02 | 只看该作者
1124649516 发表于 2024-8-4 21:30
大佬可以详细说说吗 为什么只有P0才需要这个QWQ

6楼正解
回复

使用道具 举报

8#
ID:383215 发表于 2024-8-5 15:14 | 只看该作者
无论做什么事情,选择永远大于努力!楼主既然是画51单片机最小系统板,单片机为什么要选择STC89C52呢?能说说理由吗?无论任何一种单片机最小系统板,最重要的一个功能是硬件仿真,STC单片机绝大多数芯片都有硬件仿真功能,只有少数芯片没有硬件仿真功能,放着绝大多数的硬件仿真芯片不用,偏偏要选没有硬件仿真的芯片画51单片机最小系统板,注定再怎么努力的画,画到最后都是画了个寂寞。要说STC89C52是为了兼容老式89C51芯片,也是双列直插的才有意义,是为了兼容老式试验板,贴片的STC89C52能兼容个啥?沙发说的是对的,用一元钱左右20脚的STC8H1K08画一个单片机最小系统板,也比STC89C52更实用,感觉I/O口不够用,40脚44脚有硬件仿真功能的STC单片机芯片太多太多了。
回复

使用道具 举报

9#
ID:57657 发表于 2024-8-5 22:11 | 只看该作者
1124649516 发表于 2024-8-4 21:30
大佬可以详细说说吗 为什么只有P0才需要这个QWQ

除STC89/STC90系列外,其余有P0M0与P0M1寄存器的都不需要加上拉电阻
回复

使用道具 举报

10#
ID:624769 发表于 2024-8-6 01:51 | 只看该作者
cy009 发表于 2024-8-4 19:31
STC89C52RC,P0没加上拉电阻,后面使用麻烦大啊。

不见得!
STC89系列,只有 P0口是开漏模式,其他口都有上拉,且无法关闭。在这种情况下,盲目给 P0 上拉反而可能造成将来使用时 麻烦大。
回复

使用道具 举报

11#
ID:619259 发表于 2024-8-6 11:27 | 只看该作者
188610329 发表于 2024-8-6 01:51
不见得!
STC89系列,只有 P0口是开漏模式,其他口都有上拉,且无法关闭。在这种情况下,盲目给 P0 上拉 ...

楼主制作的这个最小系统板,是入门学习使用,期间将大量用到P0口的准双向模式。
而用P0口作总线扩展等开漏模式,几乎为零,当你需要用到时,你已经是高手了。
所以还是建议楼主加上上拉电阻,必要时再加跳线(帽)实现功能选择。
回复

使用道具 举报

12#
ID:483456 发表于 2024-8-6 15:44 | 只看该作者
1.电源的供电口建议放到板子边上,最好使用micro-usb接口
2.做一下调整,完全可以单层板布线
3.电源和地的线需要加粗
回复

使用道具 举报

13#
ID:624769 发表于 2024-8-6 16:46 | 只看该作者
cy009 发表于 2024-8-6 11:27
楼主制作的这个最小系统板,是入门学习使用,期间将大量用到P0口的准双向模式。
而用P0口作总线扩展等开 ...

对于学习板来讲,开漏口最大的用处不是总线扩展,而是跨压差通讯,即便学习为目的的最小系统,LCD会接触吧?RC522会接触吧?蓝牙透传,8266这些模块都会接触吧? 这些模块可都是 3V3 电压的。与其到时候再绞尽脑汁的 5V  3V 电平转换,不如保留开漏口到时候就能直接连接了。
回复

使用道具 举报

14#
ID:1117224 发表于 2024-8-6 20:48 | 只看该作者
kmsj 发表于 2024-8-5 15:14
无论做什么事情,选择永远大于努力!楼主既然是画51单片机最小系统板,单片机为什么要选择STC89C52呢?能说 ...

什么是硬件仿真功能啊QWQ
回复

使用道具 举报

15#
ID:383215 发表于 2024-8-7 13:30 | 只看该作者
1124649516 发表于 2024-8-6 20:48
什么是硬件仿真功能啊QWQ


那你看看STC-ISP里为什么会有keil仿真设置?过去能和keil连接实现硬件仿真的仿真器最少几百元到上千元,现在只需要几元钱的USB转TTL模块和大部分STC单片机就能实现,虽然主频方面有点限制,稳定性稍差,但是,总比没有要好。硬件仿真可以实现程序的全速、单步、断点运行,是单片机编程和调试效率最高的一种方式,学单片机编程,硬件仿真都不会用,恕我直言,基本上就是走弯路。

51hei.jpg (250.43 KB, 下载次数: 8)

51hei.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表