سؤال في picbasic

السلام عليكم ورحمة الله وبركاته

أحتاج مساعدة

مشروعي يحتوي على PIC16F628 وشاشة وكي باد

بما أنه ما أقدر أنشيء داتا بيس في المايكرو كيف أقدر أنشيء جداول لتخزين بينات مثل ( وقت وتاريخ وأي مدخل من اليوزر )

بحيث انها ماتنمسح بعد السويتش اوف…

ياليت توجهوني…

طيب سؤال ثاني…

أحتاج شرح للكود التالي

' ـ تعريفات خاصة بالشريحة و بتشغيل الشاشة


@ device INTRC_OSC_NOCLKOUT
CMCON     = 7          ' PortA = digital I/O
VRCON     = 0          ' A/D Voltage reference disabled



' Set receive register to receiver enabled
DEFINE HSER_RCSTA 90h 
' Set baud rate
DEFINE HSER_BAUD 2400 

' Set LCD Data port
DEFINE LCD_DREG PORTB
' Set starting Data bit (0 or 4) if 4-bit bus
DEFINE LCD_DBIT 4
' Set LCD Register Select port
DEFINE LCD_RSREG PORTB
' Set LCD Register Select bit
DEFINE LCD_RSBIT 3
' Set LCD Enable port
DEFINE LCD_EREG PORTB
' Set LCD Enable bit
DEFINE LCD_EBIT 0
' Set LCD bus size (4 or 8 bits)
'DEFINE LCD_BITS 4
' Set number of lines on LCD
DEFINE LCD_LINES 2