"Skills, Knowledge, Abilities, and Experiences

are only useful....

If you are at the right place "

MCS51, ROM & RAM

MCS-51, ROM&RAM

หน่วยความจำโปรแกรมของ MCS-51 เป็นบริเวรหน่วยความจำสำหรับเก็บข้อมูลและคำสั่งใช้งานต่างๆ ซึ่งแม้ว่าจะไม่มีการจ่ายกระแสไฟฟ้าให้กับระบบข้อมูลเหล่านั้นก็ยังไม่สูญหาย โครงสร้างของหน่วยความจำโปรแกรมมีลักษณะเช่นเดียวกับหน่วยความจำที่บรรจุอยู่ในไอซี หน่วยความจำประเภทต่างๆ เช่น หน่วยความจำแบบ ROM (Read Only Memory) หรือ EPROM (Erasable Programmable Read Only Memory) เป็นต้น MCS-51 สามารถอ่านข้อมูลหน่วยความจำโปรแกรมได้สูงสุดไม่เกิน 64 กิโลไบต์ และแยกหน่วยความจำโปรแกรมออกเป็น 2 ลักษณะ คือ หน่วยความจำโปรแกรมภายใน (Internal Program Memory) ซึ่งเป็นหน่วยความจำ ROM หรือ EPROM ที่อยู่ภายในตัวไอซีไมโครคอนโทรลเลอร์เอง และหน่วยความจำโปรแกรมภายนอก (External Program Memory) ซึ่งเป็นการใช้ไอซีหน่วยความจำมาทำหน้าที่เป็นหน่วยความจำโปรแกรมของระบบ หน่วยความจำโปรแกรมภายใน ไมโครคอนโทรลเลอร์ในตระกูล MCS-51 มีขนาดของหน่วยความจำโปรแกรมถายในแตกต่างกันออกไปเพื่อความเหมาะสมกับการนำไปใช้งานในลักษณะต่างๆ กัน เช่น 8051 และ 8052 มีหน่วยความจำแบบ ROM ขนาด 4 […]

What is NETPIE ?

NETPIE

NETPIE (Network Platform for Internet of Everything) คือบริการบน Cloud Platform ที่พัฒนาโดย NECTEC สำหรับใช้สื่อสารระหว่างอุปกรณ์ IoT บนเครือข่ายไร้สาย ทำให้อุปกรณ์ต่างๆ สามารถสื่อสารคุยกันได้โดยที่เราไม่ต้องพัฒนาตัว Server ขึ้นเอง เนื่องจาก NETPIE จะเป็นตัวกลางให้เรา ผู้สนใจสามารถเข้าไปสมัครใช้บริการ (ฟรี) หรือศึกษารายละเอียดเพิ่มเติมได้ที่ https://netpie.io หากสนใจใช้งานต้องสมัครสมาชิกและนำข้อมูลรหัสต่างๆ ไปใส่ในโปรแกรม และจะต้องติดตั้งไลบรารี่ NETPIE ลงในอุปกรณ์ IoT ด้วย  ไลบรารี่ NETPIE รองรับอุปกรณ์เกือบทั้งหมดที่นิยมเล่นใช้งานกันไม่ว่าจะเป็น Arduino, Raspberry Pi, Android, Python, HTML5 และอื่นๆ

ระบบ IT สำหรับองค์กรขนาดเล็กจำเป็นแค่ไหน?

V-LAN

เคยตั้งใจอยากจะวางระบบ IT สำหรับบริษัทเล็กๆ ที่มีพนักงาน Officeไม่เกิน 50 คน (ไม่รวมพนักงานฝ่ายผลิต) แต่ก็ทำไม่สำเร็จเพราะนำเสนอไม่ผ่านด้วยผู้บริหาร ณ ตอนนั้นอาจจะยังไม่เห็นความจำเป็นของมัน และพอดีผมก็ได้ออกจากงานนั้นมาเสียก่อนด้วยเลยไม่ได้ทำให้สำเร็จ แต่ก็อยากเอามาเล่าถึงที่ไปที่มาให้ฟังกัน บริษัทที่ผมเคยทำงานมานั้นไม่ได้มีระบบ IT ใดๆ เลยนอกจะระบบ Router Internet จากผู้ให้บริการที่กระจายสัญญาณ WiFi ให้กับพนักงานใช้งาน (ไม่มีแม้แต่การพ่วงต่อ Switch และเดินสาย LAN) งานบางงานที่สำคัญหน่อยอย่างเช่นระบบบัญชีก็เช่าระบบโปรแกรมบัญชีที่เป็น Cloud และเดินสาย LAN แบบต่อตรงไปที่ PC หนึ่งเครื่องเพื่อดึงข้อมูลการแสกนเวลาของพนักงานเท่านั้น ปัญหาจุกจิกรายวันมีเกิดขึ้นเสมอๆ โดยที่ผู้บริหารไม่ได้ให้ความสนใจกับเรื่องเหล่านี้ แต่ผมกลับมองว่าเป็นเรื่องเสียน้อยเสียยากเสียมากเสียง่ายมากกว่า คือแทนที่พนักงานจะทำงานได้อย่างมีประสิทธิภาพกลับต้องมาเสียเวลาไปกลับการเรียกช่างหรือรอช่างบริการเข้ามาแก้ปัญหาและเสียค่าใช้จ่ายโดยไม่จำเป็น เนื่องจากพนักงานในออฟฟิตไม่มีความรู้เรื่อง IT และวิธีแก้ปัญหา (หรืออาจจะมีความรู้แต่ไม่อยากทำเพราะถือว่าหน้าที่ไม่ใช่) ปัญหาที่พบเสมอๆ ก็เช่น จากที่ยกตัวอย่างทำให้บริษัทต้องเสียเวลาและ คชจ. ที่ไม่จำเป็นอยู่เสมอๆ ผมเลยคิดว่าจะดีกว่าหรือไม่หากมีการติดตั้งระบบ Network ภายในและมีอุปกรณ์ช่วยอำนวยความสะดวกในการใช้งาน เช่น อย่างไรก็ตามสิ่งที่คิดไว้ไม่ทันได้ทำให้เกิดขึ้นได้ ด้วยเวลาที่ต้องยุ่งไปกับการจัดการงานอื่นๆ และการเขียนโครงการนำเสนอที่ไม่ละเอียดพอ จึงไม่สามารถทำให้ผู้บริหารมองเห็นประโยชน์ของมันว่าจะต้องลงทุนเท่าไหร่ ทำไปแล้วจะได้ประโยชน์อะไรกลับมาเท่าใด

Get in Touch !