小米手机显示无卡可能是由于以下几种原因造成的:

1. SIM卡未正确安装:首先要检查SIM卡是否正确插入到手机中。打开手机背部的SIM卡槽,将SIM卡插入正确的槽位,并确保SIM卡插入时没有错位或卡槽没有松动。重新插入SIM卡后,重启手机并查看是否显示正常。
2. SIM卡损坏:如果SIM卡受损或损坏,可能导致手机无法识别SIM卡。可以将SIM卡插入到另一部手机中试一试,如果其他手机也无法识别SIM卡,那么可能是SIM卡自身故障,需要更换新的SIM卡。
3. SIM卡锁定:如果SIM卡设置了PIN码锁定并输入多次错误密码,SIM卡可能会被锁定,导致手机无法使用。可以尝试联系SIM卡所属运营商进行解锁操作。
4. 手机设置问题:有时候手机的设置可能出现问题,导致无法识别SIM卡。可以尝试重新启动手机,或者查看手机设置中的SIM卡选项,确认是否正确设置了SIM卡。
5. 硬件故障:如果以上方法都无法解决问题,可能是手机硬件故障导致无法识别SIM卡。可以尝试联系小米官方客服或者去维修点进行检查和维修。
总之,当小米手机显示无卡时,首先要检查SIM卡是否正确安装和是否损坏,然后尝试重新启动手机和检查手机设置。如果问题仍然存在,可以考虑联系客服或维修点进行进一步处理。