1. MSC-51單片機程序存儲器和數據存儲器各有什麼功用其內部RAM區功能結構如何分配
程序存儲器用來存放編制好的始終保留的固定程序和表格常數;數據存儲器用以存放數據或中間運行結果。
8051單片機內部設置有256位元組的RAM,其中有128位元組的內部RAM數據存儲器和128位元組的專用(特殊功能)寄存器。128位元組的內部RAM數據存儲器可分為三個部分:通用工作寄存器區、位定址區、用戶數據緩沖區。128位元組專用寄存器定址空間離散地分布著19個特殊功能寄存器。
2. 單片機的片內和片外存儲器的功能各是什麼
單片機片內存儲器包括片內ROM和片內RAM,片內ROM用於存儲程序代碼,片內RAM包括寄存器和片內擴展RAM,比如STC的很多型號都有片內擴展EEPROM。
片外存儲器包括片外ROM和片外RAM,片外ROM用戶存儲程序代碼,片外RAM用於存儲用戶的可改寫數據。