Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Lars Bengtssons tidigare bok Mikrodatorteknik har ju tagits upp ett antal gånger här i forumet.
Nu har han skrivit en sprillans ny bok (2009) som heter Mikrocontrollers - Från assembler till RTOS (Studentlitteratur AB) som jag just nu slukar. Boken baseras främst på PIC16F84 och PIC18F458, men är fantastisk när det gäller allmänt om mikrodatorteknik oavsett vilken processor just du använder. Förutom de elementära grunderna i en PIC-processor (assembler, I/O, AD,räknare, timers, CCP, med mera) så tar boken upp massa matnyttiga saker, bl.a:
* introduktion till nätverk
* asynkron dataöverföring (RS232, RF)
* SPI-interface
* Små nätverk: I2C
* Smartcards (I2C)
* Medelstora nätverk: CAN
* RFID
* Introduktion till RTOS
- Salvo(OS)
- Skapa tasks
- Semaforer
- med mera...
Han använder sig av (och förklarar) Microchips "In-Circuit Debugger" och MPLAB och går igenom lite om debugging/simulering i MPLAB samt inställningar mm i MPLAB.
Mycket läsvärd för alla som inte redan kan allt detta! Extremt lättläst (till skillnad från mycket annan littertur i området) där författaren går rakt på sak och håller sig till ämnet och boken är enormt faktafylld. (många amerikanska författare tycks ha jobbat ganska hårt med att fylla ut sin bristande pedagogik med en massa struntprat så att det fyller förlagets krav på antalet sidor!)
Nu har han skrivit en sprillans ny bok (2009) som heter Mikrocontrollers - Från assembler till RTOS (Studentlitteratur AB) som jag just nu slukar. Boken baseras främst på PIC16F84 och PIC18F458, men är fantastisk när det gäller allmänt om mikrodatorteknik oavsett vilken processor just du använder. Förutom de elementära grunderna i en PIC-processor (assembler, I/O, AD,räknare, timers, CCP, med mera) så tar boken upp massa matnyttiga saker, bl.a:
* introduktion till nätverk
* asynkron dataöverföring (RS232, RF)
* SPI-interface
* Små nätverk: I2C
* Smartcards (I2C)
* Medelstora nätverk: CAN
* RFID
* Introduktion till RTOS
- Salvo(OS)
- Skapa tasks
- Semaforer
- med mera...
Han använder sig av (och förklarar) Microchips "In-Circuit Debugger" och MPLAB och går igenom lite om debugging/simulering i MPLAB samt inställningar mm i MPLAB.
Mycket läsvärd för alla som inte redan kan allt detta! Extremt lättläst (till skillnad från mycket annan littertur i området) där författaren går rakt på sak och håller sig till ämnet och boken är enormt faktafylld. (många amerikanska författare tycks ha jobbat ganska hårt med att fylla ut sin bristande pedagogik med en massa struntprat så att det fyller förlagets krav på antalet sidor!)
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Låter väldigt trevlig. Den får kollas upp!
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
De får betalt per paragraf (eller antal ord/sidor/tecken, nåt av dem). Det är därför amerikanska böcker oftast innehåller massa svammel.jesse skrev:(många amerikanska författare tycks ha jobbat ganska hårt med att fylla ut sin bristande pedagogik med en massa struntprat så att det fyller förlagets krav på antalet sidor!)
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Lite tråkigt dock att en helt ny (?) bok bygger på en helt
stendöd processor samt en halvdöd. För övrit verkar killen
ha en bra stil i boken, i alla fall i test-kapitlet som finns på sidan.
stendöd processor samt en halvdöd. För övrit verkar killen
ha en bra stil i boken, i alla fall i test-kapitlet som finns på sidan.
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Hm.. Tänkte samma sak...Boken baseras främst på PIC16F84 och PIC18F458

Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Verkar perfekt för mig då jag har ett utvecklingskort/byggsats från Allt om Elektronik
liggandes tillsammans med en PIC16F84. Jag har inte monterat alla komponenter än
och det vore kul att komma igång och testa det hela.
liggandes tillsammans med en PIC16F84. Jag har inte monterat alla komponenter än
och det vore kul att komma igång och testa det hela.
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
OK, men se bara till att snabbt "komma vidare" från F84'an. Gör inte mer
än det absolut mest grundläggande på den. Det mesta annat är bortkastat
och görs i alla fall annorlunda och ofta enklare på nyare processormodeller.
än det absolut mest grundläggande på den. Det mesta annat är bortkastat
och görs i alla fall annorlunda och ofta enklare på nyare processormodeller.
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Kan man säga att den här boken är del två utav Mikrodatorteknik? I det stycke man kan läsa på sidan som det länkades till fick jag den uppfattningen.
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Är det inte bara en (eller ett försök till, en modernare processor hade hjälpt)
ny upplaga av samma bok ? Jag har i och för sig inte jämfört de två
versionerna, men det är den uppfattning jag har fått. Det är ju en
hel del grunder även i denna del så varför skulle den vara del 2 ?
ny upplaga av samma bok ? Jag har i och för sig inte jämfört de två
versionerna, men det är den uppfattning jag har fått. Det är ju en
hel del grunder även i denna del så varför skulle den vara del 2 ?
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Därför att han skriver i stycket att han redan gått igenom vissa saker.
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Jag besvarar min egen fråga lite. Kapitel 1 och två var bortklippt, därav min förvirring.
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Du såg väl att exempelkapitlet var taget en bit in i boken !?
EDIT: Jo, det är ju lite märkligt med en bok börjar med kapitel 3...
EDIT: Jo, det är ju lite märkligt med en bok börjar med kapitel 3...

Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Oavsett processor så är ju boken bra. Den tar upp saker som I2C, CANBUS som är helt oberoende av vilken processor man kör. Jag använder ju AVR och har nytta av boken ändå. (Men jag hoppar givetvis över programexemplen med PIC-specifika register. om jag inte får för mig att skaffa en PIC). Detta var en av orsakerna till att jag startade tråden. Hade någon annan skrivit om boken och sagt att den bara handlar om PIC hade jag inte brytt mig om att skaffa den.
Den är ju avsedd som kurslitteratur och jag antar att den ersätter den gamla boken. Jag har själv inte tittat i den gamla, kanske det mesta finns med där? (Dom kanske har köpt in ett stort lager gamla processorer på institutionen så det är därför han skriver om gamla PICar
)
Den är ju avsedd som kurslitteratur och jag antar att den ersätter den gamla boken. Jag har själv inte tittat i den gamla, kanske det mesta finns med där? (Dom kanske har köpt in ett stort lager gamla processorer på institutionen så det är därför han skriver om gamla PICar

Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Skulle snarare vara revolutionerande om dom hade börjat med PIC i dig&dat. Fram till 2005 kördes det med 6809, sen byttes det till den hypra HC12.
Re: Ny bok (2009): Mikrocontrollers - Lars Bengtsson
Själv har jag fått stor användning av mina HC12 kunskaper, HC08 är ännu enklare i programmeringsmodellen med bara en ackumulator
, och denna µC är bland dom billigare man kan skaffa.
Ett tips är att inte gräva in sig i detaljer, dessa tar man ändå från datablad eller "application notes" och glömmer bort så fort projektet är slut ändå.
Dock har jag lagt på minnet att 16f84 är utan vissa bra grundläggande saker, kom inte ihåg om det var stackpekare eller något annat bra att ha.

Ett tips är att inte gräva in sig i detaljer, dessa tar man ändå från datablad eller "application notes" och glömmer bort så fort projektet är slut ändå.
Dock har jag lagt på minnet att 16f84 är utan vissa bra grundläggande saker, kom inte ihåg om det var stackpekare eller något annat bra att ha.