| C51BOX仿真器应用实例 |
![]() |
最简单的走马灯实验 将八个发光二极管阴极接P2.0-P2.7,阳极通过1K电阻上拉到VCC。发光二极管的管脚用锁紧座锁紧(如图所示)后就可以写程序做实验了,不用实验板也能做实验,很方便吧:) 进入Uv2 Debug状态后,在Command栏输入“P2=0x55 回车”,八个LED会马上间隔点亮,呈现这样的状态“□■□■□■□■”,输入“P2=0x0A 回车”,呈现的状态是“□□□□■□■□”。 在程序中循环运行“P2>>=1”,8个LED就会象走马灯一样流水般循环显示了。 我的C51入门程序就是这样的走马灯,可以玩出很多花样,也建议您试试:) |
![]() |
来电号码DTMF软解码实验 左边的实验板焊接了DTMF软解码的差分放大电路,DTMF信号经过放大最后输出方波,输入到C51BOX的P1.0。 该放大电路工作电压是3V,此时C51BOX的工作电压也调节为3V,同时为放大电路供电。只需寥寥几根连线,就可以开始DTMF软解码实验了。 在软解码算法过程中,C51程序中只需将解码出来的字符发送到串口,解码结果会在Debug的串口监视窗口中看到。 也可以在程序中间放断点,比如在采样刚刚完成,解码开始之前放断点,程序运行到此处会停止,此时可以查看采样缓冲区的数据内容。 用C51BOX调试DTMF软解码算法,取得了事半功倍的效果,最终算法也实验成功了。 |
![]() |
并口EPP模式通讯实验 这个项目的目的是将EPP并口的数据转换成串行数据流,最终产品要采用ATMEL的89C2051,由于C51BOX和2051兼容,所以用C51BOX来做实验很方便,毕竟可以在线编程、单步、断点运行是很方便的。 由于是前期实验,所以我直接用万用板焊接了双排插针接到C51BOX上,将EPP并口的引线和串行输出的引线焊接在万用板上,还在必要的地方焊接了贴片上拉电阻,这样就可以开始实验了。 我计划是程序全部实验成功后,胸有成竹再画PCB,可以节省PCB的制版费用,何乐而不为呢:) 整个程序实验正在进行中…… |
版面设计:DJ |
|
C51BBS 版权所有©1999-2005
龙啸九天
E-mail: c51@163.com |