热度 18
2013-4-9 16:10
1273 次阅读|
0 个评论
嘿嘿,处于成本和功能的综合考虑,还不得不用STM8S003F3这款单片机,结果了,悲催了,自己花钱买IC,自己花钱买调试器,最后只能自己拿走,没办法,凉拌还是热拌了?? 其实对于STM32和STM8操作都是相似的,无非用固件和直接操作寄存器,今天先说只接操作寄存器,那下来无非就是设置输入、输出,推挽、上拉、悬浮等等,要知此事如何,请看上回分解。 之后嘛,就没了,往输出寄存器写值不就等了,或者读值呗,剩下的就是什么ISP、I2C、USB、UART反正是等等,自己继续学呗。 哦,最后说几句,就小小的点灯,像:PC_DDR |= 0x1F; 这样的赋值,养成良好的习惯嘛,还有这样的流水灯, PB_ODR = 0XFE; //赋初值配合for循环使用 for(i=0;i8;i++) { delay(50000); PB_ODR = 1; //左移一位,点亮下一个LED PB_ODR |= 0x01; //左移后最低位自动补0,故将最低为置高 } 还有基于数组的花样灯。还有直接驱动Led,考验STM8的臂力嘛!!! 所以,任何事,还是值得慢慢品味,就像一杯浓浓的香茶,嘿嘿 或许马上辞职了,有的回味,有得留恋,所以写下了:珠海,有雨的夜晚,多了几丝温柔,多想“留”步,缺不能…