历史上的今天
今天是:2024年12月03日(星期二)
2020年12月03日 | 基于89C52单片机的时钟设计
2020-12-03 来源:51hei
第一次来论坛发帖,不多说,直接上。
一直喜欢搞单片机,最近有时间,用51单片机做个板子玩玩。从电路板制作到最终调试,全部由本人自己完成。
原理图很简单,单片机最小系统,LCD1602,外加几个按键,绘制完的PCB长这样
完了就可以发工厂制作了,别说还真便宜,5块板子才5块钱。这个时候就可以着手买元器件了,单片机和液晶屏,烧录器,总共30左右。
板子到了,看起来还不错
接下来就可以焊接元器件了
准备调试,这里有坑。烧录器怎么也不能识别单片机,检查晶振电路,晶振启震(可以用示波器看波形,也可以用万用表量电压,电压大概是1/2VCC)
怀疑是线解除问题,在碰线的过程中,突然识别到了单片机,然后点击了下载,都没有问题。但是。。。。。。。。。。。想第二次下载的时候怎么也下不进去了,又一直无法检测到单片机。。。。。。。。。。。。。难道就这么神奇吗。百思不得琪姐 啊 简直。后来上各大网站都没有查到原因,自己分析吧,既然硬件没有问题,那么是不是还有哪个地方有漏洞。
重点就是这个地方,由于第一次勾选了这个选项,所以,下一次下载程序的时候,p1.0和P1.1要拉低才行,接GND后,果然,没有问题了。所以果断将这个选项去掉啊 亲。
程序下载进去没有问题,直接开是起飞吧
具有调时间功能 按键按下有秒分时会依次闪烁,然后调整后正常计时,后续可以在玩玩别的工能,想要源码和图纸的请私信我。
史海拾趣
|
中科院计算机技术研究所1999年硕士生入学试题 编译原理与操作系统 一.(15分)有表达式如下:A+B*(C-D)**N (**为幂乘) (1)给出该表达式的逆波兰式表示(后缀式); (2)给出上述表达式的四元式和三元式序列. 二.(15分)有C程序如下: main() { printf("%d,%d,%d\\n",10); } (1)试着写出上述printf语句输出的 ...… 查看全部问答> |
|
最新08版PM4040FL的部分升级开关电源应用资料 [ 本帖最后由 yuandayuan6999 于 2010-6-1 18:35 编辑 ]… 查看全部问答> |
|
一个处理机,机器字长未定,有两个基址寄存器(20位),两个通用寄存器组,每组16个寄存器,用两种指令方案:一种指令字长16位,另一种指令字长24位,他们各有什么优缺点?如果选用24位的,基址寄存器还有保留的必要吗? 请高手帮忙解答一下,谢谢 ...… 查看全部问答> |
|
430的P6.0IO口是AD转换的0号通道,如果不接任何电路器件,那么这个IO口的模拟电压是多少?是0吗?我写了个单通道多次转换的代码,用A0通道转换,A0没有接任何东西,参考电压正电压用2.5V和1.5V转换得到的结果没有差别,负参考电压都是用AVss,菜鸟 ...… 查看全部问答> |
|
求问GrContextFontset包含在哪个头文件中啊,一直显示Undefined symbol GrContextFontset (referred from dddisplay.o).,无法正常引用该函数?还有哪位高人能讲一下 Not enough information to list image symbols的原因么?谢谢啦… 查看全部问答> |
|
MSP430G2 DCO Frequencies February 9, 2012, 10:01 pm MSP430 LaunchPad (MSP-EXP430G2) is compatible with many of the TI‘s Value Line series of microcontrollers. For these MCUs, both the Master clock (MCLK) and the sub-main clo ...… 查看全部问答> |
|
MSP430在程序初始化的时候,将P2IFG=0X00,但是仿真的时候却发现,P2IFG=0x38,也就是2.3,2.4,2.5一直的置位的,清除不了。 在程序使用的过程中,都会对中断标志位清0,但是3和5一直都清除不掉!求大侠帮助… 查看全部问答> |




