久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

用EM78P153S給同事寫流水燈

作者:佚名   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2011年03月26日   【字體:
劉翔無聊弱智作品

基于EM78P153S的流水燈

無聊為龐師傅寫于2011年3月21日

#include"EM78x153xx.h"
#define DISI()  _asm{disi}
#define ENI()  _asm{eni}
#define SLEP()  _asm{slep}
#define NOP()  _asm{nop}
#define WDTC() _asm{wdtc}
typedef unsigned char uchar;
typedef unsigned int uint;
typedef unsigned short ushort;
#define ledl PORT5
#define ledh PORT6
void delay(void)
{uchar i,j;
for(j=0;j<200;j++)
for(i=0;i<200;i++)NOP();
}
const ushort rundata[16]={0xfffe,0xfffc,0xfff8,0xfff0,
      0xffe0,0xffc0,0xff80,0xff00,
      0xfe00,0xfc00,0xf800,0xf000,
      0xe000,0xc000,0x8000,0x0000};
void main(void)
{uchar i,j,k;
uint run;
WDTC();//清看門狗
DISI();//禁止中斷
STATUS=0X00;//清除狀態(tài)標(biāo)志位
P5CR=0x00;//置P5為輸出口
P6CR=0x00;//置P6為輸出口
PDCR=0x00;//禁止P5,P6下拉
ODCR=0x00;//禁止P6開漏
PHCR=0x00;//禁止P6上拉
for(;;)
for(i=0,k=0;i<16;i++,k--)
  {run=rundata[i];
  for(j=0;j<k;j++)
    {ledl=run;
    ledh=(run>>8);
    delay();
    }
  }
}
void _intcall interrupt(void) @ int 
{
  // Write your code (inline assembly or C) here
  
  //restore ACC,R3,R4
  _asm
   {
      reti            //tell Compiler to recover common registers here
      SWAP 0X1F    ;restore A
      SWAPA 0X1F
   }
}
void _intcall interrupt_l(void) @ 0x08:low_int 0
{
   _asm 
   {
      //save A --> 0x1F 
      MOV 0X1F,A   ;backup A to 0x1F
   }   
}
關(guān)閉窗口

相關(guān)文章

主站蜘蛛池模板: 精品一二区| 99精品免费视频 | 欧美一级淫片bbb一84 | 精品在线观看视频 | 欧美一级免费 | 亚洲欧美中文字幕 | 国产精久久 | 91色网站| 成人在线播放视频 | 久久久久久久久久国产精品 | 美女视频福利 | 三级在线播放 | 看逼网站 | 黄色片免费观看 | 91手机在线视频 | 国产成人精品视频 | 免费成人毛片 | 四虎成人网 | 五月婷婷激情 | 久操福利| 三年中文在线看免费观看 | 亚洲精品91天天久久人人 | 黄色免费小视频 | 日韩三级久久 | 黄色精品网站 | 黄色大片免费观看 | 51调教丨国产调教视频 | 亚洲一区亚洲二区 | 成人免费福利 | 国产人成一区二区三区影院 | 国产黄色在线观看 | 在线免费看黄色 | 国产精品偷拍 | 亚洲精品福利 | 成人在线网址 | 国产精品理论 | 久久午夜影院 | 欧美女同视频 | 性色av浪潮av | 亚洲第十页 | 久久精品久久久精品美女 |