这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » sacq的MCU DIY进程贴(2012来啦!PS2键盘+LCD显示)

共86条 5/9 |‹ 3 4 5 6 7 8 ›| 跳转至
高工
2011-12-02 00:06:18     打赏
41楼
串口可能是通了,仍不能正常下载。
无mcu,短接RXD(10脚),TXD(11脚),PC端可收到发出的数据;
MCU的RXD收到数据,TXD有数据输出(正确否,不知),PC端未能识别出该数据。
——回复可见内容——

高工
2011-12-03 11:38:59     打赏
42楼
困恼了几天,从DB9是公头开始,引出一段不算曲折,也算诡异的。。。
现在232及周边:DB9公头,在PCB背面焊,2,3脚连线交换(我不想改变已有在用的RS232连线,标准的内交叉),4个0.1u上再并个1u电容(这个是不是多余的,还不好说,我拿到的是MAX232,如是MAX232A用0.1u就够了 )

下载软件STC-ISP  V4.8 ,选 STC12C5A60S2 系列里的 STC12C5A16X

 

高工
2011-12-04 00:33:44     打赏
43楼
可以正常下载运行程序,已测试成功:8个LED,8位数码显示、LCD1602、红外接收、时钟、EEPROM等。
温度传感器18B20及AD未正常,还在排查中。

部分真相——



高工
2011-12-06 00:38:16     打赏
44楼
找到程序并不难,调试程序费了不少工夫。这类程序大多容易出现“水土不服”——在STC上不能正常运行!
道理说来也简单——时延问题。

程序经历了:读不到数(显示全零)——读到乱数——读数正确。

读不到数,这个困惑了很长的 时间,一般的心态总是首先想到的是:传感器是不是坏的?!我就是这样的,因为手里只有一个,购买又不便,就算坏的当好的用吧,多做点功课——看说明书。再确认,没装反;仔细推敲时延问题。
首先搞定了“复位”,可以读出一些“乱数”



还有200多度的,还是负的,。。。

继续,读、写的时延,我改改改。。。

见证奇迹——


顺便把百位的无效零“抹掉”,看起来舒服点。

高工
2011-12-06 21:53:49     打赏
45楼
看到yinlcf的图很受鼓舞。
决定在显示日期时钟的基础上加上温度.,带着昨天的最新成果


程序是一片混乱,还需要整理优化以及时间的考验

助工
2011-12-06 23:00:46     打赏
46楼
看看

高工
2011-12-06 23:25:56     打赏
47楼
效果不错,赞

院士
2011-12-07 08:19:39     打赏
48楼
设精

高工
2011-12-07 21:14:47     打赏
49楼
有压力,给动力。
再接再厉,变本加厉。

助工
2011-12-08 00:28:51     打赏
50楼
看看

共86条 5/9 |‹ 3 4 5 6 7 8 ›| 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]