"Skills, Knowledge, Abilities, and Experiences

are only useful....

If you are at the right place "

"Try listening to music from the Thai Symphony Orchestra, you may like it"

MCS-51, Memory structure

MCS-51, Memory Structure

- Chatchaval -

" A MAN OF FEW WORDS "

" Who makes no mistakes does not usually make anything. "

ในการใช้งาน MCS-51 จำเป็นต้องมีหน่วยความจำทั้งที่เป็น Program memory และ Data memory โดยอาจจะมีอยู่ภายในตัว MCS-51 เองหรือไอซีหน่วยความจำ EPROM หรือ ROM แยกออกต่างหากก็ได้

Program memory เป็นบริเวณหน่วยความจำสำหรับเก็บข้อมูลและคำสั่งใช้งานต่างๆ ซึ่งแม้ว่าจะไม่มีการจ่ายไฟให้กับระบบข้อมูลเหล่านี้ก็จะยังคงอยู่ไม่สูญหาย หน่วยความจำที่เป็น Program memory สามารถมีได้สูงสุด 64 KByte รวมทั้งที่มีมาให้จากภายในตัว IC เอง (ขึ้นอยู่กับเบอร์)

Data memory เป็นหน่วยความจำที่ทำได้ทั้งเขียนและอ่านข้อมูลแต่ไม่สามารถเก็บข้อมูลไว้ได้หากไม่มีการจ่ายไฟ พื้นที่ของหน่วยความจำข้อมูลของ MCS-51 สามารถมีได้สูงสุดไม่เกิน 64 KByte และแยกประเภทออกเป็นสองลักษณะตามตำแหน่งของที่ตั้งหน่วยความจำ คือ หน่วยความจำภายในและหน่วยความจำภายนอก


Related articles

MCS-51, Special Function Register (SFR)

MCS-51, Special Function Register (80h~FFh)

พื้นที่หน่วยความจำ SFR ตั้งแต่ Address 80h~FFh เป็นบริเวณของหน่วยความจำที่มีการใช้งานเฉพาะของ MSC-51 เท่านั้น โดยจะนำมาใช้เป็นตำแหน่งของ Special Function Register จำนวน 20 ตำแหน่ง

Read More
MCS-51, State Sequences

MCS-51, State Sequence

MCS-51 มีวงจรออสซิลเลเตอร์อยู่ภายในสำหรับสร้างพัลส์สัญญาณนาฬิกา ซึ่งจะนำไปเป็นฐานเวลาของหน่วยการทำงานทั้งหมดให้สอดคล้องกัน

Read More

Get in Touch !