當前位置:首頁 » 編程語言 » c語言reg

c語言reg

發布時間: 2025-05-25 20:19:29

❶ 簡述c語言程序的開頭#include<reg51.h>的作用

這語句意思是包含一個用於單片機開發的一種c語言)的頭文件
文件包含 是指一個文件將另外一個文件的內容全部包含進來。程序中包含reg51.h
文件的目的是為了要使用P1 (還有其他更多的符號)這個符號,即通知C 編譯器,程序中所寫的P1 是指80C51 單片機的P1 埠而不是其它變數。

❷ C語言中,#define select_16bit_reg(reg) (* (unsigned int *)LCD_CMD_ADD) = (reg) ,是什麼意思

就說第一個:
首先,這個是一個宏的寫法說明這個是一個宏的定義;
其次,分析這個宏的的功能就是用select_16bit_reg(reg) 代替(* (unsigned int *)LCD_CMD_ADD) = (reg)這個寫法;
最後,這個宏的作用就是,把參數的值賦給LCD_CMD_ADD(LCD_CMD_ADD本身可能就是一個常量,無上下文不好做分析而且沒有見過這個東東),至於前面的(* (unsigned int *) 便是類型的轉換,先轉換成unsigned int *類型 然後前面那個是一個指針符,表示LCD_CMD_ADD指向。
希望你能看懂這個說明

熱點內容
c語言自停止 發布:2025-05-26 02:03:14 瀏覽:455
華為交換機ftp上傳 發布:2025-05-26 01:58:30 瀏覽:55
十代索納塔買哪個配置 發布:2025-05-26 01:55:52 瀏覽:72
ps腳本警告無法打開所選項目 發布:2025-05-26 01:37:24 瀏覽:293
電腦pe里伺服器在哪 發布:2025-05-26 01:35:05 瀏覽:605
linux網站伺服器 發布:2025-05-26 01:30:09 瀏覽:905
美聲解壓 發布:2025-05-26 01:05:32 瀏覽:805
拼多多安卓版和蘋果手機哪個便宜 發布:2025-05-26 01:02:38 瀏覽:811
華為存儲做什麼產品 發布:2025-05-26 00:55:59 瀏覽:685
csgo香港伺服器ip 發布:2025-05-26 00:55:51 瀏覽:463