|
用 原子程序修改的,剛剛?cè)胄,?zhǔn)備轉(zhuǎn) haL庫(kù),寄存器就是做了解
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
單片機(jī)源程序如下:
- #include "sys.h"
- #include "usart.h"
- #include "delay.h"
- #include "led.h"
- #include "key.h"
- int main(void)
- {
- LED_Init(); //初始化與LED連接的硬件接口
- LED1=1;LED2=1;LED3=1;LED4=1;
- while(1)
- {
- LED1=0;
- DelayMs(2000);
- LED1=1;
- DelayMs(2000);
- LED2=0;
- DelayMs(2000);
- LED2=1;
- DelayMs(2000);
- LED3=0;
- DelayMs(2000);
- LED3=1;
- DelayMs(2000);
- LED4=0;
- DelayMs(2000);
- LED4=1;
- DelayMs(2000);
- LED1=0;LED2=0;LED3=0;LED4=0;
- DelayMs(2000);
- LED1=1;LED2=1;LED3=1;LED4=1;
- DelayMs(2000);
- }
- }
復(fù)制代碼
Keil代碼與Proteus8.8仿真下載:
仿真程序.7z
(92.4 KB, 下載次數(shù): 43)
2022-5-29 04:15 上傳
點(diǎn)擊文件名下載附件
|
評(píng)分
-
查看全部評(píng)分
|