|
亞瑟大送了壓克力罩,拿到手之後迫不及待的把它加工"罩起來"!! 發現有一些問題!!連同之前的程式問題做一下修改!!經驗分享!!
1. 加上罩子導致氣流作用,轉速好像變慢了但是顯示的範圍反而變寬(這現象應該是變快才是啊!!) 目前暫時無解!! 除非挖洞...
2. 加上罩子字幕顯示反而會"跳動"不順,也是無解!!
3. 原先程式是顛倒的 就是 BIT0 需要和 BIT7對調這樣字就會變正!!
程式如下:
unsigned char Revs(unsigned char RV)
{
unsigned char i,CV,CD;
CV=0;
if(RV & 0x01)
{
CD=0x80;
}
for (i=0;i<7;i++)
{
if(RV & 0x80)
{
CV |=0x80;
}
RV<<=1;
CV>>=1;
}
CV|= CD;
return CV;
}
4. 利用中斷配合光遮斷器 字才會"定位"不會跑來跑去!!
5. 顯示的時間需要和旋轉一圈的時間配合,字太長會導致"疊在一起"!!
6. 要讓字可以流動需要把字的顯示加上變數使他可以因為變數的增加而變換位置造成流動感...
7. FOR LOOP 控制 字型顯示正反.
8. 字型顛倒的程式會影響到時間導致掃描的寬度加大,一圈的字數會減少...
9.網路賣 十字旋轉燈的賣家有贈送 字型產生的軟體. |
評分
-
5
查看全部評分
-
|