欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
error C100; unprintable character 0xA2 skipped 大佬們幫忙檢查一下,感謝了
[打印本頁]
作者:
單片機555
時間:
2019-5-15 20:13
標題:
error C100; unprintable character 0xA2 skipped 大佬們幫忙檢查一下,感謝了
#include<stc15.h>
sbit S0 = P4^1;
sbit S1 = P4^2;
sbit S2 = P4^3;
sbit S3 = P4^4;
sbit leden = P2^7;
unsigned char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x6f}; //數組
unsigned char wei; //顯示的位
unsigned char flag1s=0;
unsigned char i=0;
unsigned int j=0; 、、??//計時次數
void Timer0Init(void) //100微秒@11.0592MHz
{
AUXR |= 0x80; //定時器時鐘1T模式
TMOD &= 0x01; //設置定時器模式
TL0 = 0x67; //設置定時初值
TH0 = 0xFC; //設置定時初值
TF0 = 0; //清除TF0標志
TR0 = 1; //定時器0開始計時
}
void main()
{
unsigned long k=0;
TMOD = 0X01;
TH0 = 0XFC;
TL0 = 0X67;
TR0 = 1;
EA = 1;
ET0 = 1;
leden = 0;
while(1)
{
if(flag1s==1) //定時器溢出復位
{ flag1s =0;
i++;
wei = tab[k%10];
wei = tab[k/10%10];
wei = tab[k/100%10];
wei = tab[k/1000%10];
}
}
}
Void; IntrruptTime0() interrupt 1
{
TH0=0XFC;
TL0=0X67;
j++;
if(j>=1000)
{
j = 0;
flag1s = 1;
}
P0=0XFF;
switch(i)
{
case 0:S3=1;S2=0;S1=0;S0=0;i++;P0=wei;
case 1:S3=0;S2=1;S1=0;S0=0;i++;P0=wei;
case 2:S3=0;S2=0;S1=1;S0=0;i++;P0=wei;
case 3:S3=0;S2=0;S1=0;S0=1;i++;P0=wei;
default:break;
}
}
老是出現這個
WANG.C(12);error C100; unprintable character 0xA2 skipped
WANG.C(12);error C100; unprintable character 0xA3 skipped
WANG.C(12);error C100; unprintable character 0xBF skipped
WANG.C(12);error C100; unprintable character 0xA3 skipped
WANG.C(12);error C100; unprintable character 0xBF skipped
作者:
單片機555
時間:
2019-5-16 08:25
大佬們支援啊
作者:
瘋子本人
時間:
2019-5-16 13:30
程序里面多了一些標點符號,unsigned int j=0; 、、??//計時次數 ,看到這一句沒有,多了一些頓號。改過來應該就可以了,再檢查檢查吧。
作者:
單片機555
時間:
2019-5-16 16:58
瘋子本人 發表于 2019-5-16 13:30
程序里面多了一些標點符號,unsigned int j=0; 、、??//計時次數 ,看到這一句沒有,多了一些 ...
但是沒有反應 燒到單片機里沒用
作者:
angmall
時間:
2019-5-16 18:56
給你改了,對比一下就知道哪里錯了。
#include <stc15.h>
sbit S0 = P4^1;
sbit S1 = P4^2;
sbit S2 = P4^3;
sbit S3 = P4^4;
sbit leden = P2^7;
unsigned char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x6f}; //數組
unsigned char wei[]={0,0,0,0}; //顯示的位
unsigned char flag1s=0;
unsigned char i=0;
unsigned int j=0; // 、、??//計時次數
void Timer0Init(void) //100微秒@11.0592MHz
{
AUXR |= 0x80; //定時器時鐘1T模式
TMOD &= 0xF0; //設置定時器模式
TMOD |= 0x01; //設置定時器模式
//TMOD &= 0x01; //設置定時器模式
TL0 = 0x67; //設置定時初值
TH0 = 0xFC; //設置定時初值
TF0 = 0; //清除TF0標志
TR0 = 1; //定時器0開始計時
}
void main()
{
unsigned long k=0;
TMOD = 0X01;
TH0 = 0XFC;
TL0 = 0X67;
TR0 = 1;
EA = 1;
ET0 = 1;
leden = 0;
while(1)
{
if(flag1s==1) //定時器溢出復位
{ flag1s =0;
k++;
wei[3] = tab[k%10];
wei[2] = tab[k/10%10];
wei[1] = tab[k/100%10];
wei[0] = tab[k/1000%10];
}
}
}
void IntrruptTime0() interrupt 1
{
TH0=0XFC;
TL0=0X67;
j++;
if(j>=1000)
{
j = 0;
flag1s = 1;
}
P0=0xFF;
switch(i)
{
case 0: S3=1;S2=0;S1=0;S0=0;i++;P0=wei[0];
case 1: S3=0;S2=1;S1=0;S0=0;i++;P0=wei[1];
case 2: S3=0;S2=0;S1=1;S0=0;i++;P0=wei[2];
case 3: S3=0;S2=0;S1=0;S0=1;i++;P0=wei[3];
default: break;
}
}
復制代碼
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1