#include #include #pragma LINK_INFO DERIVATIVE "mc9s12dg128b" unsigned int i; void main(void) { DDRB=0XFF;//PORTBÉ趨ΪÊä³ö PORTB=0XFF;//PORTB³õʼ»¯ÎªÈ«¸ß TSCR1=0x90;//¶¨Ê±Æ÷ʹÄÜÇÒTFLG1Äܱ»×Ô¶¯Çå³ý TSCR2=0x00;//¶¨Ê±Æ÷Ô¤·ÖƵϵÊýÉ趨 Prescale Factor=0 TIE=0x01;//¶¨Ê±Æ÷ͨµÀ0ʹÄÜ TIOS_IOS0=1;//¶¨Ê±Æ÷ͨµÀ0É趨ΪÊä³ö±È½Ï EnableInterrupts;//¿ªÖÐ¶Ï for(;;) {}; /* wait forever */ /* please make sure that you never leave this function */ } /* *************************************************************************** *Óï·¨¸ñʽ:interrupt void Timer(void) *ʵÏÖ¹¦ÄÜPORTBСµÆµÄÉÁ˸ *³ÌÐòÃèÊö: **************************************************************************/ #pragma CODE_SEG __NEAR_SEG NON_BANKED void interrupt 8 Timer(void) //8Ϊ¶¨Ê±Æ÷ͨµÀ0µÄÖжϱêºÅ { DisableInterrupts; //¹ØÖÐ¶Ï TC0=TCNT+19360;//F = Fosc / (TC*128) ÖжÏƵÂÊÉ趨 i++; if(i>=50) { i=0; PORTB=~PORTB;//PORTB×ÔÔö } } #pragma CODE_SEG DEFAULT
上一篇:飞思卡尔单片机PWM模块分析(1)
下一篇:实时时钟的演示:毫秒级计时输出;串口输出;中断的使用
推荐阅读最新更新时间:2024-11-06 11:21
设计资源 培训 开发板 精华推荐
- LTC2290IUP 演示板,MUX 双路 ADC,VDD=+3.0V,10Msps,12Bit,1MHz < AIN< 70MHz
- 使用 MaxLinear, Inc 的 AS2815AR-2.5 的参考设计
- LT3091ET7 低噪声单电感正负转换器的典型应用
- 直插蜂鸣器模块
- DN05022/D,带输出电容器的低成本 LED 调光设计说明
- 【训练营_基础班】基于STM8S的T12烙铁
- 使用 Analog Devices 的 LTC1550LCS8-4.1 的参考设计
- 用于工厂自动化的 12 位 4 通道 DAC
- 7*15洞洞板--51最小系统+4位数码管
- EVAL-ADAU1442EBZ,用于评估 ADAU1442 SigmaDSP 的评估板