?? mian1.c
字號:
#include <ht48r05a-1.h>
#define uchar unsigned char
#define uint unsigned int
#define syn _pb0
uchar const deng_1[15]={
0b00011000,//R
0b01000010,//G
0b00100100,//B
0b00011000,//R
0b01000010,//G
0b00100100,//B
0b00011000,//R
0b01000010,//G
0b00100100,//B
0b00011000,//R
0b01000010,//G
0b00100100,//B
0b00011000,//R
0b01000010,//G
0b00100100,//B
};
uchar ii;
uchar kk;
#pragma vector isr_4 @ 0x4
#pragma vector isr_8 @ 0x8
#pragma vector isr_c @ 0xc
//ISR for safequard
void isr_4(){} // external ISR
void isr_8(){} // timer/event 0
void isr_c(){} // timer/event 1
void safeguard_init(){
_pac = 0x00;
_pbc = 0xff;
_pcc = 0xff;
_wdts= 0x07;
}
void delay(unsigned int i)
{
while(i!=0){
while(syn!=1);
while(syn!=1);
_clrwdt();
i--;
}}
void displayJump(uchar jj)
{
for(ii=0;ii<15;ii++)
{
_pa = deng_1[ii];
delay(jj);
}
}
void main(void)
{
safeguard_init();
_pa=0x00;
_pb = 0x07;
_pc = 0x00;
_wdts= 0x07;
while(1)
{
displayJump(2);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -