"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, Internal Data Memory

MCS-51, Internal Data Memory

หน่วยความจำข้อมูลภายในของ MCS-51 มี 256 Byte แบ่งออกเป็นสองส่วนคือ ส่วนพื้นที่เฉพาะของ CPU ใช้งานเท่านั้น และพื้นที่ใช้งานทั่วไปสำหรับโปรแกรมใช้งานที่ผู้ใช้สร้างขึ้นมา

Read More
MCS-51, Executing from External Program Memory

MCS-51, External Program Memory

MCS-51 สามารถกับหน่วยความจำภายนอก EPROM เมื่อหน่วยความจำ ROM ที่มามาให้ภายในไม่เพียงพอ หรือเพื่อเป็นการทดลองงานต้นแบบ

Read More

Get in Touch !