全球旧事资料 分类
此文档为word格式,下载后您可任意编辑修改!
《单片机C语言程序设计实训100例基于8051Proteus仿真》案例第01篇基础程序设计
01闪烁的LED说明:LED按设定的时间间隔闪烁i
cludereg51while1LEDLEDDelayMS15002从左到右的流水灯说明:接在P0口的8个LED从左到右循环依次点亮,产生走马灯效果i
cludereg51P00xfewhile1P0_crol_P01P0的值向左循环移动DelayMS150038只LED左右来回点亮说明:程序利用循环移位函数_crol_和_cror_形成来回滚动的效果i
cludereg51uchariP20x01while1fori0i7i
fP2_crol_P21P2的值向左循环移动DelayMS150fori0i7iP2_cror_P21P2的值向右循环移动DelayMS15004花样流水灯说明:16只LED分两组按预设的多种花样变换显示i
cludereg51_P00xfc0xf90xf30xe70xcf0x9f0x3f0x7f0xff0xff0xff0xff0xff0xff0xff0xff0xe70xdb0xbd0x7e0xbd0xdb0xe70xff0xe70xc30x810x000x810xc30xe70xff0xaa0x550x180xff0xf00x0f0x000xff0xf80xf10xe30xc70x8f0x1f0x3f0x7f0x7f0x3f0x1f0x8f0xc70xe30xf10xf80xff0x000x000xff0xff0x0f0xf00xff0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0x7f0xbf0xdf0xef0xf70xfb0xfd0xfe0xfe0xfc0xf80xf00xe00xc00x800x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x000x800xc00xe00xf00xf80xfc0xfe0x000xff0x000xff0x000xff0x000xffucharcodePatter
_P20xff0xff0xff0xff0xff0xff0xff0xfe0xfc0xf90xf30xe70xcf0x9f0x3f0xff0xe70xdb0xbd0x7e0xbd0xdb0xe70xff0xe70xc30x810x000x810xc30xe70xff0xaa0x550x180xff0xf00x0f0x000xff0xf80xf10xe30xc70x8f0x1f0x3f0x7f0x7f0x3f0x1f0x8f0xc70xe30xf10xf80xff0x000x000xff0xff0x0f0xf00xff0xff0xff0xff0xff0xff0xff0xff0xff0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f0x7f0xbf0xdf0xef0xf70xfb0xfd0xfe0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xfe0xfc0xf80xf00xe00xc00x800x000x000x800xc00xe00xf00xf80xfc0xfe0xff0xff0xff0xff0xff0xff0xff0xff0x000xff0x000xff0x000xff0x000xff延时voidDelayMSui
txuchariwhilexfori0i120i
f主程序voidmai
uchariwhile1从数组中读取数据送至P0和P2口显示fori0i136iP0Patter
_P0iP2Patter
_P2iDelayMS10005LED模拟交通灯说明:东西向绿灯亮若干秒,黄灯闪烁5次后红灯亮,红灯亮后,南北向由红灯变为绿灯,若干秒后南北向黄灯闪烁5此后变红灯,东西向变绿灯,如此重复。i
cludereg51_Type1闪烁次数,操作类型变量延时voidDelayMSui
txuchariwhilexfori0i120i交r
好听全球资料 返回顶部