| 
TA的每日心情|  | 开心 2023-3-25 08:22
 | 
|---|
 签到天数: 709 天 [LV.9]以坛为家II | 
 
 
 楼主|
发表于 2025-2-21 14:26
来自手机
|
显示全部楼层 
| #include <stc15F104e.h> #define DATAPIN P33 const char sequence[25]={0,0,1,0,1,0,1,0,1,1,0,1,1,0,1,1,1,1,0,1,1,1,0,0,0};  void Delay200us() //@5.5296MHz {         unsigned char i,j;         i=2;         j=29;         do         {                 while(--j);         }         while(--i); }  /*void Delay200ma() //@5.5296MHz {         unsigned char i,j,k;         i=5;         j=52;         k=195;         do         {                 do                 {                         while(--k);                 }         while(--j);         }         while(--i); }*/  void sendBit(char x) {         //start         DATAPIN=0;         Delay200us();         //send bit         DATAPIN=x;         Delay200us();         Delay200us();         //end         DATAPIN=1;         Delay200us(); }  void Start() {         DATAPIN=0;         Delay200us();         Delay200us();         Delay200us(); }  void End() {         DATAPIN=1;         Delay200us();         Delay200us();         Delay200us(); }  void main() {         char i=0;         //send data 500ms         while(1)         {                 Start();                 for(i=0;i<25;i++);                 {                         sendBit (sequence[i]);                 }                 End();                 Delay200us();         } } | 
 |