Ặc, vừa rồi mình cũng bị hố như bạn. Bo mạch đã sản xuất cả ngàn bo mà chương trình thì không viết được vì CCS báo đầy ram. Bó tay, kiểu này chắc nhờ Microchip đổi vị trí chân của 16F887 về vị trí chân của 16F59 quá.
Mà cũng khó hiểu thằng CCS nó dịch kiểu gì mà tốn dung lượng khiếp. Trong khi, cũng với chương trình đó mà viết cho 89C51 thì vô tư.
Ram của 89C51 =128 byte < Ram 16F59=134 byte.
Thế này thì phải trung thành với 89C51 thôi.
|