由题意得:MN是线段AB的垂直平分线,
则AD=BD,
∵△ADC的周长为12,
∴AC+CD+AD=12,
∴AC+CD+DB=12,
即:AC+BC=12,
∵AB=16,
∴△ABC的周长为:AC+BC+AB=12+16=28,
故答案为:28.
由题意得:MN是线段AB的垂直平分线,
则AD=BD,
∵△ADC的周长为12,
∴AC+CD+AD=12,
∴AC+CD+DB=12,
即:AC+BC=12,
∵AB=16,
∴△ABC的周长为:AC+BC+AB=12+16=28,
故答案为:28.