10/17/2008

AT89S5X Time

使用keil C寫一準確Time
因C無法像組語精準
所以使用autoreload and interrupt
使用視波器量測後,準度尚可接受
最小可達1ms



/*
First ver 1.0
sys_clock = 24 MHz
24000000/12=2MHz
1/2MHz=0.0000005s
0.0000005*200=0.0001s
Brian @Taiwan
*/
#include "AT89X52.H"

void sys_init(void);

int time_ms;
int time_1s;

void main(void)
{
sys_init();
time_ms=0;
time_1s=0;
P1_2=1; //Led Output
TR0=1;

while(1)
{
if(time_1s==1)
{
P1_2=~P1_2;
time_1s=0;
}
}
}

void sys_init(void)
{
//ALL SYSTEM REG SET
IE = 0x82; //USER INTERRUPT TIME0
TMOD = 0x02; //SET TIME 0 MODE
TH0 = 256-200; //SET RELOAD VALUE
TL0 = 256-200; // FAST VALUE
}

void Time0_int(void)interrupt 1
{
// TIME 0 MODE2 AUTORELOAD USER UNTERUPT
// 1000 = 0.1S, 10000 = 1S, 100=0.01S ,10=0.001S
time_1ms++;
if(time_ms==10000)
{
time_ms=0;
time_1s=1;
}
}

10/15/2008

簡單!滿足!快樂!

在有限的能力裡 做自已喜歡的事
讓自已享受每件事


不為無意義的事執著
輕鬆看待每件事
目前是如此生活 :p
快樂許多

薄酒萊

今年的薄酒萊新酒開始預訂了
每每看到就會心動
說不上是行家
也品不出酒的好壞
單純的只是喜歡葡萄酒


想起前幾次訂貨的經驗
當大家開始狂歡品酒時
我還在家裡等待通知........
或許晚個幾天拿到沒什麼關係
但心境也就有點不同了
那......還是訂吧 :P

10/07/2008

Hinet廣告

更新了blog的頁式
也就順便看看過去自已拍的照片

連結剛點下去~~~ooxx啊
怎麼有廣告......
上網查了一下
原來hinet的廣告用了新方法
難怪舊的語法沒用了


所謂道高一尺魔高一丈........XD
那就加入新的方法來擋掉吧 :P

在網頁的最上方加入

</script>
<script>try{
var h_frames=window.top.document.getElementsByTagName("frameset");
var h_frames_num=h_frames.length;
for(var i=0;i<h_frames_num;i++)
{
if(h_frames[i].id.indexOf("MywebFrameSet")!=-1)
{
h_frames[i].cols = "*, 0";
}
}
}catch(e){}
</script>

10/06/2008

機械錶

買了第一隻的入門級機械錶
上網看了許多的文章才發現
原來機械錶還真是有很多要注意的地方


1.時間最好順時針轉
2.日期要在指針都在下半部的時候才能調
3.約2年上下洗一次油
3.1 齒輪摩擦所產生的金屬粉塵需要清潔
3.2 錶內ㄉ潤滑油因為時間劣化及帶有上項的粉塵必須更換

4.MIDO 錶因Aquadura軟木塞錶冠密閉系統,約2~3年軟木塞會有老化問題需更換

需注意事項會不定期更新。

About Mido

也不敢說 MIDO WATCH 有多好
網路上的評價也是一半一半

但吸引我的是 剛進入網頁的那一個大大的警告
證明了 他們的手錶是嚴格控管
90年的歷史 雖然比不上百年歷史的錶廠
卻一直有自已的特點
詳細的就請自已去它們網站看囉


而這次我所買的是 MIDO M8600.4.18.8
第一次的低價位 機械錶 就獻給 MIDO
打算戴個5年 5年後要向中價位的錶邁進 XDDDDD

以下是照片........(其實這是炫耀文啦 XDDD