:nerd:
باعرض سلام
یه سوال داشتم در مورد برنامه نویسی c مربوط به میکرو AVR که اساتید لطف می کنند اگر راهنمایی نمایند!
چگونه محتویات اشاره گر به یک تابع یا متغیر را در خروجی پورت دلخواه نمایش دهیم!؟
مثلا اشاره گری از نوع void یا char که محتویات 0x80 را اشاره می کند! حال می خواهیم محتویات را بر روی پورت c نمایش دهیم!
در کد زیر متغیر buffer , c هر دو از نوع اشاره گر هستند که مثلا مقدار 0x80 را اشاره می کنند! حال می خواهیم مقداری که اشاره گر ها به آن اشاره میکنند را در خروجی پورت نمایش دهیم!
نمونه کد زیر:
باعرض سلام
یه سوال داشتم در مورد برنامه نویسی c مربوط به میکرو AVR که اساتید لطف می کنند اگر راهنمایی نمایند!
چگونه محتویات اشاره گر به یک تابع یا متغیر را در خروجی پورت دلخواه نمایش دهیم!؟
مثلا اشاره گری از نوع void یا char که محتویات 0x80 را اشاره می کند! حال می خواهیم محتویات را بر روی پورت c نمایش دهیم!
در کد زیر متغیر buffer , c هر دو از نوع اشاره گر هستند که مثلا مقدار 0x80 را اشاره می کنند! حال می خواهیم مقداری که اشاره گر ها به آن اشاره میکنند را در خروجی پورت نمایش دهیم!
نمونه کد زیر:
کد PHP:
unsigned char buffer[32];
unsigned char* c=buffer;
lcd_puts(buffer);//OK
lcd_puts(c);//OK
PORTC=c;//Error
PORTC=buffer;//Error
دیدگاه