如題,這個MCU用在一個應急燈控制上,希望是sop8或者更小的封裝,供電電壓3.3V或者5V都行,i希望的批量成本不超過0.5,外圍連接為:一個紅外接收頭(假設連接了IO1),一個輸入端用于判斷高低電平(假設連接了IO2),一個PWM輸出端(假設連接了IO3),其中PWM端可以用模擬PWM,只需要幾百Hz的頻率,占空比只要求分為30%,60%和100%(即高電平)三檔,一個普通輸出端();
具體要求實現的功能如下:
1、上電后,全部引腳置低
2、如果IO1為高,則IO3輸出高電平(100%),IO4輸出低電平,當IO1接受到遙控信號時(任意紅外遙控按下任意鍵),IO3翻轉一次,IO4不動作
3、如果IO1為低,則IO3輸出低電平,IO4輸出高電平,當IO1接受到遙控信號時,每接受到一次,則IO3的PWM占空比從0--30%--60--100%--0--30%--60--100%.....依次循環
如果有可以提供這樣單片機的,請與我聯系,有用過類似的,麻煩推薦一下,謝謝!