历史上的今天
今天是:2024年12月06日(星期五)
2020年12月06日 | 使用STC8A单片机系列的建议和要注意的问题
2020-12-06 来源:51hei
TC8A系列单片机芯片不仅速度快且带有15路多通道12位AD,无需晶振。增加和增强了51单片机多种功能,是51单片机升级换代的首选。
建议制作一块STC8A的LQFP44转DIP40的转换板,直接插在51的DIP40芯片座上,直接升级CPU或设计新的PCB板。说明书要仔细看,了解一些不同的细节。例如这里提示一个问题。芯片有个BUS_SPEED寄存器,SPEED[1:0]位控制总线读写速度。手册上设定值控制总线读写速度规定如下:
00H,1个时钟;01H,2个时钟;10H,4个时钟;11H,8个时钟。这个总线读写速度非常要性!我们选择内部晶振为22.1184MHz,设备上有两个外设,一个是传统的DAC0832芯片输出数字量控制输出电流。另一个是后来增加的一块800×480分辨率的4寸LCD屏。之前使用STC12系列芯片多年没有问题。增加LCD屏后改用STC8A系列。测试发现,如果采用默认的总线1个时钟读写,无法将正确的数字写入到DAC0832芯片。最快只能选择2个(4、8也可)时钟,DAC0832芯片才能正常写入数字。而LED屏需要较快的写入时钟。测试表明,需要选择1个时钟,最多2个时钟才能使得LED屏点亮。设置4个或8个时钟无法点亮LED屏。幸亏在2个总线时钟找到了平衡点,否则编程就要采用措
上一篇:单片机8键电子琴设计
下一篇:单片机32位心形流水灯课程设计
史海拾趣
|
最近在做一个课题,用at91sam7x256的芯片做一个U盘读写程序,IAR平台开发,有一个可运行程序,但是实际操作中有一些问题,做课题的板子自带FLASH是32M内存,但是程序只对板子的内部FLASH做读写,所以现在可用大小只有200多K,如何修改 ...… 查看全部问答> |
|
平台:2450+WINCE500 FLASH:三星MLC NAND FLASH 问题描述: 不用HIVE注册表时,XIP可以运行,待改成HIVE注册表后,串口信息如下: ---------------------------------------- [OEMIO:INF] + IOCTL_HAL_POSTINIT [OEMIO:INF]  ...… 查看全部问答> |
|
正在写一个SIP的程序。 遇到了这样一个困难。 首先在生成SIP软面板的时候,创建了一个窗口,得到句柄hwndsip。 我可以在这个面板上直接TextOut就输出了文本,直接InvalidateRect就可以将文本清除掉,在同一窗口下做这样的一系列操作都没什么问题 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:03 编辑 09年 无线环境监测的题目 看以前的论文中有一个用反向串联的2个1N4148 和一个4.7mH电感串联一个5.6K电阻到单片机IO口 控制接收电路 不懂怎么个原理啊 有清楚原理的不? 两个1N4148反向串 ...… 查看全部问答> |
|
430和AT45DB642D怎么进行SPI传输问题(附代码)交流群289960576 /********************************************** 初始化 ***********************************************/ void Spi_Init() { P3SEL = 0x0e;//SPI P3DIR |= BIT0 + BIT1 + BIT3;//0 1 3 为输出 2 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 03:26 编辑 昨天公告器件清单 要买ad9854 淘宝一搜 太贵了 我退而其次买了一块ad9851 晚上问卖家 他说有货 明天发货 哪知道今天器件改了成ad9851了 竟然给我撤单了 我问题为什么 他说今天没货 我擦 为了赚钱不要 ...… 查看全部问答> |




