Yes, anorexia can cause missed periods. There are several other causes but you really should see a doctor about it and find out the cause. It could be a severe problem requiring treatment or something as simple as a vitamin deficiency. Either way, please see a doctor and find out for sure.