![](data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEARgBGAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCALFAfcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACisvVfEGn6NcW9vd/a2nuEd4o7WymuWKoVDEiJGIALoMnHUVT/4TLS/+fXXP/BFe/wDxmgDoKK5//hMtL/59dc/8EV7/APGaP+Ey0v8A59dc/wDBFe//ABmgDoKK5/8A4TLS/wDn11z/AMEV7/8AGaP+Ey0v/n11z/wRXv8A8ZoA6Ciuf/4TLS/+fXXP/BFe/wDxmj/hMtL/AOfXXP8AwRXv/wAZoA6Ciuf/AOEy0v8A59dc/wDBFe//ABmj/hMtL/59dc/8EV7/APGaAOgorn/+Ey0v/n11z/wRXv8A8Zo/4TLS/wDn11z/AMEV7/8AGaAOgorn/wDhMtL/AOfXXP8AwRXv/wAZo/4TLS/+fXXP/BFe/wDxmgDoKK5//hMtL/59dc/8EV7/APGaP+Ey0v8A59dc/wDBFe//ABmgDoKK5/8A4TLS/wDn11z/AMEV7/8AGaP+Ey0v/n11z/wRXv8A8ZoA6Ciuf/4TLS/+fXXP/BFe/wDxmj/hMtL/AOfXXP8AwRXv/wAZoA6Ciuf/AOEy0v8A59dc/wDBFe//ABmj/hMtL/59dc/8EV7/APGaAOgorn/+Ey0v/n11z/wRXv8A8Zo/4TLS/wDn11z/AMEV7/8AGaAOgorn/wDhMtL/AOfXXP8AwRXv/wAZqS28W6VdX9tZKupQz3TlIftWl3MCuwRnIDSRqudqMcZ7GgDcooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5+8/wCSh6N/2Cr/AP8ARtpXQVz95/yUPRv+wVf/APo20roKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/xD/yHPCf/AGFZP/SK6roK5/xD/wAhzwn/ANhWT/0iuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5+8/5KHo3/AGCr/wD9G2ldBXP3n/JQ9G/7BV//AOjbSugoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArn/EP/Ic8J/9hWT/ANIrqugrn/EP/Ic8J/8AYVk/9IrqgDoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOfvP+Sh6N/2Cr/8A9G2ldBXP3n/JQ9G/7BV//wCjbSugoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArn/ABD/AMhzwn/2FZP/AEiuq6Cuf8Q/8hzwn/2FZP8A0iuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5+8/5KHo3/YKv/8A0baV0Fc/ef8AJQ9G/wCwVf8A/o20roKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/xD/wAhzwn/ANhWT/0iuq6Cuf8AEP8AyHPCf/YVk/8ASK6oA6CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDn7z/AJKHo3/YKv8A/wBG2ldBXP3n/JQ9G/7BV/8A+jbSugoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArn/EP/Ic8J/8AYVk/9Irqugrn/EP/ACHPCf8A2FZP/SK6oA6CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDn7z/koejf8AYKv/AP0baV0Fc/ef8lD0b/sFX/8A6NtK6CgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuf8Q/8hzwn/2FZP8A0iuq6Cuf8Q/8hzwn/wBhWT/0iuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5+8/5KHo3/YKv/wD0baV0Fc/ef8lD0b/sFX//AKNtK6CgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuf8AEP8AyHPCf/YVk/8ASK6roK5/xD/yHPCf/YVk/wDSK6oA6CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDn7z/koejf9gq//wDRtpXQVz95/wAlD0b/ALBV/wD+jbSugoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArn/EP/ACHPCf8A2FZP/SK6roK5/wAQ/wDIc8J/9hWT/wBIrqgDoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOfvP8Akoejf9gq/wD/AEbaV0Fc/ef8lD0b/sFX/wD6NtK6CgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuf8Q/8hzwn/wBhWT/0iuq6Cuf8Q/8AIc8J/wDYVk/9IrqgDoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOfvP+Sh6N/wBgq/8A/RtpXQVz95/yUPRv+wVf/wDo20roKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/xD/yHPCf/YVk/wDSK6roK5/xD/yHPCf/AGFZP/SK6oA6CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDn7z/koejf9gq//APRtpXQVz95/yUPRv+wVf/8Ao20roKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/wAQ/wDIc8J/9hWT/wBIrqugrn/EP/Ic8J/9hWT/ANIrqgDoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOfvP+Sh6N/2Cr//ANG2ldBXP3n/ACUPRv8AsFX/AP6NtK6CgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuf8Q/8AIc8J/wDYVk/9Irqugrn/ABD/AMhzwn/2FZP/AEiuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5+8/wCSh6N/2Cr/AP8ARtpXQVz95/yUPRv+wVf/APo20roKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/xD/yHPCf/AGFZP/SK6roK5/xD/wAhzwn/ANhWT/0iuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5+8/5KHo3/AGCr/wD9G2ldBXP3n/JQ9G/7BV//AOjbSugoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArn/EP/Ic8J/9hWT/ANIrqugrn/EP/Ic8J/8AYVk/9IrqgDoKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOfvP+Sh6N/2Cr/8A9G2ldBXP3n/JQ9G/7BV//wCjbSugoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArn/ABD/AMhzwn/2FZP/AEiuq6Cuf8Q/8hzwn/2FZP8A0iuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5+8/5KHo3/YKv/8A0baV0Fc/ef8AJQ9G/wCwVf8A/o20roKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5/xD/wAhzwn/ANhWT/0iuq6Cuf8AEP8AyHPCf/YVk/8ASK6oA6CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDn7z/AJKHo3/YKv8A/wBG2ldBXP3n/JQ9G/7BV/8A+jbSugoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArn/EP/Ic8J/8AYVk/9Irqugrn/EP/ACHPCf8A2FZP/SK6oA6CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDn7z/koejf8AYKv/AP0baV0Fc/ef8lD0b/sFX/8A6NtK6CgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACuf8Q/8hzwn/2FZP8A0iuq6Cuf8Q/8hzwn/wBhWT/0iuqAOgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAy9V8P6frNxb3F39rWe3R0iktb2a2YK5UsCYnUkEohwc9BVP8A4Q3S/wDn61z/AMHt7/8AHq6CigDn/wDhDdL/AOfrXP8Awe3v/wAeo/4Q3S/+frXP/B7e/wDx6ugooA5//hDdL/5+tc/8Ht7/APHqP+EN0v8A5+tc/wDB7e//AB6ugooA5/8A4Q3S/wDn61z/AMHt7/8AHqP+EN0v/n61z/we3v8A8eroKKAOf/4Q3S/+frXP/B7e/wDx6j/hDdL/AOfrXP8Awe3v/wAeroKKAOf/AOEN0v8A5+tc/wDB7e//AB6j/hDdL/5+tc/8Ht7/APHq6CigDn/+EN0v/n61z/we3v8A8eo/4Q3S/wDn61z/AMHt7/8AHq6CigDn/wDhDdL/AOfrXP8Awe3v/wAeo/4Q3S/+frXP/B7e/wDx6ugooA5//hDdL/5+tc/8Ht7/APHqP+EN0v8A5+tc/wDB7e//AB6ugooA5/8A4Q3S/wDn61z/AMHt7/8AHqP+EN0v/n61z/we3v8A8eroKKAOf/4Q3S/+frXP/B7e/wDx6j/hDdL/AOfrXP8Awe3v/wAeroKKAOf/AOEN0v8A5+tc/wDB7e//AB6j/hDdL/5+tc/8Ht7/APHq6CigDn/+EN0v/n61z/we3v8A8eqS28JaVa39teq2pTT2rl4ftWqXM6oxRkJCySMudrsM47mtyigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA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)
80 EPSON S1C88409 TECHNICAL MANUAL
CHAPTER 5: PERIPHERAL CIRCUITS AND OPERATION (I/O Ports)
When A/D converter and/or D/A converter
is used (P30–P37)
It is possible to set any terminals in the P30–P37
terminals as the analog input terminal for the A/D
converter. Further, either the P36 or P37 terminal
or both can also be set as the analog output
terminal of the D/A converter.
The data register and the I/O control register of
the port which is set to the A/D converter input or
D/A converter output do not affect the terminal
status, but the port reading can be done the same
as the I/O port. In the input mode, the terminal
status is read out (as binary data), and in the
output mode, the content of the data register is
read out. The content of the data register is not
output to the terminal even in the output mode.
The port which is not used for the A/D converter
and D/A converter within P30–P37 can be used as
a general-purpose I/O port.
Refer to Section 5.18, "A/D Converter", for setting
of the A/D converter and to Section 5.19, "D/A
Converter" for setting of the D/A converter.
5.8.3 Mask option
I/O port pull-up resistors
P00 ■■ With resistor ■■ Gate direct
P01 ■■ With resistor ■■ Gate direct
P02 ■■ With resistor ■■ Gate direct
P03 ■■ With resistor ■■ Gate direct
P04 ■■ With resistor ■■ Gate direct
P05 ■■ With resistor ■■ Gate direct
P06 ■■ With resistor ■■ Gate direct
P07 ■■ With resistor ■■ Gate direct
P10 ■■ With resistor ■■ Gate direct
P11 ■■ With resistor ■■ Gate direct
P12 ■■ With resistor ■■ Gate direct
P13 ■■ With resistor ■■ Gate direct
P14 ■■ With resistor ■■ Gate direct
P15 ■■ With resistor ■■ Gate direct
P16 ■■ With resistor ■■ Gate direct
P17 ■■ With resistor ■■ Gate direct
P20 ■■ With resistor ■■ Gate direct
P21 ■■ With resistor ■■ Gate direct
P22 ■■ With resistor ■■ Gate direct
P23 ■■ With resistor ■■ Gate direct
P30 ■■ With resistor ■■ Gate direct
P31 ■■ With resistor ■■ Gate direct
P32 ■■ With resistor ■■ Gate direct
P33 ■■ With resistor ■■ Gate direct
P34 ■■ With resistor ■■ Gate direct
P35 ■■ With resistor ■■ Gate direct
P36 ■■ With resistor ■■ Gate direct
P37 ■■ With resistor ■■ Gate direct
The I/O port has a built-in pull-up resistor that is
activated during the input mode, and it can be
individually selected for use or not by the mask
option.
When "With resistor" is selected, the pull-up
resistor of the port turns on during the input
mode.
When the port terminal is changed from a low
level to a high level by the built-in pull-up resistor,
the rise of the waveform is delayed on account of
the time constant of the pull-up resistor and load
capacitance of the terminal. So, when reading the
I/O port, it is necessary to wait an appropriate
amount of time. Make this waiting time the
amount of time or more calculated by the follow-
ing expression.
Waiting time = RIN × (CIN + CL) × 1.6 [sec]
RIN: Pull-up resistance Max. value
CIN: Terminal capacitance Max. value
CL: Load capacitance on the board
For unused I/O port, select "With resistor" default
setting.
When using the A/D converter and/or D/A
converter, select "Gate direct" for the port to obtain
the conversion precision.
5.8.4 I/O control registers and I/O mode
The I/O port is set in the input mode or output
mode by writing data to the corresponding I/O
control register (IOC).
To set an I/O port to the input mode, write "0" to
the I/O control register. The I/O port which is set
in the input mode shifts to high impedance status
and functions as an input port.
Reading during the input mode gets the input
terminal status directly: the data being "1" when
the terminal is at high (VDD) level and "0" when it
is at low (VSS) level.
When "With resistor" is selected by mask option,
the port terminal is pulled up during the input
mode.
Data can be written to the data registers without
affecting the terminal status even in the input
mode.
To set an I/O port to the output mode, write "1" to
the I/O control register. The I/O port which is set
to output mode functions as an output port.
When the data register is set to "1", the port goes
high (VDD) level and when it is set to "0", the port
goes low (VSS) level.
Reading during the output mode gets the content
of the data register.
At initial reset, the I/O control registers are set to
"0" (I/O ports are set in the input mode).