使用1602_LCD AT89S52 18B20 Keilc51编译调试实现的温度上下限可设定范围报警,时间可调显示,一天可设三个闹钟,八首音乐,一个秒表,4*4按键另加三个按键
全汇编实现(估计大家现在是不喜欢ASM了),呵呵,,程序差不多写满AT89S52 的8K BYTES 了
硬件电路比较简单,主要靠程序上的实现
在学校那时候可是花了咱近半个多月的时间。
不过程序写得比较乱,组织得也不好,很多还可以优化的地方,由于那时在学校赶时间,就没来得及优化修改了。。
点击此处下载armok01171368.txt
移植性太差,而且跳来跳去有点乱
不过亲眼见识过写6千行asm的,强悍啦(不过他不会C,哈哈)
一周热门 更多>