浦江一水 发表于 2024-8-4 17:22:54

自制 AI8051U-DIP40 最小系统实验板

自制AI8051U-DIP40 最小系统实验板


AI8051U-DIP40 与传统经典51单片机STC89C52RC引脚定义几乎完全对应, 对单片机初学爱好者来说, 极易上手入门学习。


本人抽空利用现有剩余材料,搭建了一块STC8051U_DIP40 最小系统实验板。供同学者坛友参考。
最小系统比较简单,电原理图以后再补画了,先简单文字描述一下:
本实验板配置4个按键,占用P3.2、P3.3、P3.4、P3.5四个端口。(可实现P3.2接地,再上电的动作,还可用着外部中断计数等实验)

配置LCD1602/LCD2004字符显示屏接口, 为了适应以后对LCM实验的需要,数据口接P2, RS接P4.5, WR接P3.6,E接P3.7。
P3.0和P3.1作为仿真下载口, P1.2和P1.3作为Rxd2和Txd2串口通讯口.
P5.6和P5.7外接两个LED, 另外设有电源来开关和电源指示灯。
P0.0..P0.7外接排母和排针,方便用杜邦外接器件
最主要的是, 这一接口, 既可接4针/7针接口OLED单色显示屏, 还可连接7针或8针的TFT彩色显示屏,一口多用。
其它富裕端口将根据实际需要再利用扩充。
实验板实物,请看下图:



连接LCD1602或LCD2004显示屏,没有问题。


连接OLED12864(7针),也没有问题。



相关实验,有待后续...

浦江一水 发表于 2024-8-4 17:41:04

本帖最后由 浦江一水 于 2024-9-12 12:08 编辑

基于这块最小系统实验板, 做了一个有关OLED显示屏的小实验:

OLED12864_基于STC8051U实验板_水平滑动图标菜单
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=9934
(出处: 国芯技术交流网站)

浦江一水 发表于 2024-8-5 08:06:04

感谢版主 autopccopy 的鲜花鼓励。

浦江一水 发表于 2024-8-5 09:09:28

STC8051U_DIP40 最小系统实验板驱动TFT240x240彩色屏。



浦江一水 发表于 2024-8-5 09:15:31

最小系统实验板,移植本人的屠龙刀三实验程序,极为方便,只要改动端口定义和个别字符串,再改用STC8051U.h头文件即可。



工程源文件见:

SPI-TFT(240x240)彩屏@屠龙刀-STC32G12K128 驱动 | TFT取代OLED12864
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=9254
(出处: 国芯技术交流网站)



haiyang201 发表于 2024-8-5 09:57:23

纯手工打造,不错不错

jxdaya123 发表于 2024-8-5 10:08:45

{:4_250:}{:4_250:}

阿杰爱学单片机 发表于 2024-8-22 07:00:08

牛啊

浦江一水 发表于 2024-8-29 19:53:13

虽是自制的小实验板,但也可做做AI8051U实验箱的部分DEMO实验,学习SPI+DMA编程,有助于对手册相关知识的理解消化。

源程序全盘照搬,端口引脚略微调整,图片改作反色显示。
录小视频留念之。




感谢AI8051U开发团队和梁老师的辛勤付出。

嵌入式之路 发表于 2024-8-29 21:01:37

真简陋啊, 可以打个板
页: [1] 2
查看完整版本: 自制 AI8051U-DIP40 最小系统实验板