info@panadisplay.com
עיבוד מעבד של פקודות רשימת תצוגה

עיבוד מעבד של פקודות רשימת תצוגה

Apr 26, 2019

רוב פקודות המנוע של מעבד משותף כותבות לרשימת ההצגה הנוכחית. הכתיבה הנוכחית

המיקום ברשימת התצוגה מוחזק ב- REG_CMD_DL. בכל פעם את מנוע מעבד משותף

כותב מילה לרשימת התצוגה, הוא עושה זאת ב- REG_CMD_DL ולאחר מכן במרווחים

REG_CMD_DL. הפקודה המיוחדת CMD_DLSTART מגדירה את REG_CMD_DL לאפס, עבור הפקודה

התחלה של רשימת תצוגות חדשה.

כל פקודות רשימת התצוגה ניתן לכתוב פקודות מנוע מעבד משותף. מנוע המעבד מעתיק פקודות אלה לרשימה הנוכחית ב- REG_CMD_DL.

לדוגמה, סדרה זו של פקודות מנוע של מעבד משותף כותבת רשימת תצוגה קטנה:

cmd (CMD_DLSTART); // התחל רשימת תצוגות חדשה

cmd (CLEAR_COLOR_RGB (255, 100, 100)); / / להגדיר צבע ברור

cmd (CLEAR (1, 1, 1)); // מסך נקי

cmd (DISPLAY ()); // התצוגה

כמובן, רשימת תצוגה זו יכולה להיכתב ישירות ל- RAM_DL. היתרון של

טכניקה זו היא שאתה יכול לערבב ברמה נמוכה פעולות ברמה גבוהה שיתוף המעבד

פקודות מנוע בזרם אחד:

cmd (CMD_DLSTART); // התחל רשימת תצוגות חדשה

cmd (CLEAR_COLOR_RGB (255, 100, 100)); / / להגדיר צבע ברור

cmd (CLEAR (1, 1, 1)); // מסך נקי

cmd_button (20, 20, // x, y

60, 60, // רוחב, גובה בפיקסלים

30, // font 30

0, // אפשרויות ברירת מחדל

"בסדר!");

cmd (DISPLAY ()); // התצוגה