dyx811 发表于 2024-12-20 00:25:07

Ai8051U-LQFP48 转 89C52-DIP40 核心板测试分享

<p>Ai8051U-LQFP48 转 89C52-DIP40 核心板测试分享</p>
<p>在论坛转转逛逛,突然发现我喜欢的【STC单片机】出活动啦!</p>
<p>以前把玩的单片机,从认识起,接触到的都是DIP40封装的,这好巧不巧,突然发现STC这次推出了</p>
<p>【<strong>Ai8051U-LQFP48</strong> <strong>转 89C52-DIP40 核心板】,</strong></p>
<p><strong>搭载的CPU竟然是非常先进的工艺和具有强大的功能,</strong></p>
<p><img src="data/attachment/forum/202412/20/000534yojrz22n28jeedof.png" alt="图片.png" title="图片.png" /></p>
<p><strong>简要摘录了下它和目前流行的同类型处理器比较说明:</strong></p>
<p><strong>Ai8051U-LQFP48,</strong> <strong>比普通 M0/M3,比 32F103C8T6 强太多的地方:</strong></p>
<p><strong>1</strong>.Ai8051U有TFPU@120MHz, 算力比他强, uS级硬件三角函数/浮点运算器;</p>
<p><strong>2</strong>.Ai8051U的抗干扰比他强;</p>
<p><strong>3.Ai8051U的内部复位是专业级的复位电路,彻底省外部复位;</strong></p>
<p><strong>4.Ai8051U的内部时钟完全满足串口通信要求,4组串口;</strong></p>
<p><strong>5</strong>.Ai8051U-LQFP48有 QSPI, i8080/M6800-TFT 接口,32F103C8T6没有;</p>
<p><strong>6.Ai8051U的PWM支持硬件移相@120MHz,DMA 可以 外设直接到外设,P2P</strong></p>
<p><strong>7</strong>.Ai8051U是 34K SRAM,64K Flash</p>
<p><strong>8</strong>.Ai8051U是 自带硬件USB, 1个芯片就能直接USB连接电脑仿真/下载,全球唯一</p>
<p><strong>而且----Ai8051U-LQFP48, RMB2.3含税!!</strong></p>
<p><strong>实在令人心动 ! 比DIP40封装的还便宜 !</strong></p>
<p>迫不及待联系片区经理,很快两天后就收到了包装精美的【<strong>Ai8051U-LQFP48</strong> <strong>转 89C52-DIP40 核心板</strong>】</p>
<p><img src="data/attachment/forum/202412/20/000818kziyqjlbmozoj62c.png" alt="图片.png" title="图片.png" /><img src="data/attachment/forum/202412/20/000828amwk5t2jmwjnwlhm.png" alt="图片.png" title="图片.png" /></p>
<p>这个PCB板子上除了包含核心Ai8051U、核心按键、下载口等最小系统而外,还贴心的把我最喜欢的IO口状态指示灯焊接上了一组,一些微小的阻容元件,也都细心的全部焊接完!她引出了几乎所有的IO,对常用的IO设计了电平指示电路,虽然电路简单,但是却是我一直以来都想要拥有的端口指示功能!我非常喜欢她。</p>
<p>这个转接板由于转接成DIP40,我可以让她搭载在我以前学习C51单片机时使用的各种实验板、各种最小系统板上。用于实验和开发都非常的方便!</p>
<p>这两天,我也开始学习这个强大的Ai8051U,因为STC我一直使用C51(keil),为了学习她,现在开始接触新的C251。</p>
<p>其实他们俩核心内容都差不多,感觉就是一个8位,一个32位,C251功能更强大些,支持的更多些,专门为强大的CPU编程和仿真!</p>
<p>查看说明书,发现她支持多种下载方式简要记录如下(结合坛主的详细说明):</p>
<p>【USB 下载方法 一,P3.2 按键,再结合停电上电 进自带USB直接下载】<br />
1、按下板子上的 P3.2/INT0 按键,就是 P3.2 接地<br />
2、给目标芯片重新上电,不管之前是否已通电。<br />
电子开关是按下停电后, 再松开就是上电<br />
等待电脑端 ISP 下载软件中自动识别出“(HID1) USB Writer”后,<br />
就与 P3.2 状态无关了,这时可以松开 P3.2 按键<br />
(P3.2 在用户程序区可做其它任意用途)<br />
传统的机械自锁紧开关是按上来停电,按下去是上电<br />
3、点击电脑端下载软件中的【下载/编程】按钮<br />
(注意:USB 下载与串口下载的操作顺序不同)<br />
下载进行中,几秒钟后,提示下载成功!</p>
<p>【USB 下载方法 二,复位管脚低电平复位, 进自带USB直接下载】<br />
USB 连接好并已上电的情况下,外部按键复位也可进入 USB 下载模式,<br />
注意:P4.7-nRST 出厂时默认是 P4.7-I/0 功能,<br />
要改为复位功能,需 ISP 烧录时取消 设置复位脚用作 I/0口,停电一次再上电才生效,<br />
程序区中用户程序也可改为复位脚或 I/0,这个立即生效。<br />
1、按下 P4.7-nRST 外接的低电平复位按键复位 MCU,松开复位键,<br />
MCU从系统程序区启动,判断是否要下载用户程序,<br />
等待电脑端 ISP 下载软件中自动识别出“(HID1)USB writer”后<br />
2、点击电脑端下载软件中的【下载/编程】按钮下载进行中,<br />
几秒钟后,提示下载成功!</p>
<p>【USB 下载方法 三,从用户程序区软复位到系统区下载】<br />
USB 连接好并已上电的情况下,<br />
从用户程序区软复位到系统区也可进入 USB 下载模式<br />
1、在用户程序区运行软复位到系统区的程序,<br />
就是IAP CONTR 寄存器送 60H。<br />
等待电脑端 ISP 下载软件中自动识别出“(HID1) USB Writer”后<br />
2、点击电脑端下载软件中的【下载/编程】按钮<br />
下载进行中,几秒钟后,提示下载成功!</p>
<p>值得注意的是,她的下载操作有以下几点需要注意,特别是按键松开顺序(摘自坛主的详细说明):</p>
<p><img src="data/attachment/forum/202412/20/001331cq11uuhhexnl4nhv.png" alt="图片.png" title="图片.png" /></p>
<p><img src="data/attachment/forum/202412/20/001344b3hun5i3z3zz53i3.png" alt="图片.png" title="图片.png" /><br />
<a href="https://www.stcaimcu.com/forum.php?mod=viewthread&amp;tid=11009&amp;extra=&amp;page=1">https://www.stcaimcu.com/forum.php?mod=viewthread&amp;tid=11009&amp;extra=&amp;page=1</a> (这是博主的原贴地址,感谢博主提供的教程)</p>
<p>然后,又在合适的地方看见“冲哥出品的,《8051U深度入门到32位51大型实战教学视频》”,哪叫一个及时,我正是对新的ISP下载软件摸索的云里雾里的时候,就讲到了该软件的入门操作方法,那叫一个顺溜。其中对下载时有些关键参数需要设置的地方重点讲解!让8051U随时随地都可以变换运行模式,支持更多的外设。感觉国芯论坛,国芯技术强大的不要不要的!</p>
<p>核心板需要用到type-c接口,直接就可以用手机充电数据线联接电脑USB口,既是供电线,又是数据传输,无需USB转串口、USB转TTL接口了,Ai8051U自带!!!</p>
<p>插上线,核心板电源指示灯和VCC首先亮起来,接在P2口的8个LED ,流水灯运行效果就出来了。应该是出厂测试程序。按照联机方法,按下“power”键,按下“P32”键,接着松开power”键,松开“P32”键,电脑很快识别出新硬件,被“AIapp-ISP-v6.94Y”下载软件成功捕获,获取到了“(HID1)USB-Writer”串行通信接口,下载窗口提示等待状态。</p>
<p>接下来,就是编程。用keil C251编辑了一个最简单的工程,也是利用核心板现有的按键和LED灯吧。就让她增加一些功能,两个按键按普通IO控制多花样流水灯,P32按键控制花样模式+,P33控制花样模式-。同时开启nRESET按键功能(默认是IO)。这样,该核心转换板所有的按键和P2端口就可以简单的测试完毕。</p>
<video controls="controls" src="forum.php?mod=attachment&amp;aid=74573"></video>
<p>通过简单测试,发现该<strong>Ai8051U-LQFP48</strong> <strong>转 89C52-DIP40 核心板****速度特别快,</strong></p>
<p><strong>我反复修改IRC频率,在结合程序中延时,到达了满意效果!当然我还发现这颗U,非常神奇的 地方!那就是她支持自定义修改系统运行速度(即IRC内部频率调节),在下载界面非常容易得就可以让单片机改变运行速度,而不必修改程序!这确实是一颗值得把玩的核心。</strong></p>

wlhet 发表于 2024-12-20 09:12:43

这心得,可以

springvirus 发表于 2024-12-20 13:20:25

<p>顶顶楼主,继续加油!!!</p>
页: [1]
查看完整版本: Ai8051U-LQFP48 转 89C52-DIP40 核心板测试分享