Monday, 29 October 2007

Reading Datashets

DataSheets ေတြကို ဖတ္ရတဲ့အခါ အရမ္းပ်င္းစရာေကာင္းပါတယ္။ ကၽြန္ေတာ္ကေတာ့ အခုေျပာမည့္ ေခါင္းစဥ္ေတြပဲဖတ္တယ္။ အဓိကကေတာ့ Software ပိုင္းနဲ႔ဆိုင္တာေတြပဲ ဆိုပါေတာ့။
၁။ Overview, Features
အဲဒီအပိုင္းမွာ Timer, Oscillators, CPU speed, Memory (Program, RAM, EEPROM), Interrupt, Peripheral devices ေတြနဲ႔ဆိုင္တဲ့ အေၾကာင္းအရာေလးေတြ၊ ဒီ CPU ရဲ႕အထူးလုပ္ေဆာင္ခ်က္ေတြ ပါလို႔ပါ။

၂။ I/O ports
ကေတာ့ ဘယ္ Ports ကို ဘာ Function အတြက္သံုးရင္ ေကာင္းမလဲလုိ႔ သတ္မွတ္လို႔ ရေအာင္လို႔ပါ။

၃။ Register file Summary (Table)
ဒါကေတာ့ header file (Register Address, Name, Bits) ေတြေရးလုိ႔ရေအာင္လုိ႔ပါ။ ေရးၿပီးသား header file ေတြရွိရင္လည္း ပိုနားလည္ႏိုင္တာေပါ့။ ေကာင္းတာကေတာ့ ဒီ header file နဲ႔ Table မွာပါတဲ့ register address ေတြကို တိုက္ဆိုင္စစ္ေဆးၿပီး မွန္တယ္ဆိုမွ အဲဒီ header file ကိုသံုးပါ။

၄။ I/O Timing
အလုပ္လုပ္တဲ့ အခ်ိန္ Trigger interval (Raising, Falling Edges) ေတြကိုသိရေအာင္လုိ႔ပါ။ Timing Requirements ေတြကိုလည္းသိထားမွ ဘယ္ Oscillator (frequency) ကိုသံုးရင္ အဆင္ေျပမလဲဆိုတာ သတ္မွတ္လို႔ရမွာပါ။

1 comment:

  1. Ko Ko: I do not understand clearly on number 3. Register File Summary, how to use it, in the post Sunday, October 28, 2007, can you give an example in C Source Codes?

    ReplyDelete